def do_turn(self,target,damage): chance=base.D40.roll() if chance>39: base.put("A blinding light flashes from the Heavens and blinds and reveals all enemies in the room!") for a in self.owner.owner.party.current_dungeon.active_room.things: if isinstance(a,Monster): a.statuses.append(s.Blind(6)) return damage
def do_turn(self, target, damage): chance = base.D40.roll() if chance > 39: base.put( "A blinding light flashes from the Heavens and blinds and reveals all enemies in the room!" ) base.put( 'Hey if there is an error its on 323 of self.owner_modification.py' ) for a in self.owner.owner.party.current_dungeon.active_room.things: if isinstance(a, Monster): a.statuses.append(s.Blind(6)) target.take_damage(self.owner.owner, damage)
def do_turn(self,target,damage): chance=base.D100.roll() if chance >99: base.put('The Arch Powers of the World infuse your body!') base.put('Mortal Blast!') target.statuses.append(s.Burn(self.owner.level,100)) target.statuses.append(s.Poison(self.owner.level,120)) target.statuses.append(s.Bleeding(self.owner.level,1000)) target.statuses.append(s.Maim(self.owner.level)) target.statuses.append(s.Stun(self.owner.level/2)) target.statuses.append(s.Sleep()) target.statuses.append(s.Blind(self.owner.level*2)) for a in self.owner.owner.party.inventory: a.statuses.append(s.Healing()) damage=0
def do_turn(self, target, damage): chance = base.D20.roll() if chance > 18: target.statuses.append( s.Blind(round(math.pow(1.1, self.owner.level)))) target.take_damage(self.owner.owner, damage)