Server.SkillHandlers.StolenItem.ReturnOnDeath C# (CSharp) Méthode

ReturnOnDeath() public static méthode

public static ReturnOnDeath ( Server.Items.Container corpse ) : void
corpse Server.Items.Container
Résultat void
		public static void ReturnOnDeath( Container corpse )
		{
			Clean();

			foreach ( StolenItem si in m_Queue )
			{
				if ( si.m_Stolen.RootParent == corpse && si.m_Victim != null && !si.IsExpired )
				{
					if ( si.m_Victim.AddToBackpack( si.m_Stolen ) )
						si.m_Victim.SendLocalizedMessage( 1010464 ); // the item that was stolen is returned to you.
					else
						si.m_Victim.SendLocalizedMessage( 1010463 ); // the item that was stolen from you falls to the ground.

					si.m_Expires = DateTime.Now; // such a hack
				}
			}
		}