projects
/
naja.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'master' of git+ssh://ctpug.org.za/naja
[naja.git]
/
naja
/
gameboard.py
diff --git
a/naja/gameboard.py
b/naja/gameboard.py
index 5cbecb9bdac04663cdbface35eba1dc6b1bfaaca..9c5af7b3554382158c79df337742e605c6b819a7 100644
(file)
--- a/
naja/gameboard.py
+++ b/
naja/gameboard.py
@@
-80,13
+80,13
@@
class LocationAction(object):
"""
TEXT = None
"""
TEXT = None
- REQUIRED_BITS = frozenset()
- def __init__(self, **data):
+ def __init__(self, required_bits, **data):
+ self.required_bits = required_bits
self.data = data
def check_available(self, player):
self.data = data
def check_available(self, player):
- return player.bits.check_bits(
*self.REQUIRED_BITS
)
+ return player.bits.check_bits(
self.required_bits
)
def perform_action(self, player, board):
raise NotImplementedError("TODO")
def perform_action(self, player, board):
raise NotImplementedError("TODO")