From ae8486fe31fa80762a24d5e6fda877aa7f803be2 Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Thu, 12 Feb 2009 00:43:35 -0500 Subject: Fixed weather adding/removal in Arena --- sigencore/Arena.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'sigencore/Arena.cpp') diff --git a/sigencore/Arena.cpp b/sigencore/Arena.cpp index c7de5f7c..be3e0ffe 100644 --- a/sigencore/Arena.cpp +++ b/sigencore/Arena.cpp @@ -177,7 +177,7 @@ QList Sigencore::Arena::weathers() const return m_weathers.keys(); } -bool Sigencore::Arena::setWeather(TeamMember* teamMember, Sigscript::WeatherWrapper* weather) +void Sigencore::Arena::setWeather(TeamMember* teamMember, Sigscript::WeatherWrapper* weather) { ObjectMap objects; objects["arena"] = this; @@ -198,7 +198,9 @@ bool Sigencore::Arena::unsetWeather(Sigscript::WeatherWrapper* weather) delete m_weathers[weather]; m_weathers.remove(weather); emit(weatherEnded(weather)); + return true; } + return false; } Sigscript::SigmodWrapper* Sigencore::Arena::sigmod() const -- cgit