box_waitfordamage()
{
box_trig = getent("doostrigger","targetname");
box = getent(box_trig.target,"targetname");
units = 25;
while(1)
{
box_trig waittill("damage", who, dir, point, mod);
box_trig.origin += (0,0,1000);
newpos = box.origin + maps\mp\_utility::vectorScale(anglestoforward(who.angles), units);
box moveto(newpos, 0.5);
iprintlnbold("MOVING");
wait .5;
iprintlnbold("move complete, moving trigger");
box_trig.origin = box.origin;
}
}