|Anonymous | Login | Signup for a new account||2023-10-04 11:06 UTC|
|My View | View Issues | Change Log | Roadmap | Zandronum Issue Support Ranking | Rules | My Account|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0004158||Zandronum||[All Projects] Bug||public||2023-08-28 05:12||2023-09-02 08:18|
|Target Version||Fixed in Version|
|Summary||0004158: Event 12 (GAMEEVENT_ACTOR_ARMORDAMAGED) is executed after PowerProtection items|
|Description||Event 12 (GAMEEVENT_ACTOR_ARMORDAMAGED) is executed after PowerProtection items are applied.|
Also happen in Zandronum 3.2-alpha-230709-1914.
|Steps To Reproduce||Load attached file. Summon Cyberdemon and let him attack you. The script should output 100+ damage every hit you take. Give yourself TestProtectionGiver and the damage amount outputted by the script is reduced to ~10.|
|Additional Information||ZScript's ModifyDamage event is executed before everything and outputs the raw damage.|
|Attached Files||DamageEventTest.pk3 [^] (998 bytes) 2023-08-28 05:12|
GAMEEVENT_ACTOR_ARMORDAMAGED is called after damage is calculated by PowerProtection and before Armor.SavePercent.
GAMEEVENT_ACTOR_DAMAGED is also called after damage is calculated by PowerProtection etc.
I don't think it's a bug with the current behavior.
Mr. Satan (reporter)
edited on: 2023-09-02 08:18
This limits the capability of this event. If someone was to try to make a custom Reflect mechanic using it, the damage dealt back would be reduced if they had a PowerProtection Item. Drain would also be affected if the monster shields using a PowerProtection item.
|Only registered users can voice their support. Click here to register, or here to log in.|
|Supporters:||No one explicitly supports this issue yet.|
|Opponents:||No one explicitly opposes this issue yet.|
|2023-08-28 05:12||Mr. Satan||New Issue|
|2023-08-28 05:12||Mr. Satan||File Added: DamageEventTest.pk3|
|2023-08-28 10:47||Penguin||Note Added: 0022911|
|2023-09-01 03:20||Mr. Satan||Note Added: 0022912|
|2023-09-02 08:18||Mr. Satan||Note Edited: 0022912||View Revisions|
Questions or other issues? Contact Us.
|Copyright © 2000 - 2023 MantisBT Team|