Attack Pause does not seem to be defined correctly for cold steel? Or else I don't understand it. It's defined by this procedure and its code which I have left out; procedure SetObjBaseWeapon(var objprop : TObjProp; var objbase : TObjBase; index, damage, pause, radiusmin, radiusmax, detectradiusmin, detectradiusmax, kind : Integer; bSearchMinAttackRadius : Boolean); Yet, when attack pause for pikes and all other cold steel is defined it is left at zero. How can attack pause be zero, even for for cold steel? 'pikeman', 'pikemanpol', 'pikemantur', 'pikemanrus' : begin objbase.maxhp := 95; SetObjBaseWeapon(objprop, objbase, 0, 8, 0, 35, 100, 0, 100000, gc_obj_weapon_kind_pike, True); According to this index is 0, attack is 8 and pause is 0. Am I reading this wrong? I tested an attack pause of 750 on pikes for fun (at 50 frames a second that is 15 seconds) and it worked, so why does 0 attack pause work for cold steel? Is any pause at zero just the pause it takes them to acquire another target?