so i ran into a problem, i put that function in
function ARX160Image::onFire(%this, %obj, %slot){
initContainerRadiusSearch(%obj.getPosition(), $TypeMasks::PlayerObjectType, %obj); // %obj is the player, not %this
while(%player = containerSearchNext()) {
if(!isObject(%player.client))
continue; // ignore bots
%dist = vectorDist(%obj.getPosition(), %player.getPosition());
if(%dist < 50)
%player.client.play3D(ARX160Fire, %obj.getPosition());
else if(%dist < 100)
%player.client.play3D(ARX160Med, %obj.getPosition());
else
%player.client.play3D(ARX160Long, %obj.getPosition());
}
}
And when i put it in, it breaks a function like 20 lines above it. Line 340. Anyone know why?