diff --git a/server/gameserver/lispenv.cc b/server/gameserver/lispenv.cc index cbb658a1..48cc1e70 100644 --- a/server/gameserver/lispenv.cc +++ b/server/gameserver/lispenv.cc @@ -22,13 +22,17 @@ public: Creature* c, const mt::Skill* skill_meta) { - + context_.c = c; + context_.skill_meta = skill_meta; } +private: + struct { Creature* c = nullptr; const mt::Skill* skill_meta = nullptr; } context_; + }; void LispEnv::Init()