Optimization!
This commit is contained in:
@@ -61,15 +61,12 @@ public sealed class DamageExamineSystem : EntitySystem
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (damageSpecifier.DamageDict.Count == 1)
|
if (damageSpecifier.GetTotal() == FixedPoint2.Zero && !damageSpecifier.AnyPositive())
|
||||||
{
|
{
|
||||||
// May be simplified to using a foreach(Var x) despite being only one item
|
msg.AddMarkupOrThrow(Loc.GetString("damage-none"));
|
||||||
if(damageSpecifier.DamageDict.Values.GetEnumerator().Current == FixedPoint2.Zero)
|
return msg;
|
||||||
{
|
|
||||||
msg.AddMarkupOrThrow(Loc.GetString("damage-none"));
|
|
||||||
return msg;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
msg.AddMarkupOrThrow(Loc.GetString("damage-examine-type", ("type", type)));
|
msg.AddMarkupOrThrow(Loc.GetString("damage-examine-type", ("type", type)));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user