Fixed some basic battleground stuff - still a lot of fucked up and undested - report the bugs please

Signed-off-by: Sovak <Sovak007@gmail.com>