summaryrefslogtreecommitdiff
path: root/src/strife/p_inter.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/strife/p_inter.c')
-rw-r--r--src/strife/p_inter.c19
1 files changed, 12 insertions, 7 deletions
diff --git a/src/strife/p_inter.c b/src/strife/p_inter.c
index 0f0ca797..2258856e 100644
--- a/src/strife/p_inter.c
+++ b/src/strife/p_inter.c
@@ -656,7 +656,9 @@ P_TouchSpecialThing
break;*/
default:
- I_Error ("P_SpecialThing: Unknown gettable thing");
+ // villsa [STRIFE] TODO - disabled for now until all things are filled
+ return;
+ //I_Error ("P_SpecialThing: Unknown gettable thing");
}
// haleyjd 08/30/10: [STRIFE] No itemcount
@@ -682,8 +684,9 @@ P_KillMobj
target->flags &= ~(MF_SHOOTABLE|MF_FLOAT|MF_SKULLFLY);
- if (target->type != MT_SKULL)
- target->flags &= ~MF_NOGRAVITY;
+ // villsa [STRIFE] unused
+ /*if (target->type != MT_SKULL)
+ target->flags &= ~MF_NOGRAVITY;*/
target->flags |= MF_CORPSE|MF_DROPOFF;
target->height >>= 2;
@@ -750,7 +753,8 @@ P_KillMobj
// during the death frame of a thing.
switch (target->type)
{
- case MT_WOLFSS:
+ // villsa [STRIFE] TODO - fix me
+ /*case MT_WOLFSS:
case MT_POSSESSED:
item = MT_CLIP;
break;
@@ -761,7 +765,7 @@ P_KillMobj
case MT_CHAINGUY:
item = MT_CHAINGUN;
- break;
+ break;*/
default:
return;
@@ -915,9 +919,10 @@ P_DamageMobj
target->reactiontime = 0; // we're awake now...
- if ( (!target->threshold || target->type == MT_VILE)
+ // villsa [STRIFE] TODO - update to strife version
+ if ( (!target->threshold /*|| target->type == MT_VILE*/)
&& source && source != target
- && source->type != MT_VILE)
+ /*&& source->type != MT_VILE*/)
{
// if not intent on another player,
// chase after this one