CORE: battleutils::TakePhysicalDamage - move functions sending update pa...

...ckets back outside of the if(damage > 0) case to provide for absorbs and the like