Removed unused variable and added exception in case timer is null

This commit is contained in:
EvilFactory
2023-01-16 17:52:31 -03:00
parent 070d2c11a7
commit a8da4f9cd1

View File

@@ -55,6 +55,11 @@ namespace Barotrauma
private void AddTimer(TimedAction timedAction)
{
if (timedAction == null)
{
throw new ArgumentNullException(nameof(timedAction));
}
int insertionPoint = timedActions.BinarySearch(timedAction, new TimerComparer());
if (insertionPoint < 0)
@@ -67,7 +72,6 @@ namespace Barotrauma
public void Update()
{
List<TimedAction> timedActionsToRemove = new List<TimedAction>();
TimedAction[] timedCopy = timedActions.ToArray();
for (int i = 0; i < timedCopy.Length; i++)
{