Core/Battlefields: Fix and Clean-up of handler

TODO: Fix Battle Timers, phases, and crash with use of .bf stop.

Signed-off-by: bootz <bootz@projectskyfire.org>