Clean up: Bugs, LINQ, constructors, default values, and null checks (#18)

This commit is contained in:
Kamron Batman 2019-03-11 14:29:59 -07:00 • committed by GitHub
parent e748af4430
commit 513e54f70e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
1094 changed files with 15913 additions and 21892 deletions

View file

@ -170,7 +170,7 @@ namespace Server.Items
{
Container pack = from.Backpack;
if (pack != null && pack.ConsumeTotal(typeof(Bottle), 1))
if (pack?.ConsumeTotal(typeof(Bottle)) == true)
{
from.SendLocalizedMessage(502242); // You pour some of the keg's contents into an empty bottle...
@ -284,7 +284,7 @@ namespace Server.Items
Bottle bottle = new Bottle(amount);
if (pack == null || !pack.TryDropItem(m, bottle, false))
if (pack?.TryDropItem(m, bottle, false) != true)
{
bottle.Delete();
return false;
@ -339,4 +339,4 @@ namespace Server.Items
TileData.ItemTable[0x1940].Height = 4;
}
}
}
}