diff --git a/maps/mp/bots/_bot_utility.gsc b/maps/mp/bots/_bot_utility.gsc index 6014495..774f2da 100644 --- a/maps/mp/bots/_bot_utility.gsc +++ b/maps/mp/bots/_bot_utility.gsc @@ -1179,7 +1179,7 @@ parseTokensIntoWaypoint( tokens ) orgStr = tokens[0]; orgToks = strtok( orgStr, " " ); - waypoint.origin = ( float( orgToks[0] ), float( orgToks[1] ), float( orgToks[2] ) ); + waypoint.origin = ( float_old( orgToks[0] ), float_old( orgToks[1] ), float_old( orgToks[2] ) ); childStr = tokens[1]; childToks = strtok( childStr, " " ); @@ -1196,7 +1196,9 @@ parseTokensIntoWaypoint( tokens ) if ( isDefined( anglesStr ) && anglesStr != "" ) { anglesToks = strtok( anglesStr, " " ); - waypoint.angles = ( float( anglesToks[0] ), float( anglesToks[1] ), float( anglesToks[2] ) ); + + if ( anglesToks.size >= 3 ) + waypoint.angles = ( float_old( anglesToks[0] ), float_old( anglesToks[1] ), float_old( anglesToks[2] ) ); } return waypoint;