add last weapon, fix bugs with enemy creation and some buff mechanics