Fragen bezüglich einiger Dinge

  • So, leider musste ich die Shoutbox mal neu installieren, um nen Bug zu fixen... langfristig wird wohl mal wieder ein Foren- Upgrade nötig ^^"

    11:24
  • Ich hoffe es ist hier im richtigen Bereich, wenn nicht bitte verschieben.

    Ich wollt mich mal erkundigen wie es bei uns mit def Hard-Def bzw. Soft-Def aussieht.

    Hat sich an dem 1 Hard / Equip-Def = 1% weniger Physikalischer Schaden und 1 Soft /Vit-Def = 1 Schaden als Zahl?

    So das z.b. jemand mit 34 Hard / Equip-Def und 85 Soft /Vit-Def statt z.b. 1000 Dmg dann nur -> (1000 * 0,66) - 85 = 575 Schaden bekommt?

    Außerdem wollte ich Fragen ob diese Auszüge aus der battle.c bezüglich GOH und TC von den unseren abweichen und wenn ja was unterscheidet sich?
    Ich code mir gerade einen Rechner damit ich mir den Schaden fix ausrechnen kann wenn ich was testen will nur ohne genaue Formel wird das natürlich nix.

    Code
    case SR_TIGERCANNON: // (Tiger Cannon skill level x 240) + (Target Base Level x 40)
    			{
    			if( sc && sc->data[SC_COMBO] && sc->data[SC_COMBO]->val1 == SR_FALLENEMPIRE ) // (Tiger Cannon skill level x 500) + (Target Base Level x 40)
    				atk = ( skill_lv * 500 + status_get_lv(target) * 40 );
    			else
    				atk = ( skill_lv * 240 + status_get_lv(target) * 40 );
    			}
    			break;
  • An der Def sollte sich nichts geändert haben, beachte immer die pre-RE Formeln.

    Auszüge aus der battle.c:

    Code
    case SR_GATEOFHELL:
    					if( sc && sc->data[SC_COMBO] )
    					{ATK_ADD((sstatus->max_hp - sstatus->hp) + sstatus->max_sp * ( 5 + skill_lv ) / 5 + 40 * s_level);}
    					else
    					{ATK_ADD((sstatus->max_hp - sstatus->hp) + sstatus->sp * ( 5 + skill_lv ) / 5 + 10 * s_level);}
    					break;
    Code
    case SR_TIGERCANNON:
    					if( sc && sc->data[SC_COMBO] )//This part of the code wont entirely work until I update the combo system. [Rytech]
    					skillratio = (sstatus->max_hp * ( 10 + 2 * skill_lv ) / 100 + sstatus->max_sp * ( 5 + 1 * skill_lv ) / 100) / 2;
    					else
    					skillratio = (sstatus->max_hp * ( 10 + 2 * skill_lv ) / 100 + sstatus->max_sp * ( 5 + 1 * skill_lv ) / 100) / 4;
    					if( re_baselv_bonus == 1 && s_level >= 100 )
    						skillratio = skillratio * s_level / 100;	// Base level bonus.
    					break;
    Code
    case SR_TIGERCANNON:
    					if( sc && sc->data[SC_COMBO] )
    					{ATK_ADD(500 * skill_lv + 40 * status_get_lv(target));}
    					else
    					{ATK_ADD(240 * skill_lv + 40 * status_get_lv(target));}
    					break;

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!