public CreateItemResult TryDropToContainer( IItemsContainer container, DropItemContext context, double probabilityMultiplier = 1.0) { return(ServerDroplistHelper.TryDropToContainer( this, container, probabilityMultiplier, context)); }
public CreateItemResult TryDropToGround( Vector2Ushort tilePosition, DropItemContext context, double probabilityMultiplier = 1.0) { return(ServerDroplistHelper.TryDropToGround( this, tilePosition, probabilityMultiplier, context)); }
public CreateItemResult TryDropToGround( Vector2Ushort tilePosition, DropItemContext context, [CanBeNull] out IItemsContainer groundContainer, double probabilityMultiplier = 1.0) { return(ServerDroplistHelper.TryDropToGround( this, tilePosition, probabilityMultiplier, context, out groundContainer)); }
public CreateItemResult TryDropToCharacter( ICharacter character, DropItemContext context, bool sendNoFreeSpaceNotification = true, double probabilityMultiplier = 1.0) { return(ServerDroplistHelper.TryDropToCharacter( this, character, sendNoFreeSpaceNotification, probabilityMultiplier, context)); }
public CreateItemResult TryDropToCharacterOrGround( ICharacter character, Vector2Ushort tilePosition, DropItemContext context, bool sendNotificationWhenDropToGround = true, double probabilityMultiplier = 1.0) { return(ServerDroplistHelper.TryDropToCharacterOrGround( this, character, tilePosition, sendNotificationWhenDropToGround, probabilityMultiplier, context)); }