diff --git a/data/actions/scripts/misc/chests.lua b/data/actions/scripts/misc/chests.lua
index a00ae1a..ce54d9a 100644
--- a/data/actions/scripts/misc/chests.lua
+++ b/data/actions/scripts/misc/chests.lua
@@ -46,8 +46,6 @@ function onUse(player, item, fromPosition, target, toPosition)
player:sendTextMessage(MESSAGE_INFO_DESCR, "You have found " .. rewardName .. ".")
player:addItemEx(reward:clone(), true)
- if not getPlayerFlagValue(player, PlayerFlag_HasInfiniteCapacity) then
- player:setStorageValue(chestQuestNumber, 1)
- end
+ player:setStorageValue(chestQuestNumber, 1)
return true
end
diff --git a/src/game.cpp b/src/game.cpp
index 0a487a2..114b961 100644
--- a/src/game.cpp
+++ b/src/game.cpp
@@ -3739,7 +3739,7 @@ void Game::addMonsterSayText(const Position& pos, const std::string& text)
for (Creature* spectator : list) {
if (Player* tmpPlayer = spectator->getPlayer()) {
- tmpPlayer->sendCreatureSay(nullptr, TALKTYPE_MONSTER_SAY, text, &pos);
+ tmpPlayer->sendCreatureSay(tmpPlayer, TALKTYPE_MONSTER_SAY, text, &pos);
}
}
}
diff --git a/vc14/theforgottenserver.vcxproj b/vc14/theforgottenserver.vcxproj
index afb71d6..54a98a8 100644
--- a/vc14/theforgottenserver.vcxproj
+++ b/vc14/theforgottenserver.vcxproj
@@ -92,7 +92,7 @@
- _CONSOLE;$(PREPROCESSOR_DEFS);%(PreprocessorDefinitions)
+ _CONSOLE;__EXCEPTION_TRACER__;$(PREPROCESSOR_DEFS);%(PreprocessorDefinitions)
ProgramDatabase
@@ -124,7 +124,7 @@
- NDEBUG;_CONSOLE;$(PREPROCESSOR_DEFS);%(PreprocessorDefinitions)
+ NDEBUG;_CONSOLE;__EXCEPTION_TRACER__;$(PREPROCESSOR_DEFS);%(PreprocessorDefinitions)
MultiThreadedDLL
ProgramDatabase
Level4
@@ -160,7 +160,7 @@
-
+
@@ -190,7 +190,7 @@
otpch.h
-
+
@@ -216,7 +216,7 @@
-
+
@@ -240,7 +240,7 @@
-
+
@@ -265,7 +265,7 @@
-
+
@@ -294,7 +294,7 @@
-
+