Added logic to reconnect to database in case of error
Cloned strange weapon when saving to db to prevent it from changing after being saved