Skip to content

fix: some qodana reviews and code improvements #4985

fix: some qodana reviews and code improvements

fix: some qodana reviews and code improvements #4985

Triggered via push September 27, 2024 11:32
Status Success
Total duration 49s
Artifacts
Fit to window
Zoom out
Zoom in

Annotations

1000 warnings
misra-cpp2008-5-0-11: src/account/account.cpp#L30
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/account/account.cpp#L38
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
err33-c: src/creatures/creature.cpp#L471
the value returned by this function should not be disregarded; neglecting it may lead to errors
err33-c: src/creatures/creature.cpp#L756
the value returned by this function should not be disregarded; neglecting it may lead to errors
err33-c: src/creatures/creature.cpp#L1810
the value returned by this function should not be disregarded; neglecting it may lead to errors
misra-cpp2008-5-0-5: src/creatures/creature.cpp#L1817
MISRA 5-0-5: There shall be no implicit floating-integral conversions
misra-cpp2008-5-0-5: src/creatures/creature.cpp#L1821
MISRA 5-0-5: There shall be no implicit floating-integral conversions
err33-c: src/creatures/interactions/chat.cpp#L52
the value returned by this function should not be disregarded; neglecting it may lead to errors
err33-c: src/creatures/interactions/chat.cpp#L447
the value returned by this function should not be disregarded; neglecting it may lead to errors
err33-c: src/creatures/interactions/chat.cpp#L451
the value returned by this function should not be disregarded; neglecting it may lead to errors
err33-c: src/creatures/interactions/chat.cpp#L455
the value returned by this function should not be disregarded; neglecting it may lead to errors
err33-c: src/creatures/interactions/chat.cpp#L461
the value returned by this function should not be disregarded; neglecting it may lead to errors
err33-c: src/creatures/interactions/chat.cpp#L462
the value returned by this function should not be disregarded; neglecting it may lead to errors
err33-c: src/lua/functions/creatures/creature_functions.cpp#L774
the value returned by this function should not be disregarded; neglecting it may lead to errors
err33-c: src/lua/functions/creatures/monster/monster_functions.cpp#L276
the value returned by this function should not be disregarded; neglecting it may lead to errors
misra-cpp2008-5-2-12: src/lua/functions/creatures/monster/monster_functions.cpp#L645
MISRA 5-2-12: An identifier with array type passed as a function argument shall not decay to a pointer
misra-cpp2008-5-2-12: src/lua/functions/creatures/monster/monster_functions.cpp#L660
MISRA 5-2-12: An identifier with array type passed as a function argument shall not decay to a pointer
misra-cpp2008-5-3-1: src/lua/functions/creatures/monster/monster_functions.cpp#L673
MISRA 5-3-1: Each operand of the ! operator, the logical && or the logical || operators shall have type bool
misra-cpp2008-5-2-12: src/lua/functions/creatures/monster/monster_functions.cpp#L674
MISRA 5-2-12: An identifier with array type passed as a function argument shall not decay to a pointer
misra-cpp2008-5-0-5: src/lua/functions/creatures/monster/monster_functions.cpp#L679
MISRA 5-0-5: There shall be no implicit floating-integral conversions
misra-cpp2008-5-0-5: src/creatures/monsters/monster.cpp#L114
MISRA 5-0-5: There shall be no implicit floating-integral conversions
misra-cpp2008-5-0-5: src/creatures/monsters/monster.cpp#L119
MISRA 5-0-5: There shall be no implicit floating-integral conversions
misra-cpp2008-5-0-5: src/creatures/monsters/monster.cpp#L122
MISRA 5-0-5: There shall be no implicit floating-integral conversions
misra-cpp2008-5-0-5: src/creatures/monsters/monster.cpp#L129
MISRA 5-0-5: There shall be no implicit floating-integral conversions
misra-cpp2008-5-0-5: src/creatures/monsters/monster.cpp#L132
MISRA 5-0-5: There shall be no implicit floating-integral conversions
narrowing-conversions: src/creatures/monsters/monster.cpp#L153
narrowing conversion from 'float' to 'int32_t' (aka 'int')
narrowing-conversions: src/creatures/monsters/monster.cpp#L153
narrowing conversion from 'int32_t' (aka 'int') to 'float'
misra-cpp2008-5-0-5: src/creatures/monsters/monster.cpp#L153
MISRA 5-0-5: There shall be no implicit floating-integral conversions
unnecessary-value-param: src/creatures/monsters/monster.cpp#L380
parameter 'attackerPlayer' is passed by value and only copied once; consider moving it to avoid unnecessary copies
err33-c: src/creatures/monsters/monster.cpp#L567
the value returned by this function should not be disregarded; neglecting it may lead to errors
static-accessed-through-instance: src/creatures/monsters/monster.cpp#L865
static member accessed through instance
static-accessed-through-instance: src/creatures/monsters/monster.cpp#L872
static member accessed through instance
misra-cpp2008-0-1-7: src/creatures/monsters/monster.cpp#L876
MISRA 0-1-7: The value returned by a function having non-void return type that is not an overloaded operator shall always be used
err33-c: src/creatures/monsters/monster.cpp#L898
the value returned by this function should not be disregarded; neglecting it may lead to errors
err33-c: src/creatures/monsters/monster.cpp#L1997
the value returned by this function should not be disregarded; neglecting it may lead to errors
misra-cpp2008-5-0-11: src/lua/functions/creatures/monster/monster_type_functions.cpp#L1578
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/lua/functions/creatures/player/group_functions.cpp#L57
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/lua/functions/creatures/player/player_functions.cpp#L63
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/lua/functions/creatures/player/player_functions.cpp#L166
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/lua/functions/creatures/player/player_functions.cpp#L180
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/lua/functions/creatures/player/player_functions.cpp#L379
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/lua/functions/creatures/player/player_functions.cpp#L918
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/lua/functions/creatures/player/player_functions.cpp#L1181
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/lua/functions/creatures/player/player_functions.cpp#L1844
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/lua/functions/creatures/player/player_functions.cpp#L2278
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-13: src/lua/functions/creatures/player/player_functions.cpp#L2279
MISRA 5-0-13: The condition of an if-statement and the condition of an iteration-statement shall have type bool
misra-cpp2008-5-0-13: src/lua/functions/creatures/player/player_functions.cpp#L2281
MISRA 5-0-13: The condition of an if-statement and the condition of an iteration-statement shall have type bool
misra-cpp2008-5-0-11: src/lua/functions/creatures/player/player_functions.cpp#L2343
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/lua/functions/creatures/player/player_functions.cpp#L2754
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/lua/functions/creatures/player/player_functions.cpp#L3673
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/lua/functions/creatures/player/player_functions.cpp#L4320
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/lua/functions/creatures/player/player_functions.cpp#L4333
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/lua/functions/creatures/player/player_functions.cpp#L4368
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-6-4-5: src/creatures/monsters/monsters.cpp#L304
MISRA 6-4-5: An unconditional throw or break statement shall terminate every non-empty switch-clause
misra-cpp2008-5-0-11: src/lua/functions/creatures/player/vocation_functions.cpp#L95
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-2-12: src/lua/functions/events/event_callback_functions.cpp#L111
MISRA 5-2-12: An identifier with array type passed as a function argument shall not decay to a pointer
static-accessed-through-instance: src/lua/functions/events/move_event_functions.cpp#L32
static member accessed through instance
static-accessed-through-instance: src/lua/functions/events/move_event_functions.cpp#L35
static member accessed through instance
static-accessed-through-instance: src/lua/functions/events/move_event_functions.cpp#L38
static member accessed through instance
static-accessed-through-instance: src/lua/functions/events/move_event_functions.cpp#L41
static member accessed through instance
static-accessed-through-instance: src/lua/functions/events/move_event_functions.cpp#L44
static member accessed through instance
static-accessed-through-instance: src/lua/functions/events/move_event_functions.cpp#L47
static member accessed through instance
misra-cpp2008-5-0-11: src/lua/functions/events/talk_action_functions.cpp#L90
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/monsters/spawns/spawn_monster.cpp#L48
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/lua/functions/items/item_functions.cpp#L134
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/lua/functions/items/item_functions.cpp#L773
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/lua/functions/items/weapon_functions.cpp#L242
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/lua/functions/map/position_functions.cpp#L32
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
err33-c: src/creatures/npcs/npc.cpp#L215
the value returned by this function should not be disregarded; neglecting it may lead to errors
function-cognitive-complexity: src/creatures/npcs/npc.cpp#L231
function 'onPlayerBuyItem' has cognitive complexity of 32 (threshold 25)
implicit-bool-conversion: src/creatures/npcs/npc.cpp#L238
implicit conversion 'uint32_t' (aka 'unsigned int') -> 'bool'
misra-cpp2008-4-5-2: src/creatures/npcs/npc.cpp#L238
MISRA 4-5-2: Expressions with type enum shall not be used as operands to built-in operators other than the subscript operator [ ], the assignment operator =, the equality operators == and !=, the unary & operator, and the relational operators <, <=, >, >=
misra-cpp2008-5-0-11: src/creatures/npcs/npc.cpp#L340
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
err33-c: src/map/house/house.cpp#L425
the value returned by this function should not be disregarded; neglecting it may lead to errors
misra-cpp2008-5-0-11: src/map/house/house.cpp#L752
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
err33-c: src/map/house/house.cpp#L823
the value returned by this function should not be disregarded; neglecting it may lead to errors
misra-cpp2008-5-0-11: src/map/house/housetile.cpp#L19
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/npcs/npcs.cpp#L103
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/map/map.cpp#L594
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/map/map.cpp#L595
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/map/map.cpp#L595
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/map/map.cpp#L604
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/map/mapcache.cpp#L95
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
no-automatic-move: src/map/mapcache.cpp#L109
constness of 'oldTile' prevents automatic move
unroll-loops: src/map/mapcache.cpp#L264
kernel performance could be improved by unrolling this loop with a '#pragma unroll' directive
misra-cpp2008-5-0-11: src/map/mapcache.cpp#L271
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-0-1-7: src/map/mapcache.cpp#L292
MISRA 0-1-7: The value returned by a function having non-void return type that is not an overloaded operator shall always be used
misra-cpp2008-5-0-11: src/map/spectators.cpp#L120
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/map/spectators.cpp#L120
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/map/spectators.cpp#L121
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/map/spectators.cpp#L121
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/map/spectators.cpp#L123
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/map/spectators.cpp#L124
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/map/spectators.cpp#L126
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/map/spectators.cpp#L127
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/map/spectators.cpp#L129
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/map/spectators.cpp#L157
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/map/spectators.cpp#L157
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/security/argon.cpp#L86
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/security/argon.cpp#L87
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/security/argon.cpp#L88
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/security/argon.cpp#L97
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/security/argon.cpp#L100
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/security/argon.cpp#L101
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/security/rsa.cpp#L164
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
use-starts-ends-with: src/security/rsa.cpp#L210
use starts_with instead of compare() == 0
use-starts-ends-with: src/security/rsa.cpp#L217
use starts_with instead of compare() == 0
misra-cpp2008-5-0-11: src/security/rsa.cpp#L244
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/connection/connection.cpp#L62
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/connection/connection.cpp#L99
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/connection/connection.cpp#L141
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/connection/connection.cpp#L147
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/connection/connection.cpp#L160
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/connection/connection.cpp#L166
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
unroll-loops: src/server/network/message/networkmessage.cpp#L27
kernel performance could be improved by unrolling this loop with a '#pragma unroll' directive
misra-cpp2008-6-5-3: src/server/network/message/networkmessage.cpp#L27
MISRA 6-5-3: The loop-counter shall not be modified within condition or statement
pro-bounds-constant-array-index: src/server/network/message/networkmessage.cpp#L28
do not use array subscript when the index is not an integer constant expression
misra-cpp2008-5-0-6: src/server/network/message/networkmessage.cpp#L37
MISRA 5-0-6: An implicit integral or floating-point conversion shall not reduce the size of the underlying type
signed-bitwise: src/server/network/message/networkmessage.cpp#L37
use of a signed integer operand with a binary bitwise operator
else-after-return: src/server/network/message/networkmessage.cpp#L44
do not use 'else' after 'return'
signed-bitwise: src/server/network/message/networkmessage.cpp#L261
use of a signed integer operand with a binary bitwise operator
magic-numbers: src/server/network/message/networkmessage.cpp#L261
8 is a magic number; consider replacing it with a named constant
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L85
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L86
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L87
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L88
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L92
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L127
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L136
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L137
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L146
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L147
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L183
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L217
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L234
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L237
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L261
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L274
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L276
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L283
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L291
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L292
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L301
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L306
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L324
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L337
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L339
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L346
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L365
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L380
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L386
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L418
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L419
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L430
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L433
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L441
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L444
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L479
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L480
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L570
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L572
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
err33-c: src/server/network/protocol/protocolgame.cpp#L701
the value returned by this function should not be disregarded; neglecting it may lead to errors
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L853
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L876
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L882
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L895
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
err33-c: src/server/network/protocol/protocolgame.cpp#L961
the value returned by this function should not be disregarded; neglecting it may lead to errors
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L1475
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L1485
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L1486
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L1492
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L1493
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L1581
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L1664
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L1674
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L1676
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L1682
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L1684
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L1704
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L1705
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L1706
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L1706
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L1812
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2014
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2085
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2086
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2098
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2099
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2100
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2111
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2116
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2167
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2167
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2194
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2195
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2205
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2206
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2208
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2213
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2217
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2238
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2240
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2255
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2263
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2268
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2341
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2375
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2394
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2420
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2429
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2431
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2433
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2437
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2462
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2466
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2515
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2516
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2530
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2590
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2591
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2864
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2890
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2909
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2915
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2932
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2935
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L2988
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3014
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
convert-member-functions-to-static: src/server/network/protocol/protocolgame.cpp#L3042
method 'parseOfferDescription' can be made static
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3048
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3129
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3207
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3218
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3226
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3229
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3245
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3276
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3277
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
too-small-loop-variable: src/server/network/protocol/protocolgame.cpp#L3277
loop variable has narrower type 'uint8_t' than iteration's upper bound 'const size_type'
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3291
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3312
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3313
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3325
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3335
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3337
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3356
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3373
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3375
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3381
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3384
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3407
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3408
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3414
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3452
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3486
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3502
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3503
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3509
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3510
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3510
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3510
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3521
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3526
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3541
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3543
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3585
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3586
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3587
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3609
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3624
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3629
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3631
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3645
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3698
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3719
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3739
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3740
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3765
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3766
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3767
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3877
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3879
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3899
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3933
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3958
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3960
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3981
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L3982
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4014
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4016
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4026
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4062
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4065
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4200
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4202
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4207
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
static-accessed-through-instance: src/server/network/protocol/protocolgame.cpp#L4243
static member accessed through instance
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4246
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4248
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4260
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4277
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4282
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4314
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4334
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4380
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4453
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4454
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4461
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4470
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4498
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4519
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4569
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4600
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4641
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4660
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4712
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4780
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4792
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4833
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
function-cognitive-complexity: src/server/network/protocol/protocolgame.cpp#L4883
function 'sendSaleItemList' has cognitive complexity of 30 (threshold 25)
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L4954
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L5011
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L5141
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L5234
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L5251
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L5279
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L5312
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L5421
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L5822
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L6090
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L6109
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L6125
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L6175
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L6277
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L6292
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L6361
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L6373
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L6446
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L6477
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L6571
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L6611
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L6617
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L6620
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L6632
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L6658
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L6659
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L6674
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L6883
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L6993
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L7092
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L7122
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L7208
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L7242
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L7283
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L7341
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L7634
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L7661
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L7679
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L7808
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L8116
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L8128
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L8145
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L8392
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L8687
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L8851
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L8871
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L8907
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolgame.cpp#L9020
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/npcs/spawns/spawn_npc.cpp#L44
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocollogin.cpp#L25
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocollogin.cpp#L55
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocollogin.cpp#L64
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocollogin.cpp#L73
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocollogin.cpp#L75
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocollogin.cpp#L77
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocollogin.cpp#L85
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocollogin.cpp#L88
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocollogin.cpp#L93
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocollogin.cpp#L94
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolstatus.cpp#L169
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolstatus.cpp#L176
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolstatus.cpp#L182
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolstatus.cpp#L190
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolstatus.cpp#L197
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolstatus.cpp#L207
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolstatus.cpp#L218
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolstatus.cpp#L220
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolstatus.cpp#L222
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/server/network/protocol/protocolstatus.cpp#L227
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L152
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L156
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L164
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L167
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L168
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L170
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L172
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L173
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L174
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L175
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L182
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L200
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L201
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L206
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L206
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L207
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L292
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L295
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L312
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L328
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L344
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L363
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L365
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L1027
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L1040
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L1043
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L1555
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L1569
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L1724
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L1728
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L1732
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L1736
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L1740
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L1744
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L1748
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L1751
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L1860
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/utils/tools.cpp#L1947
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/grouping/groups.cpp#L88
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
err33-c: src/creatures/players/grouping/guild.cpp#L24
the value returned by this function should not be disregarded; neglecting it may lead to errors
err33-c: src/creatures/players/grouping/party.cpp#L311
the value returned by this function should not be disregarded; neglecting it may lead to errors
misra-cpp2008-5-0-11: src/creatures/players/grouping/party.cpp#L597
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/grouping/party.cpp#L601
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/grouping/party.cpp#L603
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/grouping/party.cpp#L604
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/grouping/party.cpp#L605
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/grouping/party.cpp#L606
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/imbuements/imbuements.cpp#L194
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/imbuements/imbuements.cpp#L199
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/imbuements/imbuements.cpp#L201
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/imbuements/imbuements.cpp#L203
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/imbuements/imbuements.cpp#L205
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/imbuements/imbuements.cpp#L207
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/imbuements/imbuements.cpp#L209
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/imbuements/imbuements.cpp#L211
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/imbuements/imbuements.cpp#L213
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/imbuements/imbuements.cpp#L214
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/imbuements/imbuements.cpp#L216
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/imbuements/imbuements.cpp#L217
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/imbuements/imbuements.cpp#L219
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/imbuements/imbuements.cpp#L220
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/imbuements/imbuements.cpp#L222
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/imbuements/imbuements.cpp#L223
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L492
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L496
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L574
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L622
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L646
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L647
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L654
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L662
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L672
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L673
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L693
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L705
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L855
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
err33-c: src/creatures/players/player.cpp#L1396
the value returned by this function should not be disregarded; neglecting it may lead to errors
unnecessary-copy-initialization: src/creatures/players/player.cpp#L1458
the const qualified variable 'items' is copy-constructed from a const reference; consider making it a const reference
err33-c: src/creatures/players/player.cpp#L1490
the value returned by this function should not be disregarded; neglecting it may lead to errors
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L1751
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L1753
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L2346
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L2369
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L2403
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L2476
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L2478
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L2561
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L2563
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L2681
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L2717
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L2740
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L2740
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L2845
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L2847
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L2872
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L2873
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L2874
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L2874
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L2877
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L2877
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
err33-c: src/creatures/players/player.cpp#L3076
the value returned by this function should not be disregarded; neglecting it may lead to errors
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L3096
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L3098
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L3675
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L3942
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L3960
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L4911
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L5016
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L5037
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L5203
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L5204
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L5205
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L5257
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L5389
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-5: src/creatures/players/player.cpp#L5571
MISRA 5-0-5: There shall be no implicit floating-integral conversions
misra-cpp2008-5-0-5: src/creatures/players/player.cpp#L5578
MISRA 5-0-5: There shall be no implicit floating-integral conversions
err33-c: src/creatures/players/player.cpp#L5712
the value returned by this function should not be disregarded; neglecting it may lead to errors
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L5767
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L5768
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L5769
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L5770
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L5772
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L5774
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L5774
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L5774
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L5781
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L5789
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L5791
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L5864
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L5905
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L5924
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L5941
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L5957
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L6032
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L6067
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L6079
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L6090
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L6112
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
err33-c: src/creatures/players/player.cpp#L6173
the value returned by this function should not be disregarded; neglecting it may lead to errors
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L6338
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L6619
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L6854
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L6971
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L7205
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L7249
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L7291
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L7309
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L7342
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L7347
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L7505
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L7505
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L7505
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
unnecessary-copy-initialization: src/creatures/players/player.cpp#L8111
the variable 'containerItem' is copy-constructed from a const reference but is only used as const reference; consider making it a const reference
misra-cpp2008-5-0-11: src/creatures/players/player.cpp#L8176
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/cyclopedia/player_badge.cpp#L57
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/cyclopedia/player_badge.cpp#L62
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/cyclopedia/player_badge.cpp#L67
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/cyclopedia/player_badge.cpp#L72
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/cyclopedia/player_cyclopedia.cpp#L25
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/cyclopedia/player_cyclopedia.cpp#L26
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/cyclopedia/player_cyclopedia.cpp#L27
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/cyclopedia/player_cyclopedia.cpp#L117
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/cyclopedia/player_cyclopedia.cpp#L120
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/cyclopedia/player_cyclopedia.cpp#L124
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-3-1: src/account/account_repository_db.cpp#L166
MISRA 5-3-1: Each operand of the ! operator, the logical && or the logical || operators shall have type bool
misra-cpp2008-5-0-11: src/account/account_repository_db.cpp#L190
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/cyclopedia/player_title.cpp#L88
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/cyclopedia/player_title.cpp#L186
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/cyclopedia/player_title.cpp#L280
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/cyclopedia/player_title.cpp#L280
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/cyclopedia/player_title.cpp#L283
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/cyclopedia/player_title.cpp#L283
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/cyclopedia/player_title.cpp#L290
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/cyclopedia/player_title.cpp#L290
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L138
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L139
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L140
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L141
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L142
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L286
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L413
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L540
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L667
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L679
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L977
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L991
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1003
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1004
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1012
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1015
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1021
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1025
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1045
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1046
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1047
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1054
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1104
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1207
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1299
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1311
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1315
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1325
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1329
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1333
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1337
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1341
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1345
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1785
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1786
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1794
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1826
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1836
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1852
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1857
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1862
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1867
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1885
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1890
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1895
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L1965
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2395
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2409
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2423
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2545
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2696
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2698
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2702
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2704
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2708
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2710
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2714
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2716
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2720
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2722
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2726
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2728
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2732
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2738
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2740
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2744
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2746
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2756
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2758
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2762
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2768
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2770
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2800
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2802
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2804
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2806
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2808
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2812
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2841
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2982
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2984
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2986
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L2989
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L3058
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/wheel/player_wheel.cpp#L3060
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/vocations/vocation.cpp#L48
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/vocations/vocation.cpp#L52
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/vocations/vocation.cpp#L104
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/vip/player_vip.cpp#L19
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/vip/player_vip.cpp#L20
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/vip/player_vip.cpp#L36
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/vip/player_vip.cpp#L38
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/players/vip/player_vip.cpp#L229
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/database/database.cpp#L255
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/database/database.cpp#L265
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L69
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L79
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L83
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L87
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L91
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L194
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L195
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L712
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L799
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L862
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L863
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L873
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L877
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L881
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L1311
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
function-cognitive-complexity: src/game/game.cpp#L1483
function 'internalMoveCreature' has cognitive complexity of 36 (threshold 25)
misra-cpp2008-5-0-11: src/game/game.cpp#L1502
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L1504
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L1520
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L1626
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L1800
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L2094
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L2254
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
err33-c: src/game/game.cpp#L3532
the value returned by this function should not be disregarded; neglecting it may lead to errors
misra-cpp2008-5-0-11: src/game/game.cpp#L4030
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L4294
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L4631
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L4679
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L4752
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
id-dependent-backward-branch: src/game/game.cpp#L5152
backward branch (while loop) is ID-dependent due to variable reference to 'containers' and may cause performance degradation
misra-cpp2008-5-0-11: src/game/game.cpp#L5522
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L5730
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
err33-c: src/game/game.cpp#L5889
the value returned by this function should not be disregarded; neglecting it may lead to errors
misra-cpp2008-5-0-11: src/game/game.cpp#L6009
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
narrowing-conversions: src/game/game.cpp#L6673
narrowing conversion from 'double_t' (aka 'double') to 'int32_t' (aka 'int')
misra-cpp2008-5-0-11: src/game/game.cpp#L7135
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L7595
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L7994
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L7997
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L8000
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L8024
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L8371
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L8420
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
err33-c: src/game/game.cpp#L8943
the value returned by this function should not be disregarded; neglecting it may lead to errors
err33-c: src/game/game.cpp#L9148
the value returned by this function should not be disregarded; neglecting it may lead to errors
misra-cpp2008-5-0-11: src/game/game.cpp#L9424
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L9433
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L9670
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L9722
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/game/game.cpp#L9729
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
err33-c: src/game/game.cpp#L10182
the value returned by this function should not be disregarded; neglecting it may lead to errors
err33-c: src/game/game.cpp#L10188
the value returned by this function should not be disregarded; neglecting it may lead to errors
err33-c: src/game/game.cpp#L10190
the value returned by this function should not be disregarded; neglecting it may lead to errors
misra-cpp2008-5-0-11: src/game/movement/teleport.cpp#L28
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
convert-member-functions-to-static: src/game/scheduling/dispatcher.cpp#L239
method 'addEvent' can be made static
err33-c: src/game/scheduling/save_manager.cpp#L94
the value returned by this function should not be disregarded; neglecting it may lead to errors
err33-c: src/game/zones/zone.cpp#L135
the value returned by this function should not be disregarded; neglecting it may lead to errors
err33-c: src/game/zones/zone.cpp#L141
the value returned by this function should not be disregarded; neglecting it may lead to errors
misra-cpp2008-5-0-11: src/io/filestream.cpp#L50
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/filestream.cpp#L67
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/io_wheel.cpp#L191
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/io_wheel.cpp#L195
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/io_wheel.cpp#L199
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/io_wheel.cpp#L203
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/io_wheel.cpp#L207
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/io_wheel.cpp#L211
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/io_wheel.cpp#L269
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/io_wheel.cpp#L282
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/io_wheel.cpp#L310
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/io_wheel.cpp#L314
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/iobestiary.cpp#L141
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/iobestiary.cpp#L143
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/iobestiary.cpp#L145
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/iobestiary.cpp#L147
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/iobestiary.cpp#L173
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/iobestiary.cpp#L350
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/iobestiary.cpp#L356
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/iobestiary.cpp#L359
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/iobestiary.cpp#L362
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/iobestiary.cpp#L365
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/iobestiary.cpp#L368
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/iobestiary.cpp#L374
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/iobestiary.cpp#L377
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/iobestiary.cpp#L419
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/iobestiary.cpp#L421
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/iobestiary.cpp#L423
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/iobestiary.cpp#L425
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/iobestiary.cpp#L427
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/io_bosstiary.cpp#L274
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/io_bosstiary.cpp#L279
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/io_bosstiary.cpp#L284
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioguild.cpp#L28
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/iologindata.cpp#L72
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/functions/iologindata_load_player.cpp#L209
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/functions/iologindata_load_player.cpp#L529
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/functions/iologindata_load_player.cpp#L546
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/functions/iologindata_load_player.cpp#L846
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/functions/iologindata_load_player.cpp#L847
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/functions/iologindata_save_player.cpp#L234
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/functions/iologindata_save_player.cpp#L592
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/functions/iologindata_save_player.cpp#L646
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/functions/iologindata_save_player.cpp#L751
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/functions/iologindata_save_player.cpp#L752
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/iomap.cpp#L69
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/iomap.cpp#L120
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/iomap.cpp#L147
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/iomap.cpp#L162
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/iomap.cpp#L250
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/iomap.cpp#L254
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/iomap.cpp#L276
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/iomap.cpp#L280
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/iomapserialize.cpp#L228
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/iomapserialize.cpp#L235
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/iomarket.cpp#L23
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/appearance/outfit/outfit.cpp#L75
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L42
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L77
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L78
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L79
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L80
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L82
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L83
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L84
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L85
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L87
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L88
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L89
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L90
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L92
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L93
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L94
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L95
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L98
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L126
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L158
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L159
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L160
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L161
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L163
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L164
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L165
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L166
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L168
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L169
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L170
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L171
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L173
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L174
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L175
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L176
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L179
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L207
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L218
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L236
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L238
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L240
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L244
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L254
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
function-cognitive-complexity: src/io/ioprey.cpp#L293
function 'parsePreyAction' has cognitive complexity of 41 (threshold 25)
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L543
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L549
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L570
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/io/ioprey.cpp#L585
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/bed.cpp#L60
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/bed.cpp#L65
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
duplicate-include: src/creatures/combat/combat.cpp#L26
duplicate include
duplicate-include: src/creatures/combat/combat.cpp#L27
duplicate include
misra-cpp2008-5-0-11: src/creatures/combat/combat.cpp#L663
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/combat.cpp#L1011
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/combat.cpp#L1011
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/combat.cpp#L1216
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/combat.cpp#L1217
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/combat.cpp#L1838
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L131
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L285
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L408
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L412
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L865
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L869
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L870
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L874
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L880
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L887
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L892
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L898
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L904
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L909
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L915
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L916
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L920
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L925
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L930
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L935
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L940
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L945
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L950
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L955
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L965
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L970
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L975
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L980
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L985
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L990
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L995
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L1000
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L1005
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L1012
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L1023
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L1243
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L1296
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L1302
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L1651
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L1705
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L1916
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L2103
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L2118
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L2153
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L2401
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L2416
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L2451
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L2669
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L2684
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/item.cpp#L2719
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
id-dependent-backward-branch: src/items/items.cpp#L157
backward branch (for loop) is ID-dependent due to variable reference to 'object' and may cause performance degradation
misra-cpp2008-5-0-11: src/items/items.cpp#L176
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/items.cpp#L178
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/items.cpp#L180
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/functions/item/custom_attribute.cpp#L93
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/functions/item/custom_attribute.cpp#L96
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/functions/item/custom_attribute.cpp#L99
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/functions/item/custom_attribute.cpp#L102
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/functions/item/item_parse.cpp#L439
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/functions/item/item_parse.cpp#L439
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/functions/item/item_parse.cpp#L984
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
static-accessed-through-instance: src/items/functions/item/item_parse.cpp#L1037
static member accessed through instance
static-accessed-through-instance: src/items/functions/item/item_parse.cpp#L1039
static member accessed through instance
static-accessed-through-instance: src/items/functions/item/item_parse.cpp#L1041
static member accessed through instance
static-accessed-through-instance: src/items/functions/item/item_parse.cpp#L1043
static member accessed through instance
static-accessed-through-instance: src/items/functions/item/item_parse.cpp#L1045
static member accessed through instance
static-accessed-through-instance: src/items/functions/item/item_parse.cpp#L1047
static member accessed through instance
misra-cpp2008-5-0-11: src/items/functions/item/item_parse.cpp#L1195
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/tile.cpp#L877
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/tile.cpp#L922
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/weapons/weapons.cpp#L622
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/items/weapons/weapons.cpp#L623
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L153
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L154
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L156
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L159
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L162
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L163
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L165
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L168
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L171
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L174
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
magic-numbers: src/creatures/combat/condition.cpp#L444
5 is a magic number; consider replacing it with a named constant
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L550
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L555
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L560
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L565
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L568
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L570
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L574
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L577
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L579
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L583
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L654
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L660
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L681
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L691
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L702
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L712
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L786
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L975
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L980
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L990
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L995
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1000
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1005
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1010
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1015
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1025
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1030
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1040
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1045
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1050
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1055
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1060
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1065
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1070
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1207
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1210
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1213
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1216
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1375
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1428
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1431
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1548
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1549
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1551
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1555
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
simplify-boolean-expr: src/creatures/combat/condition.cpp#L1901
redundant boolean literal in conditional return statement
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1931
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1933
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1945
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1947
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1959
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1961
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1973
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1975
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1986
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1986
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1986
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1986
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L1996
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L2190
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L2193
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L2199
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-0-1-7: src/creatures/combat/condition.cpp#L2276
MISRA 0-1-7: The value returned by a function having non-void return type that is not an overloaded operator shall always be used
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L2326
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L2452
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L2467
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L2491
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L2494
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L2497
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-11: src/creatures/combat/condition.cpp#L2500
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
use-starts-ends-with: src/kv/kv.cpp#L83
use starts_with instead of find() == 0
pass-by-value: src/lua/callbacks/event_callback.cpp#L28
pass by value and use std::move
unnecessary-value-param: src/lua/callbacks/event_callback.cpp#L236
the parameter 'attacker' is copied for each invocation but only used as a const reference; consider making it a const reference
magic-numbers: src/lua/callbacks/event_callback.cpp#L610
7 is a magic number; consider replacing it with a named constant
unnecessary-value-param: src/lua/callbacks/event_callback.cpp#L895
the parameter 'target' is copied for each invocation but only used as a const reference; consider making it a const reference
magic-numbers: src/lua/callbacks/event_callback.cpp#L946
8 is a magic number; consider replacing it with a named constant
misra-cpp2008-5-0-5: src/lua/callbacks/event_callback.cpp#L1112
MISRA 5-0-5: There shall be no implicit floating-integral conversions
inconsistent-declaration-parameter-name: src/lua/callbacks/event_callback.hpp#L46
function 'EventCallback::EventCallback' has a definition with different parameter names
simplify-boolean-expr: src/lua/callbacks/events_callbacks.cpp#L35
redundant boolean literal in conditional return statement
for-range-copy: src/lua/callbacks/events_callbacks.cpp#L58
loop variable is copied but only used as const reference; consider making it a const reference
misra-cpp2008-5-0-11: src/lua/creature/actions.cpp#L366
MISRA 5-0-11: The plain char type shall only be used for the storage and use of character values
misra-cpp2008-5-0-5: src/lua/creature/creatureevent.cpp#L260
MISRA 5-0-5: There shall be no implicit floating-integral conversions
err33-c: src/lua/creature/movement.cpp#L27
the value returned by this function should not be disregarded; neglecting it may lead to errors