Add bastion effect and fix some stuff in siege effect