V808 'players' object of 'vector' type was created but was not utilized. LordMarrowgar.cpp 585
V808 'players' object of 'vector' type was created but was not utilized. Saurfang.cpp 1230
V730 Not all members of a class are initialized inside the constructor. Consider inspecting: portalLocation. Portal_Intro.cpp
V730 Not all members of a class are initialized inside the constructor. Consider inspecting: portalLocation. Portal_Elite.cpp 1212
V730 Not all members of a class are initialized inside the constructor. Consider inspecting: portalLocation. Portal_Common.cpp 11
V730 Not all members of a class are initialized inside the constructor. Consider inspecting: mbossId. AzureSaboteur.cpp 13
V730 Not all members of a class are initialized inside the constructor. Consider inspecting: coldflameTarget. LordMarrowgar.cpp 12
V730 Not all members of a class are initialized inside the constructor. Consider inspecting: nextVengefulShadeTargetGUID, waveCounter. LadyDeathwhisper.cpp 12
V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_ConeOfFireSpell. NazanAndVazruden.cpp 103
V595 The 'itemproto' pointer was utilized before it was verified against nullptr. Check lines: 590, 598. LootMgr.cpp 590
V595 The 'm_WorldMap' pointer was utilized before it was verified against nullptr. Check lines: 2006, 2030. Creature.cpp 2006
V595 The 'unitOwner' pointer was utilized before it was verified against nullptr. Check lines: 429, 459. Summon.cpp 429
V522 There might be dereferencing of a potential null pointer 'unit'. Player.cpp 11456
V560 A part of conditional expression is always true: qst_giver. Player.cpp 8676
V560 A part of conditional expression is always true: player. Player.cpp 10034
V811 Decreased performance. Excessive type casting: string -> char * -> string. Consider inspecting third argument of the function sendChatMessage. AIInterface.cpp 3746
V811 Decreased performance. Excessive type casting: string -> char * -> string. Consider inspecting third argument of the function sendChatMessage. AIInterface.cpp 3849
V823 Decreased performance. Object may be created in-place in the 'm_specs[s].talents' container. Consider replacing methods: 'insert' -> 'emplace'. Player.cpp 14462
V823 Decreased performance. Object may be created in-place in the 'mAISpellEmote' container. Consider replacing methods: 'push_back' -> 'emplace_back'. AIInterface.cpp 3736
V836 Expression's value is copied at the 'wayPoint' variable declaration. The variable is never modified. Consider declaring it as a reference. AIInterface.cpp 3381
V836 Expression's value is copied at the 'wayPoint' variable declaration. The variable is never modified. Consider declaring it as a reference. AIInterface.cpp 3429
V836 Expression's value is copied at the 'cd' variable declaration. The variable is never modified. Consider declaring it as a reference. SmsgInitialSpells.h 100
V1037 Two or more case-branches perform the same actions. Check lines: 145, 388 Pet.cpp 145 @Appled
V1037 Two or more case-branches perform the same actions. Check lines: 308, 370 Pet.cpp 308
V1037 Two or more case-branches perform the same actions. Check lines: 1723, 1734, 1740 Pet.cpp 1723
V1037 Two or more case-branches perform the same actions. Check lines: 1731, 1737 Pet.cpp 1731
V560 A part of conditional expression is always true: unitMapMgr. AIInterface.cpp 3019
V560 A part of conditional expression is always true: ssvrow. Player.cpp 6711
V730 Not all members of a class are initialized inside the constructor. Consider inspecting: isStatic. ObjectMgr.h 95
V595 The 'target' pointer was utilized before it was verified against nullptr. Check lines: 2097, 2114. AIInterface.cpp 2097
V523 The 'then' statement is equivalent to the 'else' statement. AIInterface.cpp 2438 @aaron02
V547 Expression 'm_deathState != CORPSE' is always false. Pet.cpp 613
V781 The value of the 'faction' variable is checked after it was used. Perhaps there is a mistake in program logic. Check lines: 11412, 11416. Player.cpp 11412
* Fix SRC_TBC_SHADOWLABYRINTH_SCRIPTS_FILES (not added)
fix Installing ./libmysql.lib
Delete USE_PCH_INCLUDES
Revert unset()
language version must be global 😉
* Update CheckSystem.cmake