fix ServerPlayer::gainAnExtraTurn
adjust weapon and armor AI by lrl026
adjust SmartAI:getOverflow() by Mystery333 & lrl026
handle the exception in RoomThread::trigger