Using Inheritance for pve/pvp battlegen, improved defend_cave performance