Page 1 of 1
Patch 1.56 | Incomplete
PostPosted: Thu Jul 12, 2007 2:36 pm
by VaNaTiC
* Resurrection sickness now goes from 100% to 50% when doing a "full rez" on another player. (Does this still exist)
-> is this still an issue?
* Low level resurrection spells now give 5% RP's to the caster and high level rezzes do up to 15% of the RP's to the caster. Mid level ones are between the two.
-> checked this in code. Seems to be fine at RessurectSpellHandler.cs
around line 181-184
PostPosted: Thu Jul 12, 2007 3:01 pm
by Etaew
1) if live still does it yes
2) your right, i'll remove it
PostPosted: Thu Jul 12, 2007 3:06 pm
by VaNaTiC
1) if live still does it yes
I cannot find something, thats not live anymore. Thatswhy I will implement it.
Depends "goes from 100% to 50%" to the illness-time or effectiveness-penalty?
PostPosted: Thu Jul 12, 2007 3:13 pm
by Etaew
I'd say duration.
PostPosted: Mon Jul 16, 2007 7:49 am
by VaNaTiC
I implemented a code-part after ResurrectLiving(living) which looks for PvEIllness.. and overwrites this one with an effect with the half duration.
Because the OnRevive which gives the illness never know how the living was revived (/rel != rez).
PostPosted: Mon Jul 16, 2007 8:27 am
by Etaew
Why not pass an argument into the method?
PostPosted: Mon Jul 16, 2007 8:58 am
by VaNaTiC
Cause, OnRevive is an event-callback.
So I cannot add params!
I thought about adding a sort of newly created EventParams. But for this event there are no special custom. And so I decided to dont create custom EventParams and overwrite it. But if you feel like me that I can do it, I will implement it, cause its a clear and fine solution!
PostPosted: Mon Jul 16, 2007 9:24 am
by VaNaTiC
I added RevivedEventArgs and filled it with the Rezzer and the Spell.
So some1 can decide everywhere if args != null what to do.
But for now I dont know how I can half the duration of the illness-spell or spellhandler temporary, except I would add two PvEIllness. But this is ...
PostPosted: Mon Jul 16, 2007 9:52 am
by Etaew
Yes that is going to be tricky, I can't think of any tidy way to do it right now.