From 420686cb5f49f57e0feb51ed55b3a2ddd5b9febe Mon Sep 17 00:00:00 2001 From: Ben Longbons Date: Mon, 29 Sep 2014 12:26:19 -0700 Subject: Fix a bunch of party corruption Very much thanks to Rawng for finding this bug and most of the solution. --- src/mmo/mmo.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/mmo') 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 -- cgit v1.2.3-60-g2f50