Page 1 of 1

[b25] Displacement Shield steals my kills

Posted: Thu May 12, 2011 3:39 am
by jotwebe
This may be working as intended, but:

When a displacement shield (Spells/Conveyance) teleports its damage, it does not make the DS user the originator.

This can be very annoying in boss fights, were displacement shield otherwise shines.

Code: Select all

[PROJECTOR] starting dam	13.222046574922
[PROJECTOR] after difficulty dam	13.222046574922
[PROJECTOR] res	3.2857142857143	0.96714285714286	 on dam	10.577637259938
[PROJECTOR] after resists dam	10.230086321397
[PROJECTOR] final dam	10.230086321397
[LOG]	The displacement shield teleports the damage to Rhaloren Inquisitor!
[LOG]	#{bold}#Rhaloren Inquisitor killed Rhaloren Inquisitor!#{normal}#
[LOG]	The fabric of space around Sister Pestilence stabilizes to normal.
[LOG]	Rhaloren Inquisitor hits Sister Pestilence for #LIGHT_RED#0 fire#LAST# damage.
So sad... :cry:

Re: [b25] Displacement Shield steals my kills

Posted: Thu May 12, 2011 3:46 am
by tiger_eye
You gain experience whenever a boss dies, however a boss dies. If a boss dies from damage that doesn't originate from you, you should see the following line in the message log:
"You feel a surge of power as a powerful creature falls nearby."

Re: [b25] Displacement Shield steals my kills

Posted: Thu May 12, 2011 3:55 am
by jotwebe
you should see the following line in the message log:
Didn't though... that code is from the log.

Anyway, the main thing is that whatever hits the displacement shield is credited with the kill, while in my mind it would make more sense to credit the owner of the shield. Whether it's a boss or not is just a question of magnitude.

Re: [b25] Displacement Shield steals my kills

Posted: Thu May 12, 2011 4:15 am
by tiger_eye
jotwebe wrote:
you should see the following line in the message log:
Didn't though... that code is from the log.
It would be in the message log in-game (lower left panel), not the output of the t-engine application. It's easy to miss while playing, but rest assured: you did gain experience from the boss dying.
Anyway, the main thing is that whatever hits the displacement shield is credited with the kill [...]
It's a matter of preference, I suppose, and it's not a very big deal, because you get most of your experience from bosses anyway. I personally like the way it is now, but yomv.

Re: [b25] Displacement Shield steals my kills

Posted: Thu May 12, 2011 2:12 pm
by jotwebe
It would be in the message log in-game (lower left panel), not the output of the t-engine application.
That is possible, since I'm playing without a mousewheel and only have five lines of gamelog. Still, I'd have thought it would have to appear behind the [PROJECTOR] messages, and get a [LOG] message of its own in the application output - everything else that appears in the gamelog seems to.
I personally like the way it is now, but yomv.
I was afraid you'd say that :) In that case, casting DS at someone should count as an aggressive action, since they wouldn't know who to blame for the damage...