diff --git a/maps/mp/bots/_bot_internal.gsc b/maps/mp/bots/_bot_internal.gsc index c3dffe8..26421d2 100644 --- a/maps/mp/bots/_bot_internal.gsc +++ b/maps/mp/bots/_bot_internal.gsc @@ -1470,7 +1470,7 @@ aim_loop() } if ( !usingRemote ) - self thread bot_lookat( last_pos + ( 0, 0, self getEyeHeight() + nadeAimOffset ), aimspeed ); + self thread bot_lookat( last_pos + ( 0, 0, self GetPlayerViewHeight() + nadeAimOffset ), aimspeed ); else self thread bot_lookat( last_pos, aimspeed ); @@ -1576,7 +1576,7 @@ aim_loop() nadeAimOffset = dist / 3000; } - aimpos = last_pos + ( 0, 0, self getEyeHeight() + nadeAimOffset ); + aimpos = last_pos + ( 0, 0, self GetPlayerViewHeight() + nadeAimOffset ); if ( usingRemote ) aimpos = last_pos; @@ -1632,7 +1632,7 @@ aim_loop() lookat = self.bot.towards_goal; if ( isDefined( lookat ) ) - self thread bot_lookat( lookat + ( 0, 0, self getEyeHeight() ), aimspeed ); + self thread bot_lookat( lookat + ( 0, 0, self GetPlayerViewHeight() ), aimspeed ); } } diff --git a/maps/mp/bots/_bot_script.gsc b/maps/mp/bots/_bot_script.gsc index 910b0ab..cae891b 100644 --- a/maps/mp/bots/_bot_script.gsc +++ b/maps/mp/bots/_bot_script.gsc @@ -4618,7 +4618,7 @@ BotLookAtRandomThing( obj_target ) } } - origin = ( 0, 0, self GetEyeHeight() ); + origin = ( 0, 0, self GetPlayerViewHeight() ); if ( isDefined( nearestEnemy ) && DistanceSquared( self.origin, nearestEnemy.origin ) < 1024 * 1024 && rand < 40 ) origin += ( nearestEnemy.origin[0], nearestEnemy.origin[1], self.origin[2] ); diff --git a/maps/mp/bots/_bot_utility.gsc b/maps/mp/bots/_bot_utility.gsc index 2f3e93f..b187e22 100644 --- a/maps/mp/bots/_bot_utility.gsc +++ b/maps/mp/bots/_bot_utility.gsc @@ -736,16 +736,6 @@ isWeaponDroppable( weap ) return ( maps\mp\gametypes\_weapons::mayDropWeapon( weap ) ); } -/* - Returns the height the viewpos is above the origin -*/ -getEyeHeight() -{ - myEye = self getEye(); - - return myEye[2] - self.origin[2]; -} - /* Does a notify after a delay */