De-virtualised TryKill and moved it to only BaseObject.