Clean up: Bugs, LINQ, constructors, default values, and null checks (#18)
This commit is contained in:
parent
e748af4430
commit
513e54f70e
1094 changed files with 15913 additions and 21892 deletions
|
|
@ -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;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue