ARMCoder Posted December 16, 2022 One more basic questions to the more experienced doomers... I know that Cybers are immune to splash damage, and they don't infight among themselves, but when in gangs they can casually hit each other with rockets and seem not to take damage at all. Are they hardcoded to not take damage in such a case? Thanks! 0 Quote Share this post Link to post
thelamp Posted December 16, 2022 They do not take damage from each other for the same reason for the same reason that imps, cacos, or any other monster don't take projectile damage from monsters of the same type. Projectiles thrown by the same monster type will not do damage, and will therefore not instigate infighting. Without damage there is no infighting, this is why the barrel trick works: it enables a monster to damage another monster of the same type via a barrel, and thus leads to infighting. Barrels' explosion and rockets' explosion are both caused by the same codepointer (A_Explode) meaning cybers are immune to barrels too! So there is really just no way to make two cybers fight each other, and even if you could they wouldn't be able to damage each other anyway. 10 Quote Share this post Link to post
ImproversGaming Posted December 18, 2022 This is an interesting area of Doom mechanics. @thelamp is correct but if you are interested in more details and how this applies to other monsters check out the Doom Wiki: https://doomwiki.org/wiki/Monster_infighting Decino also provides a succinct overview here: 2 Quote Share this post Link to post
ARMCoder Posted December 18, 2022 On 12/16/2022 at 8:05 PM, thelamp said: They do not take damage from each other for the same reason for the same reason that imps, cacos, or any other monster don't take projectile damage from monsters of the same type. Projectiles thrown by the same monster type will not do damage, and will therefore not instigate infighting. Without damage there is no infighting, this is why the barrel trick works: it enables a monster to damage another monster of the same type via a barrel, and thus leads to infighting. Barrels' explosion and rockets' explosion are both caused by the same codepointer (A_Explode) meaning cybers are immune to barrels too! So there is really just no way to make two cybers fight each other, and even if you could they wouldn't be able to damage each other anyway. This was quite a technical explanation, thanks! BTW, I'm almost sure I've seen Lost Souls infighting, looks like their mechanics is a special case! 0 Quote Share this post Link to post
thelamp Posted December 18, 2022 @ARMCoder Yup lost souls can infight each other, it's because their attack is a melee attack which can damage monsters of the same type. Similar to how hitscan attacks can damage anything 1 Quote Share this post Link to post
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.