remove dp of building
adjust building's hp
adjust initial soldiers and supplies
reorder flags when reording offensive heroes
adjust rules of checkBattleState
explore will cost soldiers if supplies<=0
use skill will cost soldiers if supplies<=0
attack defense will cost soldiers if supplies<=0
limit scale of supplies' bar
remove normal building
remove bonus explore of building
add attack range to building
building will attack now
remove log
remove code about nearby defensive hero attacking
offensive has 15% chance to attack defensive and 85% chance to attack building
attacked hero/building will be removed together
update version info to v3.8