hacky fix the indexerror
This commit is contained in:
parent
1e43a417af
commit
1c0766e985
1 changed files with 6 additions and 2 deletions
|
|
@ -287,8 +287,12 @@ class Creeper(Game):
|
||||||
for i, tree in enumerate(copy(self.trees)):
|
for i, tree in enumerate(copy(self.trees)):
|
||||||
if tree.health <= 0:
|
if tree.health <= 0:
|
||||||
self.inventory["log"] = self.inventory.get("log", 0) + 10
|
self.inventory["log"] = self.inventory.get("log", 0) + 10
|
||||||
|
try:
|
||||||
del self.trees[i]
|
del self.trees[i]
|
||||||
print(f"you have {self.inventory['log']} log")
|
except IndexError:
|
||||||
|
# get this one on the next pass
|
||||||
|
# killing two items in the same frame will error
|
||||||
|
...
|
||||||
|
|
||||||
def game(self):
|
def game(self):
|
||||||
creeper = next(self.creepers)
|
creeper = next(self.creepers)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue