Aura.Channel.Skills.Life.Rest.Stop C# (CSharp) Method

Stop() public method

Stops rest skill, called when moving or stopping it.
public Stop ( Creature creature, Skill skill, MabiDictionary dict ) : StartStopResult
creature Aura.Channel.World.Entities.Creature
skill Skill
dict MabiDictionary
return StartStopResult
		public override StartStopResult Stop(Creature creature, Skill skill, MabiDictionary dict)
		{
			creature.Deactivate(CreatureStates.SitDown);
			if (skill.Info.Rank >= SkillRank.R9)
				creature.Deactivate(CreatureStatesEx.RestR9);

			Send.StandUp(creature);

			creature.Regens.Remove("Rest");

			if (creature.Temp.SittingProp != null)
				this.RemoveChair(creature);

			return StartStopResult.Okay;
		}