Page 1 of 1

the berserk rage (DSA)

Posted: Sat May 26, 2007 4:55 am
by Adamo
Please help!

I need a DSA, that changes (eg: doubles damage) casualties given to a monster during the fight. I would call it "berserk rage" for example.

When BERSERK RAGE DSA is active, all hits caused by the party (not missed) during the fight are doubled. So when normally a character hits a monster causing, say, 11 damage to that monster, the engine ("party attack filter"?) multiplies the damage by 2 (doubles the damage) so the monster takes 22, when berserk rage is active.
When a monster should normally take 1 damage point, it gets 2 when the berserk rage DSA is active... etc.
So the damage is doubled.

It would be also funny (not for a player hehe) to use a similar DSA wchich DIVIDES a damage in the same way.. I would call it "state of exhaution" or something like this.. but it`s not a priority - if it`s not possible to do, I could live with that.

Posted: Sat May 26, 2007 2:14 pm
by Paul Stevens
A simple matter. When you receive the
second call to the 'Party Attack Filter'
( a 'C0' message) you check for the
attack type and the state of your character
( berserk rage, etc) and adjust the monster
damage parameter.

Unfortunately, the documentation appears to
be a bit confused. At least it confused me.
I will try to update it to be more nearly clear
and accurate.

Posted: Sat May 26, 2007 5:22 pm
by Paul Stevens
I think the documentation is a little better now.
A few things have been updated to make it more
nearly consistent with itself.