From 4cfb49cf5fe9513ac368ad8b09e9405cacaa9f56 Mon Sep 17 00:00:00 2001 From: Thomas Kluyver Date: Mon, 7 Jan 2013 14:05:41 +0000 Subject: Add transfer() utility function. --- weatbag/tiles/e1.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'weatbag/tiles') diff --git a/weatbag/tiles/e1.py b/weatbag/tiles/e1.py index 909f1b3..486a98f 100644 --- a/weatbag/tiles/e1.py +++ b/weatbag/tiles/e1.py @@ -1,4 +1,5 @@ from weatbag import words +from weatbag.utils import transfer class Tile: def __init__(self): @@ -17,9 +18,7 @@ class Tile: print("Sorry, I don't understand.") def take_berries(self, player): - if self.contents['berries'] > 0: - self.contents['berries'] -= 1 - player.give('berries') + if transfer('berries', self.contents, player.inventory): print("Reaching up, you pick the berries.") else: print("There are no berries here.") -- cgit v1.3