fix model breakable field

main
Bryce Allen 11 years ago
parent b96bed0bc4
commit 5e3552728f

@ -247,6 +247,10 @@ class MonsterPartStateDamage(RowModel):
for col in "impact cut shot ko ice dragon water fire thunder".split():
if self[col] != other[col]:
return False
return True
def __ne__(self, other):
return not self.__eq__(other)
class MonsterPartDamage(ModelBase):
@ -273,6 +277,7 @@ class MonsterPartDamage(ModelBase):
# if the damage is different for break state, the part
# must be breakable, even if we couldn't find a match
# when searching break rewards
# print "%s is breakable [by hitzone diff]" % self.part
self.breakable = True
def as_data(self):
@ -319,6 +324,7 @@ class MonsterDamage(ModelBase):
"""
for name, part_damage in self.parts.iteritems():
if _break_find(name, self.parts, breakable_list):
#print "part %s is breakable [by rewards]" % name
part_damage.breakable = True

Loading…
Cancel
Save