Add height check for Chancebox usage.

This commit is contained in:
Mari the Deer 2020-11-20 14:08:00 +01:00
commit ca7046311c
2 changed files with 5 additions and 1 deletions

View file

@ -846,6 +846,10 @@ Class Chancebox : Actor
}
override bool Used( Actor user )
{
// test vertical range
Vector3 diff = level.Vec3Diff(user.Vec3Offset(0,0,user.Height/2),Vec3Offset(0,0,Height/2));
double rang = user.player?PlayerPawn(user.player.mo).UseRange:(user.Height/2);
if ( abs(diff.z) > rang ) return false;
if ( CurState != FindState("Spawn") ) return false;
if ( !dud )
{