gzdoom/src/g_strife
Christoph Oelckers 3a24790056 - fixed: The newly added checks for printing weapon obituaries failed if the weapon used a puff with a special damage type. To handle this, P_DamageMobj will now pass the damage flags to AActor::Die and from there to ClientObituary so that P_LineAttack - which is a better place to decide this - can flag an attack as coming from a player weapon.
- fixed: The same rules that are used for deciding if a weapon attack took place should be used when checking the PIERCEARMOR flag in P_LineAttack: It should be ignored if the attack doesn't originate from the weapon.

SVN r3649 (trunk)
2012-05-13 07:54:44 +00:00
..
a_acolyte.cpp - Fixed: A_SorcOffense2 depended on args being bytes and overflowing. 2009-08-12 18:57:31 +00:00
a_alienspectres.cpp - fixed: A_KeenDie should not drop items. 2010-04-23 08:12:47 +00:00
a_coin.cpp - Changed compilation for g_doom, g_heretic, g_hexen and g_strife folders 2008-09-15 14:11:05 +00:00
a_crusader.cpp - Fixed: It was no longer possible to talk to non-shootable NPCs. Also took 2010-03-28 10:51:35 +00:00
a_entityboss.cpp - Fixed: A_EntityAttack did not spawn the correct missiles. 2009-08-09 19:12:16 +00:00
a_inquisitor.cpp - fixed: A_InquisitorAttack used FRACBITS to offset the grenades' launch position instead of FRACUNIT 2012-04-09 07:30:18 +00:00
a_loremaster.cpp - Enough with this "momentum" garbage. What Doom calls "momentum" is really 2009-06-30 20:57:51 +00:00
a_oracle.cpp - removed the TakeSpecialDamage hacks for Macil and the Oracle and replaced them by 2010-01-24 13:00:53 +00:00
a_programmer.cpp - merged finale branch back into trunk. 2010-10-06 10:44:03 +00:00
a_reaver.cpp - Changed compilation for g_doom, g_heretic, g_hexen and g_strife folders 2008-09-15 14:11:05 +00:00
a_rebels.cpp - Fix spelling error in comment. 2010-01-08 02:17:49 +00:00
a_sentinel.cpp - Changed: The monster refiring functions should use the same sight checking mode as the code that triggers 2010-04-03 07:10:52 +00:00
a_spectral.cpp - Fixed: Macil2 and the Oracle need to be immune to SpectralLightningV2 as well as V1, since 2010-01-08 03:24:22 +00:00
a_stalker.cpp - Changed compilation for g_doom, g_heretic, g_hexen and g_strife folders 2008-09-15 14:11:05 +00:00
a_strifeglobal.h More header cleanup. 2008-09-15 00:47:31 +00:00
a_strifeitems.cpp - Fixed: ARaiseAlarm::TryPickup() had never had the call to A_WakeOracleSpectre() uncommented. 2012-05-06 04:18:27 +00:00
a_strifestuff.cpp - fixed: The newly added checks for printing weapon obituaries failed if the weapon used a puff with a special damage type. To handle this, P_DamageMobj will now pass the damage flags to AActor::Die and from there to ClientObituary so that P_LineAttack - which is a better place to decide this - can flag an attack as coming from a player weapon. 2012-05-13 07:54:44 +00:00
a_strifeweapons.cpp - added Xaser's submission for accessing accuracy and stamina from DECORATE and ACS. 2012-03-11 09:08:35 +00:00
a_templar.cpp - fixed:P_DamageMobj just set an ice corpse's velocity to 0 to make it shatter. 2009-12-16 16:09:48 +00:00
a_thingstoblowup.cpp - Fixed: The rail sound used the shooter's position for calculating the sound origin 2009-10-17 11:30:44 +00:00
strife_sbar.cpp - added Xaser's submission for accessing accuracy and stamina from DECORATE and ACS. 2012-03-11 09:08:35 +00:00