-
-
Notifications
You must be signed in to change notification settings - Fork 669
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Improvement] - Converted store to c++, refactor all code and fix some related bugs #2
Conversation
data/XML/gamestore.xml
Outdated
|
||
<!-- Offers --> | ||
<offers name="Premium Time" icon="Category_PremiumTime.png" rookgaard="yes" state="sale" > | ||
<offer name="30 Days of Premium" count="1" price="250" itemtype="16101" icon="Product_PremiumTime30.png" description="VIP Account for 30 days." description12="VIP benefits: <br /> {info} XP bonus <br /> {info} Loot bonus <br /> {info} Exclusive Mounts <br /> {info} Exclusive outfits <br /> {info} Access to Premium Plaza" type="item" actionid="7127" state="sale" validUntil="30" /> <!-- 7097 + vipdays --> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : Couldn't find end of Start Tag offer line 49
data/XML/gamestore.xml
Outdated
<!-- Offers --> | ||
<offers name="Premium Time" icon="Category_PremiumTime.png" rookgaard="yes" state="sale" > | ||
<offer name="30 Days of Premium" count="1" price="250" itemtype="16101" icon="Product_PremiumTime30.png" description="VIP Account for 30 days." description12="VIP benefits: <br /> {info} XP bonus <br /> {info} Loot bonus <br /> {info} Exclusive Mounts <br /> {info} Exclusive outfits <br /> {info} Access to Premium Plaza" type="item" actionid="7127" state="sale" validUntil="30" /> <!-- 7097 + vipdays --> | ||
<offer name="90 Days of Premium" count="1" itemtype="16101" price="400" icon="Product_PremiumTime90.png" description="VIP Account for 90 days." description12="VIP benefits: <br /> {info} XP bonus <br /> {info} Loot bonus <br /> {info} Exclusive Mounts <br /> {info} Exclusive outfits <br /> {info} Access to Premium Plaza" type="item" actionid="7187" state="sale" validUntil="30" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : Unescaped '<' not allowed in attributes values
data/XML/gamestore.xml
Outdated
<!-- Offers --> | ||
<offers name="Premium Time" icon="Category_PremiumTime.png" rookgaard="yes" state="sale" > | ||
<offer name="30 Days of Premium" count="1" price="250" itemtype="16101" icon="Product_PremiumTime30.png" description="VIP Account for 30 days." description12="VIP benefits: <br /> {info} XP bonus <br /> {info} Loot bonus <br /> {info} Exclusive Mounts <br /> {info} Exclusive outfits <br /> {info} Access to Premium Plaza" type="item" actionid="7127" state="sale" validUntil="30" /> <!-- 7097 + vipdays --> | ||
<offer name="90 Days of Premium" count="1" itemtype="16101" price="400" icon="Product_PremiumTime90.png" description="VIP Account for 90 days." description12="VIP benefits: <br /> {info} XP bonus <br /> {info} Loot bonus <br /> {info} Exclusive Mounts <br /> {info} Exclusive outfits <br /> {info} Access to Premium Plaza" type="item" actionid="7187" state="sale" validUntil="30" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : attributes construct error
data/XML/gamestore.xml
Outdated
<offer name="Charm points (30x)" count="30" price="200" icon="Product_UsefulThings_UnlimitedBonusUsage.png" description12="This offer provides 30 charm points.<br /> <br />NOTE: THIS OFFER IS NOT CHARM EXPANSION" type="charmpoints" disabled="no"/> | ||
<offer name="30x Instant Reward Access" count="50" price="100" icon="Product_UsefulThings_CollectionTokens.png" description="It has 30 charges and allows access to the Daily Rewards system wherever the character is." type="reward" /> | ||
<offer name="Permanent Prey Slot" price="500" icon="Product_UsefulThings_PermanentPreySlot.png" description="." type="preyslot" /> | ||
<offer name="Prey Wildcard (15x)" count="15" price="100" icon="Product_UsefulThings_PreyBonusReroll.png" description="." description12="<i>Use Prey Wildcards to reroll the bonus of an active prey, to lock your active prey or to select a prey of your choice.</i><br/><br/>{character}<br/>{info} added directly to Prey dialog<br/>{limit|50}" type="preybonus" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : attributes construct error
data/XML/gamestore.xml
Outdated
<offer name="Charm points (30x)" count="30" price="200" icon="Product_UsefulThings_UnlimitedBonusUsage.png" description12="This offer provides 30 charm points.<br /> <br />NOTE: THIS OFFER IS NOT CHARM EXPANSION" type="charmpoints" disabled="no"/> | ||
<offer name="30x Instant Reward Access" count="50" price="100" icon="Product_UsefulThings_CollectionTokens.png" description="It has 30 charges and allows access to the Daily Rewards system wherever the character is." type="reward" /> | ||
<offer name="Permanent Prey Slot" price="500" icon="Product_UsefulThings_PermanentPreySlot.png" description="." type="preyslot" /> | ||
<offer name="Prey Wildcard (15x)" count="15" price="100" icon="Product_UsefulThings_PreyBonusReroll.png" description="." description12="<i>Use Prey Wildcards to reroll the bonus of an active prey, to lock your active prey or to select a prey of your choice.</i><br/><br/>{character}<br/>{info} added directly to Prey dialog<br/>{limit|50}" type="preybonus" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : Couldn't find end of Start Tag offer line 492
data/XML/gamestore.xml
Outdated
<offer name="30x Instant Reward Access" count="50" price="100" icon="Product_UsefulThings_CollectionTokens.png" description="It has 30 charges and allows access to the Daily Rewards system wherever the character is." type="reward" /> | ||
<offer name="Permanent Prey Slot" price="500" icon="Product_UsefulThings_PermanentPreySlot.png" description="." type="preyslot" /> | ||
<offer name="Prey Wildcard (15x)" count="15" price="100" icon="Product_UsefulThings_PreyBonusReroll.png" description="." description12="<i>Use Prey Wildcards to reroll the bonus of an active prey, to lock your active prey or to select a prey of your choice.</i><br/><br/>{character}<br/>{info} added directly to Prey dialog<br/>{limit|50}" type="preybonus" /> | ||
<offer name="Prey Wildcard (90x)" count="90" price="300" icon="Product_UsefulThings_PreyBonusReroll.png" description="." description12="<i>Use Prey Wildcards to reroll the bonus of an active prey, to lock your active prey or to select a prey of your choice.</i><br/><br/>{character}<br/>{info} added directly to Prey dialog<br/>{limit|50}" type="preybonus" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : Unescaped '<' not allowed in attributes values
data/XML/gamestore.xml
Outdated
<offer name="30x Instant Reward Access" count="50" price="100" icon="Product_UsefulThings_CollectionTokens.png" description="It has 30 charges and allows access to the Daily Rewards system wherever the character is." type="reward" /> | ||
<offer name="Permanent Prey Slot" price="500" icon="Product_UsefulThings_PermanentPreySlot.png" description="." type="preyslot" /> | ||
<offer name="Prey Wildcard (15x)" count="15" price="100" icon="Product_UsefulThings_PreyBonusReroll.png" description="." description12="<i>Use Prey Wildcards to reroll the bonus of an active prey, to lock your active prey or to select a prey of your choice.</i><br/><br/>{character}<br/>{info} added directly to Prey dialog<br/>{limit|50}" type="preybonus" /> | ||
<offer name="Prey Wildcard (90x)" count="90" price="300" icon="Product_UsefulThings_PreyBonusReroll.png" description="." description12="<i>Use Prey Wildcards to reroll the bonus of an active prey, to lock your active prey or to select a prey of your choice.</i><br/><br/>{character}<br/>{info} added directly to Prey dialog<br/>{limit|50}" type="preybonus" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : attributes construct error
data/XML/gamestore.xml
Outdated
<offer name="30x Instant Reward Access" count="50" price="100" icon="Product_UsefulThings_CollectionTokens.png" description="It has 30 charges and allows access to the Daily Rewards system wherever the character is." type="reward" /> | ||
<offer name="Permanent Prey Slot" price="500" icon="Product_UsefulThings_PermanentPreySlot.png" description="." type="preyslot" /> | ||
<offer name="Prey Wildcard (15x)" count="15" price="100" icon="Product_UsefulThings_PreyBonusReroll.png" description="." description12="<i>Use Prey Wildcards to reroll the bonus of an active prey, to lock your active prey or to select a prey of your choice.</i><br/><br/>{character}<br/>{info} added directly to Prey dialog<br/>{limit|50}" type="preybonus" /> | ||
<offer name="Prey Wildcard (90x)" count="90" price="300" icon="Product_UsefulThings_PreyBonusReroll.png" description="." description12="<i>Use Prey Wildcards to reroll the bonus of an active prey, to lock your active prey or to select a prey of your choice.</i><br/><br/>{character}<br/>{info} added directly to Prey dialog<br/>{limit|50}" type="preybonus" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : Couldn't find end of Start Tag offer line 493
return ERROR_NOT_INITIALIZED; | ||
} | ||
|
||
std::ostringstream query; | ||
std::string coins = "coins"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[cppcheck] reported by reviewdog 🐶
Variable 'coins' is assigned a value that is never used.
return ERROR_NOT_INITIALIZED; | ||
} | ||
|
||
std::ostringstream query; | ||
std::string coins = "coins"; | ||
if (coinType == COIN_TYPE_DEFAULT || coinType == COIN_TYPE_TRANSFERABLE) { | ||
coins = "coins"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[cppcheck] reported by reviewdog 🐶
Variable 'coins' is assigned a value that is never used.
if (coinType == COIN_TYPE_DEFAULT || coinType == COIN_TYPE_TRANSFERABLE) { | ||
coins = "coins"; | ||
} else if (coinType == COIN_TYPE_TOURNAMENT) { | ||
coins = "tournamentBalance"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[cppcheck] reported by reviewdog 🐶
Variable 'coins' is assigned a value that is never used.
src/game/game.cpp
Outdated
else if (it.stackable) | ||
{ | ||
uint16_t tmpAmount = amount; | ||
account::Account account; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[cppcheck] reported by reviewdog 🐶
Local variable 'account' shadows outer variable
src/game/game.cpp
Outdated
@@ -7527,6 +7524,10 @@ void Game::playerCreateMarketOffer(uint32_t playerId, uint8_t type, uint16_t spr | |||
uint32_t minFee = std::min<uint32_t>(100000, calcFee); | |||
uint32_t fee = std::max<uint32_t>(20, minFee); | |||
|
|||
account::Account account(player->getAccount()); | |||
account.LoadAccountDB(); | |||
uint32_t coins; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[cppcheck] reported by reviewdog 🐶
Unused variable: coins
src/game/gamestore.hpp
Outdated
|
||
class StoreOffer { | ||
public: | ||
StoreOffer(uint32_t _id, std::string _name) : |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[cppcheck] reported by reviewdog 🐶
Member variable 'StoreOffer::male' is not initialized in the constructor.
src/game/gamestore.hpp
Outdated
|
||
class StoreOffer { | ||
public: | ||
StoreOffer(uint32_t _id, std::string _name) : |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[cppcheck] reported by reviewdog 🐶
Member variable 'StoreOffer::female' is not initialized in the constructor.
src/game/gamestore.hpp
Outdated
|
||
class StoreOffers { | ||
public: | ||
StoreOffers(std::string name) : |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[cppcheck] reported by reviewdog 🐶
Class 'StoreOffers' has a constructor with 1 argument that is not explicit.
|
||
updateCoinBalance(); | ||
void ProtocolGame::parseCoinTransfer(NetworkMessage& msg) { | ||
std::string recipient = msg.getString(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[cppcheck] reported by reviewdog 🐶
Variable 'recipient' is assigned a value that is never used.
updateCoinBalance(); | ||
void ProtocolGame::parseCoinTransfer(NetworkMessage& msg) { | ||
std::string recipient = msg.getString(); | ||
uint16_t amount = msg.get<uint16_t>(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[cppcheck] reported by reviewdog 🐶
Variable 'amount' is assigned a value that is never used.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remaining comments which cannot be posted as a review comment to avoid GitHub Rate Limit
cpplint
src/creatures/players/account/account.cpp|151| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/account/account.cpp|158| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/account/account.cpp|159| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/account/account.cpp|160| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/account/account.cpp|161| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/account/account.cpp|162| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/account/account.cpp|164| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/account/account.cpp|165| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/account/account.cpp|167| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4617| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4618| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4619| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4620| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4621| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4622| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4624| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4625| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4626| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4627| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4629| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4630| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4631| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4632| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4633| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4638| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4639| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4640| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4642| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4643| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4644| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4645| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4646| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4647| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4648| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4649| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4652| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4653| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4654| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4655| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4656| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4657| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4658| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4660| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4661| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4662| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4663| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4665| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4666| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4667| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4668| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4669| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|4671| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|5475| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|5476| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|5477| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|5478| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|5479| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|5480| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|5481| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|5486| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|5487| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|5488| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|5489| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|5490| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|5492| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.cpp|5493| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.h|527| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.h|528| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.h|529| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.h|530| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.h|531| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.h|532| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.h|533| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.h|534| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.h|535| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.h|536| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.h|537| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.h|1814| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.h|1815| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.h|1821| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.h|1892| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.h|1941| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.h|1943| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.h|1994| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.h|1998| Tab found; better to use spaces [whitespace/tab] [1]
src/creatures/players/player.h|1999| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7527| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7528| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7529| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7543| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7544| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7545| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7547| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7548| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7549| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7550| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7551| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7552| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7553| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7554| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7556| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7558| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7559| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7560| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7561| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7562| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7563| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7564| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7565| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7566| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7567| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7568| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7569| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7573| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7582| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7739| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7740| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7741| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7742| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7744| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7745| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7746| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7747| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7773| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7774| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7775| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7776| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7777| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7778| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7779| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7790| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7791| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7805| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7807| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7836| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7837| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7838| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7839| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7872| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7873| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7874| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7875| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7882| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7883| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7884| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7885| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|7892| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|8289| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|8291| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|8296| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|8301| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|8302| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|8303| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|8304| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|8306| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp|8307| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.h|452| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.h|453| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.h|454| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.h|531| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.h|532| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game_definitions.hpp|88| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game_definitions.hpp|89| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game_definitions.hpp|90| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game_definitions.hpp|91| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game_definitions.hpp|92| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game_definitions.hpp|93| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game_definitions.hpp|94| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game_definitions.hpp|95| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game_definitions.hpp|96| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game_definitions.hpp|98| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game_definitions.hpp|99| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game_definitions.hpp|100| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game_definitions.hpp|101| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game_definitions.hpp|152| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game_definitions.hpp|153| Tab found; better to use spaces [whitespace/tab] [1]
src/game/game_definitions.hpp|154| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|31| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|32| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|33| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|36| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|37| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|38| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|39| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|42| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|43| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|44| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|45| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|46| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|47| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|48| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|49| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|50| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|51| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|52| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|53| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|54| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|55| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|56| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|57| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|58| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|59| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|60| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|61| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|62| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|63| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|64| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|65| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|66| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|67| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|68| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|72| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|73| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|74| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|78| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|79| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|80| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|86| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|87| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|88| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|90| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|94| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|95| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|96| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|97| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|98| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|99| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|101| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|102| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|103| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|104| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|105| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|106| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|107| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|108| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|109| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|110| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|112| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|113| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|114| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|115| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|116| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|117| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|119| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|120| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|121| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|122| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|123| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|124| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|126| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|128| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|129| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|130| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|131| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|132| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|133| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|134| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|135| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|136| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|139| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|140| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|141| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|142| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|143| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|144| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|145| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|147| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|148| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|150| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|151| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|152| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|153| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|155| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|156| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|157| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|160| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|162| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|163| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|164| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|165| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|166| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|167| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|170| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|171| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|172| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|173| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|175| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|176| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|177| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|178| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|180| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|181| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|182| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|183| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|184| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|185| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|186| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|188| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|189| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|190| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|191| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|192| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|194| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|195| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|196| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|197| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|199| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|200| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|201| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|202| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|203| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|204| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|207| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|208| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|209| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|210| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|211| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|213| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|214| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|217| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|218| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|219| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|221| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|222| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|223| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|226| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|227| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|228| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|229| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|230| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|232| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|234| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|235| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|236| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|239| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|240| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|241| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|244| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|245| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|246| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|249| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|250| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|251| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|252| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|255| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|256| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|257| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|258| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|259| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|260| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|261| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|264| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|265| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|266| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|267| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|269| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|270| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|271| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|272| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|273| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|274| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|275| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|276| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|277| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|278| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|279| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|280| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|281| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|283| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|284| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|285| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|286| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|287| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|288| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|289| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|290| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|291| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|292| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|293| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|294| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|295| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|296| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|297| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|298| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|300| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|301| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|302| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|303| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|304| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|305| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|307| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|308| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|309| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|310| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|312| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|313| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|314| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|315| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|317| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|318| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|319| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|320| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|321| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|322| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|323| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|324| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|325| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|327| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|328| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|329| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|330| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|331| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|332| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|333| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|334| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|335| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|337| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|338| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|339| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|340| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|341| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|342| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|343| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|344| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|345| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|347| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|348| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|349| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|350| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|351| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|352| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|353| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|355| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|356| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|357| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|358| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|359| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|360| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|361| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|362| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|363| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|364| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|365| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|366| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|367| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|369| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|370| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|371| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|372| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|373| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|374| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|377| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|378| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|379| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|380| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|381| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|382| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|385| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|386| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|387| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|388| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|389| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|390| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|391| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|392| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|393| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|395| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|399| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|400| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|401| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|402| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|403| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|404| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|405| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|407| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|408| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|410| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|415| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|416| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|417| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|418| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|419| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|421| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|426| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|427| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|428| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|429| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|430| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|431| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|432| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|433| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|438| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|439| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|440| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|441| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|442| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|443| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|444| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|445| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|446| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|447| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|452| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|454| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|455| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|456| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|457| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|458| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|459| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|460| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|461| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|465| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|466| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|467| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|471| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|477| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|478| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|479| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|480| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|481| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|482| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|487| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|492| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|493| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|494| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|495| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|496| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|497| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|502| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|507| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|508| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|509| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|512| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|518| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|520| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|521| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|522| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|523| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|524| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|525| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|526| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|527| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|528| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|529| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|530| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|531| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|532| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|533| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|534| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|535| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|536| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|537| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|538| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|539| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|540| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|542| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|543| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|545| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|546| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|547| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|548| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|549| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|550| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|553| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|554| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|555| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|556| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|557| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|558| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|559| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|561| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|562| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|563| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|564| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|565| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|566| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|568| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|569| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|570| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|571| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|572| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|573| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|574| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|575| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|576| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|577| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|578| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|579| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|580| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|581| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|582| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|583| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|584| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|585| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|586| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|587| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|588| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|589| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|590| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|591| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|592| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|593| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|594| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|595| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|596| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|598| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|599| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|600| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|602| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|603| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|604| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|605| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|606| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|607| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|608| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|610| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|615| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|616| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|617| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|618| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|619| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|620| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|621| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|622| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|624| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|629| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|630| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|631| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|632| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|633| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|634| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|636| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|637| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|638| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|639| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|640| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|641| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|642| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|643| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|648| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|649| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|650| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|651| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|652| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|654| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|655| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|656| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|657| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|658| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|660| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|665| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|666| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|667| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|668| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|669| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|671| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|672| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|673| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|674| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|682| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|683| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|684| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|685| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|686| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|687| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|688| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|689| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|690| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|692| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|693| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|694| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|695| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|697| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|698| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|699| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|700| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|700| Consider using localtime_r(...) instead of localtime(...) for improved thread safety. [runtime/threadsafe_fn] [2]
src/game/gamestore.cpp|701| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|702| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|703| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|704| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|705| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|707| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|708| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|709| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|710| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|711| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|713| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|718| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|719| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|720| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|722| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|727| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|728| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|729| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|731| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|732| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|733| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|734| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|735| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|737| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|738| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|739| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|740| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|741| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|742| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.cpp|745| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|20| #ifndef header guard has wrong style, please use: SRC_GAME_GAMESTORE_HPP_ [build/header_guard] [5]
src/game/gamestore.hpp|353| #endif line should be "#endif // SRC_GAME_GAMESTORE_HPP_" [build/header_guard] [5]
src/game/gamestore.hpp|41| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|42| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|43| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|44| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|45| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|46| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|47| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|48| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|49| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|50| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|51| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|52| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|53| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|54| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|55| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|56| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|57| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|58| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|59| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|60| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|61| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|62| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|63| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|64| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|65| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|66| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|67| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|71| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|72| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|73| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|77| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|78| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|82| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|83| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|84| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|85| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|89| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|90| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|91| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|92| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|93| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|97| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|98| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|99| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|100| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|104| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|105| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|106| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|110| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|111| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|113| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|114| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|115| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|116| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|120| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|121| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|125| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|126| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|127| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|129| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|130| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|131| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|133| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|134| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|135| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|137| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|138| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|139| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|141| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|143| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|144| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|145| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|146| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|147| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|148| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|149| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|150| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|151| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|152| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|153| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|155| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|156| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|157| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|158| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|160| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|161| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|162| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|163| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|164| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|165| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|166| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|167| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|169| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|170| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|171| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|173| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|174| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|175| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|176| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|177| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|178| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|180| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|181| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|186| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|187| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|187| Single-parameter constructors should be marked explicit. [runtime/explicit] [5]
src/game/gamestore.hpp|188| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|190| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|191| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|192| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|193| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|194| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|195| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|196| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|197| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|198| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|199| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|200| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|201| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|203| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|204| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|205| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|207| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|208| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|209| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|211| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|212| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|213| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|214| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|216| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|218| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|219| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|220| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|221| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|222| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|223| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|224| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|229| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|230| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|231| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|233| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|235| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|236| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|237| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|238| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|239| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|240| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|241| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|243| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|244| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|245| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|246| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|247| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|248| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|249| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|250| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|251| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|252| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|253| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|255| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|256| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|257| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|258| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|259| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|260| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|261| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|262| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|263| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|264| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|265| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|266| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|267| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|268| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|269| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|270| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|271| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|272| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|273| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|274| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|275| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|277| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|278| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|279| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|281| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|282| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|283| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|284| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|285| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|286| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|287| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|288| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|289| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|290| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|291| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|292| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|294| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|295| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|296| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|298| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|299| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|300| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|301| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|302| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|303| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|304| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|305| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|306| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|307| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|308| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|309| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|310| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|312| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|314| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|315| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|316| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|318| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|319| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|320| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|322| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|323| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|324| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|326| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|327| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|328| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|329| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|330| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|331| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|332| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|333| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|334| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|335| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|336| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|337| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|338| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|339| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|340| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|341| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|342| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|343| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|344| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|346| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|347| Tab found; better to use spaces [whitespace/tab] [1]
src/game/gamestore.hpp|348| Tab found; better to use spaces [whitespace/tab] [1]
src/lua/functions/core/game/config_functions.hpp|138| Tab found; better to use spaces [whitespace/tab] [1]
src/lua/functions/creatures/player/player_functions.cpp|2299| Tab found; better to use spaces [whitespace/tab] [1]
src/lua/functions/creatures/player/player_functions.cpp|2301| Tab found; better to use spaces [whitespace/tab] [1]
src/lua/functions/creatures/player/player_functions.cpp|2315| Tab found; better to use spaces [whitespace/tab] [1]
src/lua/functions/creatures/player/player_functions.cpp|2317| Tab found; better to use spaces [whitespace/tab] [1]
src/lua/functions/creatures/player/player_functions.cpp|2318| Tab found; better to use spaces [whitespace/tab] [1]
src/lua/functions/creatures/player/player_functions.cpp|2319| Tab found; better to use spaces [whitespace/tab] [1]
src/lua/functions/creatures/player/player_functions.cpp|2320| Tab found; better to use spaces [whitespace/tab] [1]
src/lua/functions/creatures/player/player_functions.cpp|2321| Tab found; better to use spaces [whitespace/tab] [1]
src/lua/functions/creatures/player/player_functions.cpp|2322| Tab found; better to use spaces [whitespace/tab] [1]
src/lua/functions/creatures/player/player_functions.cpp|2323| Tab found; better to use spaces [whitespace/tab] [1]
src/lua/functions/creatures/player/player_functions.cpp|2324| Tab found; better to use spaces [whitespace/tab] [1]
src/lua/functions/creatures/player/player_functions.cpp|2337| Tab found; better to use spaces [whitespace/tab] [1]
src/lua/functions/creatures/player/player_functions.cpp|2339| Tab found; better to use spaces [whitespace/tab] [1]
src/lua/functions/creatures/player/player_functions.cpp|2340| Tab found; better to use spaces [whitespace/tab] [1]
src/lua/functions/creatures/player/player_functions.cpp|2341| Tab found; better to use spaces [whitespace/tab] [1]
src/lua/functions/creatures/player/player_functions.cpp|2342| Tab found; better to use spaces [whitespace/tab] [1]
src/lua/functions/creatures/player/player_functions.cpp|2343| Tab found; better to use spaces [whitespace/tab] [1]
src/lua/functions/creatures/player/player_functions.cpp|2344| Tab found; better to use spaces [whitespace/tab] [1]
src/lua/functions/creatures/player/player_functions.cpp|2345| Tab found; better to use spaces [whitespace/tab] [1]
src/lua/functions/creatures/player/player_functions.cpp|2346| Tab found; better to use spaces [whitespace/tab] [1]
src/otserv.cpp|164| Tab found; better to use spaces [whitespace/tab] [1]
src/otserv.cpp|165| Tab found; better to use spaces [whitespace/tab] [1]
src/server/network/protocol/protocolgame.cpp|728| Tab found; better to use spaces [whitespace/tab] [1]
src/server/network/protocol/protocolgame.cpp|2476| Tab found; better to use spaces [whitespace/tab] [1]
src/server/network/protocol/protocolgame.cpp|2482| Tab found; better to use spaces [whitespace/tab] [1]
src/server/network/protocol/protocolgame.cpp|2483| Tab found; better to use spaces [whitespace/tab] [1]
src/server/network/protocol/protocolgame.cpp|3939| Tab found; better to use spaces [whitespace/tab] [1]
src/utils/tools.cpp|1329| Tab found; better to use spaces [whitespace/tab] [1]
src/utils/tools.cpp|1330| Tab found; better to use spaces [whitespace/tab] [1]
src/utils/tools.cpp|1331| Tab found; better to use spaces [whitespace/tab] [1]
src/utils/tools.cpp|1332| Tab found; better to use spaces [whitespace/tab] [1]
src/utils/tools.cpp|1333| Tab found; better to use spaces [whitespace/tab] [1]
src/utils/tools.cpp|1338| Tab found; better to use spaces [whitespace/tab] [1]
|
||
db_tasks_->addTask(query.str()); | ||
g_databaseTasks.addTask(query.str()); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[cpplint] reported by reviewdog 🐶
Tab found; better to use spaces [whitespace/tab] [1]
src/game/game.cpp
Outdated
player->openStore(); | ||
} else if (offers == nullptr) { | ||
player->sendStoreHome(); | ||
} else if (offers != nullptr) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[cppcheck] reported by reviewdog 🐶
Condition 'offers!=nullptr' is always true
} | ||
|
||
StoreOffers* offers = nullptr; | ||
if (actionType == 0) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[cppcheck] reported by reviewdog 🐶
Condition 'actionType==0' is always false
std::map<std::string, std::vector<StoreOffer*>> organized = g_gameStore.getStoreOrganizedByName(offers); | ||
for (const auto& it : organized) { | ||
if (!it.first.empty()) | ||
count++; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[cppcheck] reported by reviewdog 🐶
Consider using std::count_if algorithm instead of a raw loop.
std::map<std::string, std::vector<StoreOffer*>> organized = g_gameStore.getHomeOffersOrganized(); | ||
for (const auto& it : organized) { | ||
if (!it.first.empty()) | ||
count++; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[cppcheck] reported by reviewdog 🐶
Consider using std::count_if algorithm instead of a raw loop.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remaining comments which cannot be posted as a review comment to avoid GitHub Rate Limit
xmllint
data/XML/store.xml|493| parser error : Unescaped '<' not allowed in attributes values
data/XML/store.xml|493| parser error : attributes construct error
data/XML/store.xml|493| parser error : Attribute description redefined
data/XML/store.xml|493| parser error : Couldn't find end of Start Tag offers line 493
data/XML/store.xml|494| parser error : Unescaped '<' not allowed in attributes values
data/XML/store.xml|494| parser error : attributes construct error
data/XML/store.xml|494| parser error : Attribute description redefined
data/XML/store.xml|494| parser error : Couldn't find end of Start Tag offers line 494
data/XML/store.xml
Outdated
<!-- Offers --> | ||
<!-- Premium time --> | ||
<offer name="Premium Time" icon="Category_PremiumTime.png" rookgaard="yes" state="sale" > | ||
<offers name="30 Days of Premium" count="1" price="250" itemid="14758" icon="Product_PremiumTime30.png" description="VIP Account for 30 days." description="Premium benefits: <br /> {info} XP bonus <br /> {info} Loot bonus <br /> {info} Exclusive Mounts <br /> {info} Exclusive outfits <br /> {info} Access to Premium Plaza" type="item" actionid="7127" state="sale" validUntil="30" /> <!-- 7097 + vipdays --> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : Unescaped '<' not allowed in attributes values
data/XML/store.xml
Outdated
<!-- Offers --> | ||
<!-- Premium time --> | ||
<offer name="Premium Time" icon="Category_PremiumTime.png" rookgaard="yes" state="sale" > | ||
<offers name="30 Days of Premium" count="1" price="250" itemid="14758" icon="Product_PremiumTime30.png" description="VIP Account for 30 days." description="Premium benefits: <br /> {info} XP bonus <br /> {info} Loot bonus <br /> {info} Exclusive Mounts <br /> {info} Exclusive outfits <br /> {info} Access to Premium Plaza" type="item" actionid="7127" state="sale" validUntil="30" /> <!-- 7097 + vipdays --> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : attributes construct error
data/XML/store.xml
Outdated
<!-- Offers --> | ||
<!-- Premium time --> | ||
<offer name="Premium Time" icon="Category_PremiumTime.png" rookgaard="yes" state="sale" > | ||
<offers name="30 Days of Premium" count="1" price="250" itemid="14758" icon="Product_PremiumTime30.png" description="VIP Account for 30 days." description="Premium benefits: <br /> {info} XP bonus <br /> {info} Loot bonus <br /> {info} Exclusive Mounts <br /> {info} Exclusive outfits <br /> {info} Access to Premium Plaza" type="item" actionid="7127" state="sale" validUntil="30" /> <!-- 7097 + vipdays --> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : Attribute description redefined
data/XML/store.xml
Outdated
<!-- Offers --> | ||
<!-- Premium time --> | ||
<offer name="Premium Time" icon="Category_PremiumTime.png" rookgaard="yes" state="sale" > | ||
<offers name="30 Days of Premium" count="1" price="250" itemid="14758" icon="Product_PremiumTime30.png" description="VIP Account for 30 days." description="Premium benefits: <br /> {info} XP bonus <br /> {info} Loot bonus <br /> {info} Exclusive Mounts <br /> {info} Exclusive outfits <br /> {info} Access to Premium Plaza" type="item" actionid="7127" state="sale" validUntil="30" /> <!-- 7097 + vipdays --> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : Couldn't find end of Start Tag offers line 50
data/XML/store.xml
Outdated
<!-- Premium time --> | ||
<offer name="Premium Time" icon="Category_PremiumTime.png" rookgaard="yes" state="sale" > | ||
<offers name="30 Days of Premium" count="1" price="250" itemid="14758" icon="Product_PremiumTime30.png" description="VIP Account for 30 days." description="Premium benefits: <br /> {info} XP bonus <br /> {info} Loot bonus <br /> {info} Exclusive Mounts <br /> {info} Exclusive outfits <br /> {info} Access to Premium Plaza" type="item" actionid="7127" state="sale" validUntil="30" /> <!-- 7097 + vipdays --> | ||
<offers name="90 Days of Premium" count="1" itemid="14758" price="400" icon="Product_PremiumTime90.png" description="VIP Account for 90 days." description="Premium benefits: <br /> {info} XP bonus <br /> {info} Loot bonus <br /> {info} Exclusive Mounts <br /> {info} Exclusive outfits <br /> {info} Access to Premium Plaza" type="item" actionid="7187" state="sale" validUntil="30" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : Unescaped '<' not allowed in attributes values
data/XML/store.xml
Outdated
</offer> | ||
<offer name="Useful Things" description="Buy yourcharacter one or more of the helpful items offered here." icon="Category_Convenience.png" rookgaard="yes" state="none" parent="Extras" > | ||
<offers name="Pair of Soft Boots" itemid="3246" count="1" price="200" icon="" type="item" state="new" /> | ||
<offers name="Charm Expansion" count="1" price="300" icon="Product_UsefulThings_UnlimitedBonusUsage.png" description="If you have purchased the Charm Expansion Offer for your character, you also get a 25% discount whenever you are removing a Charm from a creature. As a creature can only have one Charm assigned at once and a specific Charm cannot be assigned to more than one creature at a time, this purchase will save you quite some gold pieces in the long run." description="<i>Assign as many of your unlocked Charms as you like and get a 25% discount whenever you are removing a Charm from a creature!</i><br/><br/>{character}<br/>{once}" type="charmexpansion" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : Attribute description redefined
data/XML/store.xml
Outdated
</offer> | ||
<offer name="Useful Things" description="Buy yourcharacter one or more of the helpful items offered here." icon="Category_Convenience.png" rookgaard="yes" state="none" parent="Extras" > | ||
<offers name="Pair of Soft Boots" itemid="3246" count="1" price="200" icon="" type="item" state="new" /> | ||
<offers name="Charm Expansion" count="1" price="300" icon="Product_UsefulThings_UnlimitedBonusUsage.png" description="If you have purchased the Charm Expansion Offer for your character, you also get a 25% discount whenever you are removing a Charm from a creature. As a creature can only have one Charm assigned at once and a specific Charm cannot be assigned to more than one creature at a time, this purchase will save you quite some gold pieces in the long run." description="<i>Assign as many of your unlocked Charms as you like and get a 25% discount whenever you are removing a Charm from a creature!</i><br/><br/>{character}<br/>{once}" type="charmexpansion" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : Couldn't find end of Start Tag offers line 489
data/XML/store.xml
Outdated
<offer name="Useful Things" description="Buy yourcharacter one or more of the helpful items offered here." icon="Category_Convenience.png" rookgaard="yes" state="none" parent="Extras" > | ||
<offers name="Pair of Soft Boots" itemid="3246" count="1" price="200" icon="" type="item" state="new" /> | ||
<offers name="Charm Expansion" count="1" price="300" icon="Product_UsefulThings_UnlimitedBonusUsage.png" description="If you have purchased the Charm Expansion Offer for your character, you also get a 25% discount whenever you are removing a Charm from a creature. As a creature can only have one Charm assigned at once and a specific Charm cannot be assigned to more than one creature at a time, this purchase will save you quite some gold pieces in the long run." description="<i>Assign as many of your unlocked Charms as you like and get a 25% discount whenever you are removing a Charm from a creature!</i><br/><br/>{character}<br/>{once}" type="charmexpansion" /> | ||
<offers name="Charm points (30x)" count="30" price="200" icon="Product_UsefulThings_UnlimitedBonusUsage.png" description="This offers provides 30 charm points.<br /> <br />NOTE: THIS OFFER IS NOT CHARM EXPANSION" type="charmpoints" disabled="no"/> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : Unescaped '<' not allowed in attributes values
data/XML/store.xml
Outdated
<offer name="Useful Things" description="Buy yourcharacter one or more of the helpful items offered here." icon="Category_Convenience.png" rookgaard="yes" state="none" parent="Extras" > | ||
<offers name="Pair of Soft Boots" itemid="3246" count="1" price="200" icon="" type="item" state="new" /> | ||
<offers name="Charm Expansion" count="1" price="300" icon="Product_UsefulThings_UnlimitedBonusUsage.png" description="If you have purchased the Charm Expansion Offer for your character, you also get a 25% discount whenever you are removing a Charm from a creature. As a creature can only have one Charm assigned at once and a specific Charm cannot be assigned to more than one creature at a time, this purchase will save you quite some gold pieces in the long run." description="<i>Assign as many of your unlocked Charms as you like and get a 25% discount whenever you are removing a Charm from a creature!</i><br/><br/>{character}<br/>{once}" type="charmexpansion" /> | ||
<offers name="Charm points (30x)" count="30" price="200" icon="Product_UsefulThings_UnlimitedBonusUsage.png" description="This offers provides 30 charm points.<br /> <br />NOTE: THIS OFFER IS NOT CHARM EXPANSION" type="charmpoints" disabled="no"/> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : attributes construct error
data/XML/store.xml
Outdated
<offer name="Useful Things" description="Buy yourcharacter one or more of the helpful items offered here." icon="Category_Convenience.png" rookgaard="yes" state="none" parent="Extras" > | ||
<offers name="Pair of Soft Boots" itemid="3246" count="1" price="200" icon="" type="item" state="new" /> | ||
<offers name="Charm Expansion" count="1" price="300" icon="Product_UsefulThings_UnlimitedBonusUsage.png" description="If you have purchased the Charm Expansion Offer for your character, you also get a 25% discount whenever you are removing a Charm from a creature. As a creature can only have one Charm assigned at once and a specific Charm cannot be assigned to more than one creature at a time, this purchase will save you quite some gold pieces in the long run." description="<i>Assign as many of your unlocked Charms as you like and get a 25% discount whenever you are removing a Charm from a creature!</i><br/><br/>{character}<br/>{once}" type="charmexpansion" /> | ||
<offers name="Charm points (30x)" count="30" price="200" icon="Product_UsefulThings_UnlimitedBonusUsage.png" description="This offers provides 30 charm points.<br /> <br />NOTE: THIS OFFER IS NOT CHARM EXPANSION" type="charmpoints" disabled="no"/> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : Couldn't find end of Start Tag offers line 490
|
||
class StoreOffer { | ||
public: | ||
StoreOffer(uint32_t _id, std::string _name) : |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[cppcheck] reported by reviewdog 🐶
Member variable 'StoreOffer::male' is not initialized in the constructor.
|
||
class StoreOffer { | ||
public: | ||
StoreOffer(uint32_t _id, std::string _name) : |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[cppcheck] reported by reviewdog 🐶
Member variable 'StoreOffer::female' is not initialized in the constructor.
|
||
class StoreOffers { | ||
public: | ||
StoreOffers(std::string name) : |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[cppcheck] reported by reviewdog 🐶
Class 'StoreOffers' has a constructor with 1 argument that is not explicit.
data/XML/store.xml
Outdated
<offers name="Charm points (30x)" count="30" price="200" icon="Product_UsefulThings_UnlimitedBonusUsage.png" description="This offers provides 30 charm points.<br /> <br />NOTE: THIS OFFER IS NOT CHARM EXPANSION" type="charmpoints" disabled="no"/> | ||
<offers name="30x Instant Reward Access" count="50" price="100" icon="Product_UsefulThings_CollectionTokens.png" description="It has 30 charges and allows access to the Daily Rewards system wherever the character is." type="reward" /> | ||
<offers name="Permanent Prey Slot" price="500" icon="Product_UsefulThings_PermanentPreySlot.png" description="." type="preyslot" /> | ||
<offers name="Prey Wildcard (15x)" count="15" price="100" icon="Product_UsefulThings_PreyBonusReroll.png" description="." description="<i>Use Prey Wildcards to reroll the bonus of an active prey, to lock your active prey or to select a prey of your choice.</i><br/><br/>{character}<br/>{info} added directly to Prey dialog<br/>{limit|50}" type="preybonus" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : Unescaped '<' not allowed in attributes values
data/XML/store.xml
Outdated
<offers name="Charm points (30x)" count="30" price="200" icon="Product_UsefulThings_UnlimitedBonusUsage.png" description="This offers provides 30 charm points.<br /> <br />NOTE: THIS OFFER IS NOT CHARM EXPANSION" type="charmpoints" disabled="no"/> | ||
<offers name="30x Instant Reward Access" count="50" price="100" icon="Product_UsefulThings_CollectionTokens.png" description="It has 30 charges and allows access to the Daily Rewards system wherever the character is." type="reward" /> | ||
<offers name="Permanent Prey Slot" price="500" icon="Product_UsefulThings_PermanentPreySlot.png" description="." type="preyslot" /> | ||
<offers name="Prey Wildcard (15x)" count="15" price="100" icon="Product_UsefulThings_PreyBonusReroll.png" description="." description="<i>Use Prey Wildcards to reroll the bonus of an active prey, to lock your active prey or to select a prey of your choice.</i><br/><br/>{character}<br/>{info} added directly to Prey dialog<br/>{limit|50}" type="preybonus" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : attributes construct error
data/XML/store.xml
Outdated
<offers name="Charm points (30x)" count="30" price="200" icon="Product_UsefulThings_UnlimitedBonusUsage.png" description="This offers provides 30 charm points.<br /> <br />NOTE: THIS OFFER IS NOT CHARM EXPANSION" type="charmpoints" disabled="no"/> | ||
<offers name="30x Instant Reward Access" count="50" price="100" icon="Product_UsefulThings_CollectionTokens.png" description="It has 30 charges and allows access to the Daily Rewards system wherever the character is." type="reward" /> | ||
<offers name="Permanent Prey Slot" price="500" icon="Product_UsefulThings_PermanentPreySlot.png" description="." type="preyslot" /> | ||
<offers name="Prey Wildcard (15x)" count="15" price="100" icon="Product_UsefulThings_PreyBonusReroll.png" description="." description="<i>Use Prey Wildcards to reroll the bonus of an active prey, to lock your active prey or to select a prey of your choice.</i><br/><br/>{character}<br/>{info} added directly to Prey dialog<br/>{limit|50}" type="preybonus" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : Attribute description redefined
data/XML/store.xml
Outdated
<offers name="Charm points (30x)" count="30" price="200" icon="Product_UsefulThings_UnlimitedBonusUsage.png" description="This offers provides 30 charm points.<br /> <br />NOTE: THIS OFFER IS NOT CHARM EXPANSION" type="charmpoints" disabled="no"/> | ||
<offers name="30x Instant Reward Access" count="50" price="100" icon="Product_UsefulThings_CollectionTokens.png" description="It has 30 charges and allows access to the Daily Rewards system wherever the character is." type="reward" /> | ||
<offers name="Permanent Prey Slot" price="500" icon="Product_UsefulThings_PermanentPreySlot.png" description="." type="preyslot" /> | ||
<offers name="Prey Wildcard (15x)" count="15" price="100" icon="Product_UsefulThings_PreyBonusReroll.png" description="." description="<i>Use Prey Wildcards to reroll the bonus of an active prey, to lock your active prey or to select a prey of your choice.</i><br/><br/>{character}<br/>{info} added directly to Prey dialog<br/>{limit|50}" type="preybonus" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : Couldn't find end of Start Tag offers line 493
data/XML/store.xml
Outdated
<offers name="30x Instant Reward Access" count="50" price="100" icon="Product_UsefulThings_CollectionTokens.png" description="It has 30 charges and allows access to the Daily Rewards system wherever the character is." type="reward" /> | ||
<offers name="Permanent Prey Slot" price="500" icon="Product_UsefulThings_PermanentPreySlot.png" description="." type="preyslot" /> | ||
<offers name="Prey Wildcard (15x)" count="15" price="100" icon="Product_UsefulThings_PreyBonusReroll.png" description="." description="<i>Use Prey Wildcards to reroll the bonus of an active prey, to lock your active prey or to select a prey of your choice.</i><br/><br/>{character}<br/>{info} added directly to Prey dialog<br/>{limit|50}" type="preybonus" /> | ||
<offers name="Prey Wildcard (90x)" count="90" price="300" icon="Product_UsefulThings_PreyBonusReroll.png" description="." description="<i>Use Prey Wildcards to reroll the bonus of an active prey, to lock your active prey or to select a prey of your choice.</i><br/><br/>{character}<br/>{info} added directly to Prey dialog<br/>{limit|50}" type="preybonus" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : Unescaped '<' not allowed in attributes values
data/XML/store.xml
Outdated
<offers name="30x Instant Reward Access" count="50" price="100" icon="Product_UsefulThings_CollectionTokens.png" description="It has 30 charges and allows access to the Daily Rewards system wherever the character is." type="reward" /> | ||
<offers name="Permanent Prey Slot" price="500" icon="Product_UsefulThings_PermanentPreySlot.png" description="." type="preyslot" /> | ||
<offers name="Prey Wildcard (15x)" count="15" price="100" icon="Product_UsefulThings_PreyBonusReroll.png" description="." description="<i>Use Prey Wildcards to reroll the bonus of an active prey, to lock your active prey or to select a prey of your choice.</i><br/><br/>{character}<br/>{info} added directly to Prey dialog<br/>{limit|50}" type="preybonus" /> | ||
<offers name="Prey Wildcard (90x)" count="90" price="300" icon="Product_UsefulThings_PreyBonusReroll.png" description="." description="<i>Use Prey Wildcards to reroll the bonus of an active prey, to lock your active prey or to select a prey of your choice.</i><br/><br/>{character}<br/>{info} added directly to Prey dialog<br/>{limit|50}" type="preybonus" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : attributes construct error
data/XML/store.xml
Outdated
<offers name="30x Instant Reward Access" count="50" price="100" icon="Product_UsefulThings_CollectionTokens.png" description="It has 30 charges and allows access to the Daily Rewards system wherever the character is." type="reward" /> | ||
<offers name="Permanent Prey Slot" price="500" icon="Product_UsefulThings_PermanentPreySlot.png" description="." type="preyslot" /> | ||
<offers name="Prey Wildcard (15x)" count="15" price="100" icon="Product_UsefulThings_PreyBonusReroll.png" description="." description="<i>Use Prey Wildcards to reroll the bonus of an active prey, to lock your active prey or to select a prey of your choice.</i><br/><br/>{character}<br/>{info} added directly to Prey dialog<br/>{limit|50}" type="preybonus" /> | ||
<offers name="Prey Wildcard (90x)" count="90" price="300" icon="Product_UsefulThings_PreyBonusReroll.png" description="." description="<i>Use Prey Wildcards to reroll the bonus of an active prey, to lock your active prey or to select a prey of your choice.</i><br/><br/>{character}<br/>{info} added directly to Prey dialog<br/>{limit|50}" type="preybonus" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : Attribute description redefined
data/XML/store.xml
Outdated
<offers name="30x Instant Reward Access" count="50" price="100" icon="Product_UsefulThings_CollectionTokens.png" description="It has 30 charges and allows access to the Daily Rewards system wherever the character is." type="reward" /> | ||
<offers name="Permanent Prey Slot" price="500" icon="Product_UsefulThings_PermanentPreySlot.png" description="." type="preyslot" /> | ||
<offers name="Prey Wildcard (15x)" count="15" price="100" icon="Product_UsefulThings_PreyBonusReroll.png" description="." description="<i>Use Prey Wildcards to reroll the bonus of an active prey, to lock your active prey or to select a prey of your choice.</i><br/><br/>{character}<br/>{info} added directly to Prey dialog<br/>{limit|50}" type="preybonus" /> | ||
<offers name="Prey Wildcard (90x)" count="90" price="300" icon="Product_UsefulThings_PreyBonusReroll.png" description="." description="<i>Use Prey Wildcards to reroll the bonus of an active prey, to lock your active prey or to select a prey of your choice.</i><br/><br/>{character}<br/>{info} added directly to Prey dialog<br/>{limit|50}" type="preybonus" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : Couldn't find end of Start Tag offers line 494
return false | ||
end | ||
|
||
player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Player ".. targetPlayer:getName() .." have ".. player:getStoreCoins() .." store coins.") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[luacheck] reported by reviewdog 🐶
line is too long (136 > 120)
|
||
targetPlayer:getPosition():sendMagicEffect(CONST_ME_MAGIC_BLUE) | ||
player:addStoreCoins(coins) | ||
player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Successfull added ".. coins .." store coins for the ".. targetPlayer:getName() .." account.") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[luacheck] reported by reviewdog 🐶
line is too long (141 > 120)
targetPlayer:getPosition():sendMagicEffect(CONST_ME_MAGIC_BLUE) | ||
player:addStoreCoins(coins) | ||
player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Successfull added ".. coins .." store coins for the ".. targetPlayer:getName() .." account.") | ||
targetPlayer:sendTextMessage(MESSAGE_EVENT_ADVANCE, "".. player:getName() .." added ".. coins .." store coins to your account.") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[luacheck] reported by reviewdog 🐶
line is too long (129 > 120)
|
||
targetPlayer:getPosition():sendMagicEffect(CONST_ME_MAGIC_BLUE) | ||
player:removeStoreCoins(coins) | ||
player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Successfull removed ".. coins .." store coins for the ".. targetPlayer:getName() .." account.") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[luacheck] reported by reviewdog 🐶
line is too long (143 > 120)
targetPlayer:getPosition():sendMagicEffect(CONST_ME_MAGIC_BLUE) | ||
player:removeStoreCoins(coins) | ||
player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Successfull removed ".. coins .." store coins for the ".. targetPlayer:getName() .." account.") | ||
targetPlayer:sendTextMessage(MESSAGE_EVENT_ADVANCE, "".. player:getName() .." removed ".. coins .." store coins to your account.") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[luacheck] reported by reviewdog 🐶
line is too long (131 > 120)
return false | ||
end | ||
|
||
player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Player ".. targetPlayer:getName() .." have ".. player:getStoreCoins(COIN_TYPE_DEFAULT) .." store coins.") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[luacheck] reported by reviewdog 🐶
line is too long (153 > 120)
return false | ||
end | ||
|
||
player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Player ".. targetPlayer:getName() .." have ".. player:getStoreCoins(COIN_TYPE_TOURNAMENT) .." store tournament coins.") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[luacheck] reported by reviewdog 🐶
line is too long (167 > 120)
|
||
targetPlayer:getPosition():sendMagicEffect(CONST_ME_MAGIC_BLUE) | ||
player:addStoreCoins(coins, COIN_TYPE_TOURNAMENT) | ||
player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Successfull added ".. coins .." store tournament coins for the ".. targetPlayer:getName() .." account.") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[luacheck] reported by reviewdog 🐶
line is too long (152 > 120)
targetPlayer:getPosition():sendMagicEffect(CONST_ME_MAGIC_BLUE) | ||
player:addStoreCoins(coins, COIN_TYPE_TOURNAMENT) | ||
player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Successfull added ".. coins .." store tournament coins for the ".. targetPlayer:getName() .." account.") | ||
targetPlayer:sendTextMessage(MESSAGE_EVENT_ADVANCE, "".. player:getName() .." added ".. coins .." store tournament coins to your account.") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[luacheck] reported by reviewdog 🐶
line is too long (140 > 120)
player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Successfull added ".. coins .." store tournament coins for the ".. targetPlayer:getName() .." account.") | ||
targetPlayer:sendTextMessage(MESSAGE_EVENT_ADVANCE, "".. player:getName() .." added ".. coins .." store tournament coins to your account.") | ||
-- Distro log | ||
Spdlog.info("".. player:getName() .." added ".. coins .." store tournament coins to ".. targetPlayer:getName() .." account.") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[luacheck] reported by reviewdog 🐶
line is too long (126 > 120)
|
||
targetPlayer:getPosition():sendMagicEffect(CONST_ME_MAGIC_BLUE) | ||
player:removeStoreCoins(coins, COIN_TYPE_TOURNAMENT) | ||
player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Successfull removed ".. coins .." store tournament coins for the ".. targetPlayer:getName() .." account.") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[luacheck] reported by reviewdog 🐶
line is too long (154 > 120)
targetPlayer:getPosition():sendMagicEffect(CONST_ME_MAGIC_BLUE) | ||
player:removeStoreCoins(coins, COIN_TYPE_TOURNAMENT) | ||
player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Successfull removed ".. coins .." store tournament coins for the ".. targetPlayer:getName() .." account.") | ||
targetPlayer:sendTextMessage(MESSAGE_EVENT_ADVANCE, "".. player:getName() .." removed ".. coins .." store tournament coins to your account.") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[luacheck] reported by reviewdog 🐶
line is too long (142 > 120)
player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Successfull removed ".. coins .." store tournament coins for the ".. targetPlayer:getName() .." account.") | ||
targetPlayer:sendTextMessage(MESSAGE_EVENT_ADVANCE, "".. player:getName() .." removed ".. coins .." store tournament coins to your account.") | ||
-- Distro log | ||
Spdlog.info("".. player:getName() .." removed ".. coins .." store tournament coins to ".. targetPlayer:getName() .." account.") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[luacheck] reported by reviewdog 🐶
line is too long (128 > 120)
return false | ||
end | ||
|
||
player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Player ".. targetPlayer:getName() .." have ".. targetPlayer:getStoreCoins(COIN_TYPE_DEFAULT) .." store coins.") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[luacheck] reported by reviewdog 🐶
line is too long (159 > 120)
return false | ||
end | ||
|
||
player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Player ".. targetPlayer:getName() .." have ".. targetPlayer:getStoreCoins(COIN_TYPE_TOURNAMENT) .." store tournament coins.") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[luacheck] reported by reviewdog 🐶
line is too long (173 > 120)
if (state == OFFER_STATE_SALE) { | ||
time_t mytime; | ||
mytime = time(NULL); | ||
struct tm tm = *localtime(&mytime); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[cpplint] reported by reviewdog 🐶
Consider using localtime_r(...) instead of localtime(...) for improved thread safety. [runtime/threadsafe_fn] [2]
OfferTypes_t type = OFFER_TYPE_NONE; | ||
}; | ||
|
||
#endif |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[cpplint] reported by reviewdog 🐶
#endif line should be "#endif // SRC_CREATURES_PLAYERS_STORE_STORE_HPP_" [build/header_guard] [5]
if ((*offer)->getOfferState() == OFFER_STATE_SALE) { | ||
time_t mytime; | ||
mytime = time(NULL); | ||
struct tm tm = *localtime(&mytime); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[cpplint] reported by reviewdog 🐶
Consider using localtime_r(...) instead of localtime(...) for improved thread safety. [runtime/threadsafe_fn] [2]
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remaining comments which cannot be posted as a review comment to avoid GitHub Rate Limit
xmllint
data/XML/store.xml|69| parser error : Unescaped '<' not allowed in attributes values
data/XML/store.xml|69| parser error : attributes construct error
data/XML/store.xml|69| parser error : Couldn't find end of Start Tag offers line 69
data/XML/store.xml|70| parser error : Unescaped '<' not allowed in attributes values
data/XML/store.xml|70| parser error : attributes construct error
data/XML/store.xml|70| parser error : Couldn't find end of Start Tag offers line 70
data/XML/store.xml|71| parser error : Unescaped '<' not allowed in attributes values
data/XML/store.xml|71| parser error : attributes construct error
data/XML/store.xml|71| parser error : Couldn't find end of Start Tag offers line 71
data/XML/store.xml|72| parser error : Unescaped '<' not allowed in attributes values
data/XML/store.xml|72| parser error : attributes construct error
data/XML/store.xml|72| parser error : Couldn't find end of Start Tag offers line 72
data/XML/store.xml|72| parser error : Opening and ending tag mismatch: offer line 0 and br
data/XML/store.xml|73| parser error : Opening and ending tag mismatch: store line 0 and offer
data/XML/store.xml|74| parser error : Extra content at the end of the document
<!-- Store offer --> | ||
<!-- Premium time --> | ||
<offer name="Premium Time" icon="Category_PremiumTime.png" rookgaard="yes" state="none" > | ||
<offers name="30 Days of Premium" count="1" itemId="3030" price="250" description="Premium benefits: <br /> {info} XP bonus <br /> {info} Loot bonus <br /> {info} Exclusive Mounts <br /> {info} Exclusive outfits <br /> {info} Access to Premium Plaza" coinType="coin" type="item" actionid="7127" state="sale" validUntil="30" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : Unescaped '<' not allowed in attributes values
<!-- Store offer --> | ||
<!-- Premium time --> | ||
<offer name="Premium Time" icon="Category_PremiumTime.png" rookgaard="yes" state="none" > | ||
<offers name="30 Days of Premium" count="1" itemId="3030" price="250" description="Premium benefits: <br /> {info} XP bonus <br /> {info} Loot bonus <br /> {info} Exclusive Mounts <br /> {info} Exclusive outfits <br /> {info} Access to Premium Plaza" coinType="coin" type="item" actionid="7127" state="sale" validUntil="30" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : attributes construct error
<!-- Store offer --> | ||
<!-- Premium time --> | ||
<offer name="Premium Time" icon="Category_PremiumTime.png" rookgaard="yes" state="none" > | ||
<offers name="30 Days of Premium" count="1" itemId="3030" price="250" description="Premium benefits: <br /> {info} XP bonus <br /> {info} Loot bonus <br /> {info} Exclusive Mounts <br /> {info} Exclusive outfits <br /> {info} Access to Premium Plaza" coinType="coin" type="item" actionid="7127" state="sale" validUntil="30" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : Couldn't find end of Start Tag offers line 55
<!-- Premium time --> | ||
<offer name="Premium Time" icon="Category_PremiumTime.png" rookgaard="yes" state="none" > | ||
<offers name="30 Days of Premium" count="1" itemId="3030" price="250" description="Premium benefits: <br /> {info} XP bonus <br /> {info} Loot bonus <br /> {info} Exclusive Mounts <br /> {info} Exclusive outfits <br /> {info} Access to Premium Plaza" coinType="coin" type="item" actionid="7127" state="sale" validUntil="30" /> | ||
<offers name="90 Days of Premium" count="1" itemId="3090" price="750" description="Premium benefits: <br /> {info} XP bonus <br /> {info} Loot bonus <br /> {info} Exclusive Mounts <br /> {info} Exclusive outfits <br /> {info} Access to Premium Plaza" coinType="coin" type="item" actionid="7187" state="sale" validUntil="90" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : Unescaped '<' not allowed in attributes values
<!-- Premium time --> | ||
<offer name="Premium Time" icon="Category_PremiumTime.png" rookgaard="yes" state="none" > | ||
<offers name="30 Days of Premium" count="1" itemId="3030" price="250" description="Premium benefits: <br /> {info} XP bonus <br /> {info} Loot bonus <br /> {info} Exclusive Mounts <br /> {info} Exclusive outfits <br /> {info} Access to Premium Plaza" coinType="coin" type="item" actionid="7127" state="sale" validUntil="30" /> | ||
<offers name="90 Days of Premium" count="1" itemId="3090" price="750" description="Premium benefits: <br /> {info} XP bonus <br /> {info} Loot bonus <br /> {info} Exclusive Mounts <br /> {info} Exclusive outfits <br /> {info} Access to Premium Plaza" coinType="coin" type="item" actionid="7187" state="sale" validUntil="90" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : attributes construct error
<offers name="Death Redemption" blessId="10" price="260" icon="Death_Redemption.png" description="<i>Reduces the penalty of your character's most recent death.</i> <br /> {character} <br /> {info} can only be used for the most recent death and only within 24 hours after this death" coinType="coin" type="allblessing" /> | ||
<offers name="Heart of the Mountain" blessId="8" price="25" icon="Heart_of_the_Mountain.png" description="<i>Reduces your character's chance to lose any items as well as the amount of your character's experience and skill loss upon death:</i> <br /> {info} 1 blessing = 8.00% less Skill / XP loss, 30% equipment protection <br /> {info} 2 blessing = 16.00% less Skill / XP loss, 55% equipment protection <br /> {info} 3 blessing = 24.00% less Skill / XP loss, 75% equipment protection <br /> {info} 4 blessing = 32.00% less Skill / XP loss, 90% equipment protection <br /> {info} 5 blessing = 40.00% less Skill / XP loss, 100% equipment protection <br /> {info} 6 blessing = 48.00% less Skill / XP loss, 100% equipment protection <br /> {info} 7 blessing = 56.00% less Skill / XP loss, 100% equipment protection <br />{character} <br />{limit|5} <br />{info} added directly to the Record of Blessings <br />{info} characters with a red or black skull will always lose all equipment upon death" coinType="coin" type="blessing" /> | ||
<offers name="Blood of the Mountain" blessId="7" price="25" icon="Blood_of_the_Mountain.png" description="<i>Reduces your character's chance to lose any items as well as the amount of your character's experience and skill loss upon death:</i> <br /> {info} 1 blessing = 8.00% less Skill / XP loss, 30% equipment protection <br /> {info} 2 blessing = 16.00% less Skill / XP loss, 55% equipment protection <br /> {info} 3 blessing = 24.00% less Skill / XP loss, 75% equipment protection <br /> {info} 4 blessing = 32.00% less Skill / XP loss, 90% equipment protection <br /> {info} 5 blessing = 40.00% less Skill / XP loss, 100% equipment protection <br /> {info} 6 blessing = 48.00% less Skill / XP loss, 100% equipment protection <br /> {info} 7 blessing = 56.00% less Skill / XP loss, 100% equipment protection <br />{character} <br />{limit|5} <br />{info} added directly to the Record of Blessings <br />{info} characters with a red or black skull will always lose all equipment upon death" coinType="coin" type="blessing" /> | ||
<offers name="The Embrace of Tibia" blessId="6" price="15" icon="Embrace_of_Tibia.png" description="<i>Reduces your character's chance to lose any items as well as the amount of your character's experience and skill loss upon death:</i> <br /> {info} 1 blessing = 8.00% less Skill / XP loss, 30% equipment protection <br /> {info} 2 blessing = 16.00% less Skill / XP loss, 55% equipment protection <br /> {info} 3 blessing = 24.00% less Skill / XP loss, 75% equipment protection <br /> {info} 4 blessing = 32.00% less Skill / XP loss, 90% equipment protection <br /> {info} 5 blessing = 40.00% less Skill / XP loss, 100% equipment protection <br /> {info} 6 blessing = 48.00% less Skill / XP loss, 100% equipment protection <br /> {info} 7 blessing = 56.00% less Skill / XP loss, 100% equipment protection <br />{character} <br />{limit|5} <br />{info} added directly to the Record of Blessings <br />{info} characters with a red or black skull will always lose all equipment upon death" coinType="coin" type="blessing" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : attributes construct error
<offers name="Death Redemption" blessId="10" price="260" icon="Death_Redemption.png" description="<i>Reduces the penalty of your character's most recent death.</i> <br /> {character} <br /> {info} can only be used for the most recent death and only within 24 hours after this death" coinType="coin" type="allblessing" /> | ||
<offers name="Heart of the Mountain" blessId="8" price="25" icon="Heart_of_the_Mountain.png" description="<i>Reduces your character's chance to lose any items as well as the amount of your character's experience and skill loss upon death:</i> <br /> {info} 1 blessing = 8.00% less Skill / XP loss, 30% equipment protection <br /> {info} 2 blessing = 16.00% less Skill / XP loss, 55% equipment protection <br /> {info} 3 blessing = 24.00% less Skill / XP loss, 75% equipment protection <br /> {info} 4 blessing = 32.00% less Skill / XP loss, 90% equipment protection <br /> {info} 5 blessing = 40.00% less Skill / XP loss, 100% equipment protection <br /> {info} 6 blessing = 48.00% less Skill / XP loss, 100% equipment protection <br /> {info} 7 blessing = 56.00% less Skill / XP loss, 100% equipment protection <br />{character} <br />{limit|5} <br />{info} added directly to the Record of Blessings <br />{info} characters with a red or black skull will always lose all equipment upon death" coinType="coin" type="blessing" /> | ||
<offers name="Blood of the Mountain" blessId="7" price="25" icon="Blood_of_the_Mountain.png" description="<i>Reduces your character's chance to lose any items as well as the amount of your character's experience and skill loss upon death:</i> <br /> {info} 1 blessing = 8.00% less Skill / XP loss, 30% equipment protection <br /> {info} 2 blessing = 16.00% less Skill / XP loss, 55% equipment protection <br /> {info} 3 blessing = 24.00% less Skill / XP loss, 75% equipment protection <br /> {info} 4 blessing = 32.00% less Skill / XP loss, 90% equipment protection <br /> {info} 5 blessing = 40.00% less Skill / XP loss, 100% equipment protection <br /> {info} 6 blessing = 48.00% less Skill / XP loss, 100% equipment protection <br /> {info} 7 blessing = 56.00% less Skill / XP loss, 100% equipment protection <br />{character} <br />{limit|5} <br />{info} added directly to the Record of Blessings <br />{info} characters with a red or black skull will always lose all equipment upon death" coinType="coin" type="blessing" /> | ||
<offers name="The Embrace of Tibia" blessId="6" price="15" icon="Embrace_of_Tibia.png" description="<i>Reduces your character's chance to lose any items as well as the amount of your character's experience and skill loss upon death:</i> <br /> {info} 1 blessing = 8.00% less Skill / XP loss, 30% equipment protection <br /> {info} 2 blessing = 16.00% less Skill / XP loss, 55% equipment protection <br /> {info} 3 blessing = 24.00% less Skill / XP loss, 75% equipment protection <br /> {info} 4 blessing = 32.00% less Skill / XP loss, 90% equipment protection <br /> {info} 5 blessing = 40.00% less Skill / XP loss, 100% equipment protection <br /> {info} 6 blessing = 48.00% less Skill / XP loss, 100% equipment protection <br /> {info} 7 blessing = 56.00% less Skill / XP loss, 100% equipment protection <br />{character} <br />{limit|5} <br />{info} added directly to the Record of Blessings <br />{info} characters with a red or black skull will always lose all equipment upon death" coinType="coin" type="blessing" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : Couldn't find end of Start Tag offers line 67
<offers name="Heart of the Mountain" blessId="8" price="25" icon="Heart_of_the_Mountain.png" description="<i>Reduces your character's chance to lose any items as well as the amount of your character's experience and skill loss upon death:</i> <br /> {info} 1 blessing = 8.00% less Skill / XP loss, 30% equipment protection <br /> {info} 2 blessing = 16.00% less Skill / XP loss, 55% equipment protection <br /> {info} 3 blessing = 24.00% less Skill / XP loss, 75% equipment protection <br /> {info} 4 blessing = 32.00% less Skill / XP loss, 90% equipment protection <br /> {info} 5 blessing = 40.00% less Skill / XP loss, 100% equipment protection <br /> {info} 6 blessing = 48.00% less Skill / XP loss, 100% equipment protection <br /> {info} 7 blessing = 56.00% less Skill / XP loss, 100% equipment protection <br />{character} <br />{limit|5} <br />{info} added directly to the Record of Blessings <br />{info} characters with a red or black skull will always lose all equipment upon death" coinType="coin" type="blessing" /> | ||
<offers name="Blood of the Mountain" blessId="7" price="25" icon="Blood_of_the_Mountain.png" description="<i>Reduces your character's chance to lose any items as well as the amount of your character's experience and skill loss upon death:</i> <br /> {info} 1 blessing = 8.00% less Skill / XP loss, 30% equipment protection <br /> {info} 2 blessing = 16.00% less Skill / XP loss, 55% equipment protection <br /> {info} 3 blessing = 24.00% less Skill / XP loss, 75% equipment protection <br /> {info} 4 blessing = 32.00% less Skill / XP loss, 90% equipment protection <br /> {info} 5 blessing = 40.00% less Skill / XP loss, 100% equipment protection <br /> {info} 6 blessing = 48.00% less Skill / XP loss, 100% equipment protection <br /> {info} 7 blessing = 56.00% less Skill / XP loss, 100% equipment protection <br />{character} <br />{limit|5} <br />{info} added directly to the Record of Blessings <br />{info} characters with a red or black skull will always lose all equipment upon death" coinType="coin" type="blessing" /> | ||
<offers name="The Embrace of Tibia" blessId="6" price="15" icon="Embrace_of_Tibia.png" description="<i>Reduces your character's chance to lose any items as well as the amount of your character's experience and skill loss upon death:</i> <br /> {info} 1 blessing = 8.00% less Skill / XP loss, 30% equipment protection <br /> {info} 2 blessing = 16.00% less Skill / XP loss, 55% equipment protection <br /> {info} 3 blessing = 24.00% less Skill / XP loss, 75% equipment protection <br /> {info} 4 blessing = 32.00% less Skill / XP loss, 90% equipment protection <br /> {info} 5 blessing = 40.00% less Skill / XP loss, 100% equipment protection <br /> {info} 6 blessing = 48.00% less Skill / XP loss, 100% equipment protection <br /> {info} 7 blessing = 56.00% less Skill / XP loss, 100% equipment protection <br />{character} <br />{limit|5} <br />{info} added directly to the Record of Blessings <br />{info} characters with a red or black skull will always lose all equipment upon death" coinType="coin" type="blessing" /> | ||
<offers name="The Spiritual Shielding" blessId="5" price="15" icon="Spiritual_Shielding.png" description="<i>Reduces your character's chance to lose any items as well as the amount of your character's experience and skill loss upon death:</i> <br /> {info} 1 blessing = 8.00% less Skill / XP loss, 30% equipment protection <br /> {info} 2 blessing = 16.00% less Skill / XP loss, 55% equipment protection <br /> {info} 3 blessing = 24.00% less Skill / XP loss, 75% equipment protection <br /> {info} 4 blessing = 32.00% less Skill / XP loss, 90% equipment protection <br /> {info} 5 blessing = 40.00% less Skill / XP loss, 100% equipment protection <br /> {info} 6 blessing = 48.00% less Skill / XP loss, 100% equipment protection <br /> {info} 7 blessing = 56.00% less Skill / XP loss, 100% equipment protection <br />{character} <br />{limit|5} <br />{info} added directly to the Record of Blessings <br />{info} characters with a red or black skull will always lose all equipment upon death" coinType="coin" type="blessing" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : Unescaped '<' not allowed in attributes values
<offers name="Heart of the Mountain" blessId="8" price="25" icon="Heart_of_the_Mountain.png" description="<i>Reduces your character's chance to lose any items as well as the amount of your character's experience and skill loss upon death:</i> <br /> {info} 1 blessing = 8.00% less Skill / XP loss, 30% equipment protection <br /> {info} 2 blessing = 16.00% less Skill / XP loss, 55% equipment protection <br /> {info} 3 blessing = 24.00% less Skill / XP loss, 75% equipment protection <br /> {info} 4 blessing = 32.00% less Skill / XP loss, 90% equipment protection <br /> {info} 5 blessing = 40.00% less Skill / XP loss, 100% equipment protection <br /> {info} 6 blessing = 48.00% less Skill / XP loss, 100% equipment protection <br /> {info} 7 blessing = 56.00% less Skill / XP loss, 100% equipment protection <br />{character} <br />{limit|5} <br />{info} added directly to the Record of Blessings <br />{info} characters with a red or black skull will always lose all equipment upon death" coinType="coin" type="blessing" /> | ||
<offers name="Blood of the Mountain" blessId="7" price="25" icon="Blood_of_the_Mountain.png" description="<i>Reduces your character's chance to lose any items as well as the amount of your character's experience and skill loss upon death:</i> <br /> {info} 1 blessing = 8.00% less Skill / XP loss, 30% equipment protection <br /> {info} 2 blessing = 16.00% less Skill / XP loss, 55% equipment protection <br /> {info} 3 blessing = 24.00% less Skill / XP loss, 75% equipment protection <br /> {info} 4 blessing = 32.00% less Skill / XP loss, 90% equipment protection <br /> {info} 5 blessing = 40.00% less Skill / XP loss, 100% equipment protection <br /> {info} 6 blessing = 48.00% less Skill / XP loss, 100% equipment protection <br /> {info} 7 blessing = 56.00% less Skill / XP loss, 100% equipment protection <br />{character} <br />{limit|5} <br />{info} added directly to the Record of Blessings <br />{info} characters with a red or black skull will always lose all equipment upon death" coinType="coin" type="blessing" /> | ||
<offers name="The Embrace of Tibia" blessId="6" price="15" icon="Embrace_of_Tibia.png" description="<i>Reduces your character's chance to lose any items as well as the amount of your character's experience and skill loss upon death:</i> <br /> {info} 1 blessing = 8.00% less Skill / XP loss, 30% equipment protection <br /> {info} 2 blessing = 16.00% less Skill / XP loss, 55% equipment protection <br /> {info} 3 blessing = 24.00% less Skill / XP loss, 75% equipment protection <br /> {info} 4 blessing = 32.00% less Skill / XP loss, 90% equipment protection <br /> {info} 5 blessing = 40.00% less Skill / XP loss, 100% equipment protection <br /> {info} 6 blessing = 48.00% less Skill / XP loss, 100% equipment protection <br /> {info} 7 blessing = 56.00% less Skill / XP loss, 100% equipment protection <br />{character} <br />{limit|5} <br />{info} added directly to the Record of Blessings <br />{info} characters with a red or black skull will always lose all equipment upon death" coinType="coin" type="blessing" /> | ||
<offers name="The Spiritual Shielding" blessId="5" price="15" icon="Spiritual_Shielding.png" description="<i>Reduces your character's chance to lose any items as well as the amount of your character's experience and skill loss upon death:</i> <br /> {info} 1 blessing = 8.00% less Skill / XP loss, 30% equipment protection <br /> {info} 2 blessing = 16.00% less Skill / XP loss, 55% equipment protection <br /> {info} 3 blessing = 24.00% less Skill / XP loss, 75% equipment protection <br /> {info} 4 blessing = 32.00% less Skill / XP loss, 90% equipment protection <br /> {info} 5 blessing = 40.00% less Skill / XP loss, 100% equipment protection <br /> {info} 6 blessing = 48.00% less Skill / XP loss, 100% equipment protection <br /> {info} 7 blessing = 56.00% less Skill / XP loss, 100% equipment protection <br />{character} <br />{limit|5} <br />{info} added directly to the Record of Blessings <br />{info} characters with a red or black skull will always lose all equipment upon death" coinType="coin" type="blessing" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : attributes construct error
<offers name="Heart of the Mountain" blessId="8" price="25" icon="Heart_of_the_Mountain.png" description="<i>Reduces your character's chance to lose any items as well as the amount of your character's experience and skill loss upon death:</i> <br /> {info} 1 blessing = 8.00% less Skill / XP loss, 30% equipment protection <br /> {info} 2 blessing = 16.00% less Skill / XP loss, 55% equipment protection <br /> {info} 3 blessing = 24.00% less Skill / XP loss, 75% equipment protection <br /> {info} 4 blessing = 32.00% less Skill / XP loss, 90% equipment protection <br /> {info} 5 blessing = 40.00% less Skill / XP loss, 100% equipment protection <br /> {info} 6 blessing = 48.00% less Skill / XP loss, 100% equipment protection <br /> {info} 7 blessing = 56.00% less Skill / XP loss, 100% equipment protection <br />{character} <br />{limit|5} <br />{info} added directly to the Record of Blessings <br />{info} characters with a red or black skull will always lose all equipment upon death" coinType="coin" type="blessing" /> | ||
<offers name="Blood of the Mountain" blessId="7" price="25" icon="Blood_of_the_Mountain.png" description="<i>Reduces your character's chance to lose any items as well as the amount of your character's experience and skill loss upon death:</i> <br /> {info} 1 blessing = 8.00% less Skill / XP loss, 30% equipment protection <br /> {info} 2 blessing = 16.00% less Skill / XP loss, 55% equipment protection <br /> {info} 3 blessing = 24.00% less Skill / XP loss, 75% equipment protection <br /> {info} 4 blessing = 32.00% less Skill / XP loss, 90% equipment protection <br /> {info} 5 blessing = 40.00% less Skill / XP loss, 100% equipment protection <br /> {info} 6 blessing = 48.00% less Skill / XP loss, 100% equipment protection <br /> {info} 7 blessing = 56.00% less Skill / XP loss, 100% equipment protection <br />{character} <br />{limit|5} <br />{info} added directly to the Record of Blessings <br />{info} characters with a red or black skull will always lose all equipment upon death" coinType="coin" type="blessing" /> | ||
<offers name="The Embrace of Tibia" blessId="6" price="15" icon="Embrace_of_Tibia.png" description="<i>Reduces your character's chance to lose any items as well as the amount of your character's experience and skill loss upon death:</i> <br /> {info} 1 blessing = 8.00% less Skill / XP loss, 30% equipment protection <br /> {info} 2 blessing = 16.00% less Skill / XP loss, 55% equipment protection <br /> {info} 3 blessing = 24.00% less Skill / XP loss, 75% equipment protection <br /> {info} 4 blessing = 32.00% less Skill / XP loss, 90% equipment protection <br /> {info} 5 blessing = 40.00% less Skill / XP loss, 100% equipment protection <br /> {info} 6 blessing = 48.00% less Skill / XP loss, 100% equipment protection <br /> {info} 7 blessing = 56.00% less Skill / XP loss, 100% equipment protection <br />{character} <br />{limit|5} <br />{info} added directly to the Record of Blessings <br />{info} characters with a red or black skull will always lose all equipment upon death" coinType="coin" type="blessing" /> | ||
<offers name="The Spiritual Shielding" blessId="5" price="15" icon="Spiritual_Shielding.png" description="<i>Reduces your character's chance to lose any items as well as the amount of your character's experience and skill loss upon death:</i> <br /> {info} 1 blessing = 8.00% less Skill / XP loss, 30% equipment protection <br /> {info} 2 blessing = 16.00% less Skill / XP loss, 55% equipment protection <br /> {info} 3 blessing = 24.00% less Skill / XP loss, 75% equipment protection <br /> {info} 4 blessing = 32.00% less Skill / XP loss, 90% equipment protection <br /> {info} 5 blessing = 40.00% less Skill / XP loss, 100% equipment protection <br /> {info} 6 blessing = 48.00% less Skill / XP loss, 100% equipment protection <br /> {info} 7 blessing = 56.00% less Skill / XP loss, 100% equipment protection <br />{character} <br />{limit|5} <br />{info} added directly to the Record of Blessings <br />{info} characters with a red or black skull will always lose all equipment upon death" coinType="coin" type="blessing" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[xmllint] reported by reviewdog 🐶
parser error : Couldn't find end of Start Tag offers line 68
SonarCloud Quality Gate failed.
|
36d0101
to
76fd4f6
Compare
Correção de bugs que causaram inatividade do server.
Fix GHA builds Co-authored-by: Renato Foot Guimarães Costallat <costallat@hotmail.com>
Added store in c++ and removed store in modules.
Still needs testing, there are some minor tweaks that need to be done.
Known bugs: Uncategorized offers appearing last.