Moved Fire function

Moved unified fire function to gcombat core.