Server.Items.RejuvinationAddonComponent.ReleaseUseLock_Callback C# (CSharp) Méthode

ReleaseUseLock_Callback() public méthode

public ReleaseUseLock_Callback ( object state ) : void
state object
Résultat void
		public virtual void ReleaseUseLock_Callback( object state )
		{
			object[] states = (object[])state;

			Mobile from = (Mobile)states[0];
			int random = (int)states[1];

			from.EndAction( typeof( RejuvinationAddonComponent ) );

			if ( random == 4 )
			{
				from.Hits = from.HitsMax;
				from.Mana = from.ManaMax;
				from.Stam = from.StamMax;
				SendLocalizedMessageTo( from, 500807 ); // You feel completely rejuvinated!
			}
		}