ja "so ähnlich" ^^ Ich wurde auch aus der battle nicht so ganz schlau. Tatsache ist aber, dass ich mit badguydefmod bzw atkmod dessen Attribute verändern kann...
D.h. also der dmg schild kann das auch. D.h der Schaden den ich z.B. erleide, wird gesenkt, wenn ich nen dmg schild hab? Oder bekommt der Gegner den Dmg dann
Orginal außer Battle;
[php]
function process_dmgshield($dshield, $damage) {
global $session, $badguy;
reset($dshield);
while(list($key,$buff) = each($dshield)) {
$realdamage = $damage * $buff['damageshield'];
if ($realdamage < 0) $realdamage = 0;
if ($realdamage > 0) {
$msg = $buff['effectmsg'];
} else if ($realdamage == 0) {
$msg = $buff['effectnodmgmsg'];
} else if ($realdamage < 0) {
$msg = $buff['effectfailmsg'];
}
$badguy[creaturehealth] -= $realdamage;
$msg = str_replace("{badguy}",$badguy['creaturename'], $msg);
$msg = str_replace("{damage}",$realdamage, $msg);
if ($msg > "") output("`)$msg`n");
}
}
[/php]
Weil da nähmlich steht, $badguy[creaturehealth] -= $realdamage;
D.h. der verliert hp?
mfg
