public override int Execute(LogicLevel level) { LogicClientAvatar playerAvatar = level.GetPlayerAvatar(); if (playerAvatar != null) { playerAvatar.AddWarReward(this.m_goldCount, this.m_elixirCount, this.m_darkElixirCount, 0, this.m_warInstanceId); return(0); } return(-1); }