gzdoom/wadsrc/static/zscript/hexen
Christoph Oelckers be100fa5d3 - removed MeleeWeapon flag from the tomed PhoenixRod and the fighterhammer.
In both cases, having this flag on will render the monster-backing-off-check for melee attacks ineffective because it would misinterpret these weapons as close range only - which they aren't. Even for the PhoenixRod the range is longer than what gets checked here.
As a consequence, the bot's check for missile shooting melee weapons has also become pointless because no such weapon is defined anymore.
2018-11-24 18:42:10 +01:00
..
baseweapons.txt - fixed calculations in AdjusrPlayerAngle. 2017-02-04 16:44:43 +01:00
bats.txt - fixed: State labels were resolved in the calling function's context instead of the called function one's. 2016-11-14 14:12:27 +01:00
bishop.txt - fixed: All melee functions calling TraceBleed after DamageMobj must first copy the target member to a local variable. 2017-06-06 09:12:58 +02:00
blastradius.txt Added DMG_EXPLOSION flag. 2018-09-15 13:23:11 +02:00
boostarmor.txt - scriptified a large part of the weapon code. 2017-01-19 17:40:34 +01:00
centaur.txt - removed ZDOOMADD and updated actors in question with ZDOOMTRANS 2017-06-04 12:30:35 +02:00
clericboss.txt - converted half of ClericHoly. (Making a commit before starting on the more complex stuff.) 2016-11-26 13:18:48 +01:00
clericflame.txt - removed ZDOOMADD and updated actors in question with ZDOOMTRANS 2017-06-04 12:30:35 +02:00
clericholy.txt - reviewd script code for spawn calls that did not check their results. 2016-12-31 15:40:51 +01:00
clericmace.txt - fixed: For melee attacks with a short attack range P_AimLineAttack must check for hits from above and below. 2018-06-03 17:49:00 +02:00
clericplayer.txt
clericstaff.txt Fixed serpent staff's alternate attack against shielding centaur 2017-07-21 11:17:50 +03:00
demons.txt - removed ZDOOMADD and updated actors in question with ZDOOMTRANS 2017-06-04 12:30:35 +02:00
dragon.txt - fixed: All melee functions calling TraceBleed after DamageMobj must first copy the target member to a local variable. 2017-06-06 09:12:58 +02:00
ettin.txt - another batch of Hexen items converted. 2016-10-18 10:09:02 +02:00
fighteraxe.txt - fixed: For melee attacks with a short attack range P_AimLineAttack must check for hits from above and below. 2018-06-03 17:49:00 +02:00
fighterboss.txt - scriptified the Quietus. 2016-11-26 23:05:16 +01:00
fighterfist.txt - fixed: For melee attacks with a short attack range P_AimLineAttack must check for hits from above and below. 2018-06-03 17:49:00 +02:00
fighterhammer.txt - removed MeleeWeapon flag from the tomed PhoenixRod and the fighterhammer. 2018-11-24 18:42:10 +01:00
fighterplayer.txt
fighterquietus.txt - removed ZDOOMADD and updated actors in question with ZDOOMTRANS 2017-06-04 12:30:35 +02:00
firedemon.txt - removed ZDOOMADD and updated actors in question with ZDOOMTRANS 2017-06-04 12:30:35 +02:00
flame.txt - removed ZDOOMADD and updated actors in question with ZDOOMTRANS 2017-06-04 12:30:35 +02:00
flechette.txt - fixed: Hexen's poison cloud needs to call P_DamageMobj, even with a damage value of 0. Added a new flag to handle this case because normally this is not desirable. 2017-02-19 23:20:09 +01:00
flies.txt - added a TStaticArray class that allows safe access to resizable static data (like the sectors, linedefs, etc.) for the VM. 2017-01-02 21:40:52 +01:00
fog.txt - scriptified Hexen's fog. 2016-11-16 20:00:25 +01:00
healingradius.txt Fixed potential crash on usage of Mystic Ambit Incant 2018-04-03 12:41:51 +03:00
heresiarch.txt - fixed: A global variable was used to pass MeansOfDeath to ClientObituary. 2018-07-29 17:00:05 +02:00
hexenarmor.txt - more Hexen conversions. 2016-10-18 00:49:13 +02:00
hexendecorations.txt - more Hexen conversions. 2016-10-18 00:49:13 +02:00
hexenkeys.txt - more Hexen conversions. 2016-10-18 00:49:13 +02:00
hexenspecialdecs.txt Fixed inconsistent angle of spawned leaves 2017-12-09 11:57:05 +02:00
iceguy.txt - scriptified the IceGuy. 2016-11-27 00:41:06 +01:00
korax.txt Do not abort if Korax target destroyed before attack begins 2018-02-22 16:52:45 +02:00
mageboss.txt - scriptified Hexen's Bloodscourge and Serpent. 2016-11-28 00:49:10 +01:00
magecone.txt - renamed internal MELEERANGE constant to deconflict with Actor's MeleeRange member. 2016-12-10 16:36:19 +01:00
magelightning.txt - removed ZDOOMADD and updated actors in question with ZDOOMTRANS 2017-06-04 12:30:35 +02:00
mageplayer.txt
magestaff.txt - scriptified Hexen's Bloodscourge and Serpent. 2016-11-28 00:49:10 +01:00
magewand.txt - renamed A_FireCustomMissile and added a deprecated compatibility wrapper to deal with the inverted pitch this function used. 2016-12-24 16:34:45 +01:00
mana.txt - added tags to all ammo types. 2017-02-25 19:56:22 +01:00
pig.txt - renamed internal MELEERANGE constant to deconflict with Actor's MeleeRange member. 2016-12-10 16:36:19 +01:00
puzzleitems.txt - another batch of Hexen items converted. 2016-10-18 10:09:02 +02:00
scriptprojectiles.txt - removed ZDOOMADD and updated actors in question with ZDOOMTRANS 2017-06-04 12:30:35 +02:00
serpent.txt - fixed: All melee functions calling TraceBleed after DamageMobj must first copy the target member to a local variable. 2017-06-06 09:12:58 +02:00
speedboots.txt - another batch of Hexen items converted. 2016-10-18 10:09:02 +02:00
spike.txt - fixed potential null pointer access in Hexen's spike code. 2018-10-07 20:00:30 +02:00
summon.txt - scriptified the Minotaur. 2016-11-26 01:14:47 +01:00
teleportother.txt - scriptified Hexen's Banishment Device. 2016-11-28 01:30:36 +01:00
wraith.txt - address bad use of pitch in A_CustomMissile. 2016-12-24 14:46:34 +01:00