Fragen bezüglich einiger Dinge

Shoutbox

  • Und again... Neue Box, neues Glück xD

    17:50
  • Gast#67ed

    Serverclient mit Trojana?

    10:30
  • False positive im Patcher.

    21:56
  • :)
  • :stare:
  • :(
  • :...:
  • ;)
  • :gg:
  • :P
  • :heh:
  • ^^
  • :ho:
  • :D
  • :ic:
  • ;(
  • :kis:
  • X(
  • :kitty:
  • :*
  • :no1:
  • :|
  • 8o
  • =O
  • <X
  • ||
  • :/
  • :S
  • X/
  • 8)
  • ?(
  • :huh:
  • :rolleyes:
  • :thx:
  • :pinch:
  • :wow:
  • :love:
  • 8|
  • :wacko:
  • :cursing:
  • :thumbdown:
  • :thumbup:
  • :sleeping:
  • :whistling:
  • :ok:
  • :evil:
  • :omg:
  • :!2:
  • :saint:
  • <3
  • :pif:
  • :!:
  • :sabber2:
  • :?:
  • :sabber:
  • :shy:
  • :sleepy:
  • :sry:
  • :swt:
  • 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;
  • Das freut mich, dann kann ich meinen Rechner ja endlich vollenden^^

    Ps: Wann funzt denn das im src-code erwähnte "combo system"?^^

Jetzt mitmachen!

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