diff options
author | Ben Longbons <b.r.longbons@gmail.com> | 2014-09-29 12:26:19 -0700 |
---|---|---|
committer | Ben Longbons <b.r.longbons@gmail.com> | 2014-09-29 12:26:19 -0700 |
commit | 420686cb5f49f57e0feb51ed55b3a2ddd5b9febe (patch) | |
tree | 19e2558eaaffc4c0a83e9ef7b8bff4581743f614 /src/mmo | |
parent | 61d11f34886e1102631681a462aae4e77e56dc28 (diff) | |
download | tmwa-420686cb5f49f57e0feb51ed55b3a2ddd5b9febe.tar.gz tmwa-420686cb5f49f57e0feb51ed55b3a2ddd5b9febe.tar.bz2 tmwa-420686cb5f49f57e0feb51ed55b3a2ddd5b9febe.tar.xz tmwa-420686cb5f49f57e0feb51ed55b3a2ddd5b9febe.zip |
Fix a bunch of party corruption
Very much thanks to Rawng for finding this bug and most of the solution.
Diffstat (limited to 'src/mmo')
-rw-r--r-- | src/mmo/mmo.hpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mmo/mmo.hpp b/src/mmo/mmo.hpp index cfa278d..e3cf0e4 100644 --- a/src/mmo/mmo.hpp +++ b/src/mmo/mmo.hpp @@ -64,6 +64,7 @@ struct PartyPair explicit operator bool() const { return party_most; } bool operator !() const { return !party_most; } - PartyMost *operator->() const { return party_most; } + PartyMost *operator->() { return party_most; } + const PartyMost *operator->() const { return party_most; } }; } // namespace tmwa |