예제 #1
0
파일: gravis.py 프로젝트: bpittman/pydnd
 def __init__(self):
    Power.__init__(self)
    self.frequency = 'encounter'
    self.action = 'minor'
    self.maxUses = 2
    self.usesRemaining = 2
    self.keywords = ['divine','healing']
예제 #2
0
파일: linder.py 프로젝트: bpittman/pydnd
 def __init__(self):
     Power.__init__(self)
     primary = Attack()
     primary.attackType = "dex"
     primary.defenseType = "AC"
     primary.weaponsOfDamage = 3
     primary.abilityModDamage = ["dex"]
     self.frequency = "daily"
     self.setAttack(primary=primary)
예제 #3
0
파일: linder.py 프로젝트: bpittman/pydnd
 def __init__(self):
     Power.__init__(self)
     primary = Attack()
     primary.attackType = "dex"
     primary.defenseType = "ref"
     primary.weaponsOfDamage = 0
     self.frequency = "encounter"
     self.action = "minor"
     self.setAttack(primary=primary)
예제 #4
0
파일: linder.py 프로젝트: bpittman/pydnd
 def __init__(self):
     Power.__init__(self)
     primary = Attack()
     primary.attackType = "dex"
     primary.defenseType = "AC"  # FIXME: or ref
     primary.weaponsOfDamage = 2
     primary.abilityModDamage = ["dex"]
     self.frequency = "encounter"
     self.setAttack(primary=primary)
예제 #5
0
파일: linder.py 프로젝트: bpittman/pydnd
 def __init__(self):
     Power.__init__(self)
     self.frequency = "at-will"
     primary = Attack()
     primary.attackType = "dex"
     primary.defenseType = "AC"
     primary.weaponsOfDamage = 1
     primary.abilityModDamage = ["dex", "cha"]
     self.setAttack(primary=primary)
예제 #6
0
파일: gravis.py 프로젝트: bpittman/pydnd
 def __init__(self):
    Power.__init__(self)
    self.frequency = 'encounter'
    self.keywords = ['divine','implement']
    primary = Attack()
    primary.attackType = 'wis'
    primary.defenseType = 'for'
    primary.weaponsOfDamage = 0
    self.setAttack(primary=primary)
예제 #7
0
파일: gravis.py 프로젝트: bpittman/pydnd
 def __init__(self):
    Power.__init__(self)
    self.frequency = 'encounter'
    self.keywords = ['divine','radiant','weapon']
    primary = Attack()
    primary.attackType = 'str'
    primary.defenseType = 'AC'
    primary.weaponsOfDamage = 2
    primary.abilityModDamage = ['str','wis']
    self.setAttack(primary=primary)
예제 #8
0
파일: gravis.py 프로젝트: bpittman/pydnd
 def __init__(self):
    Power.__init__(self)
    self.frequency = 'at-will'
    self.keywords = ['divine','healing','implement']
    primary = Attack()
    primary.attackType = 'wis'
    primary.defenseType = 'ref'
    primary.weaponsOfDamage = 0
    primary.extraAttack = 2
    self.setAttack(primary=primary)
예제 #9
0
파일: gravis.py 프로젝트: bpittman/pydnd
 def __init__(self):
    Power.__init__(self)
    self.frequency = 'at-will'
    self.keywords = ['divine','implement','radiant']
    primary = Attack()
    primary.attackType = 'wis'
    primary.defenseType = 'ref'
    primary.nonWeaponDamageDie = 'd6'
    primary.nonWeaponNumDie = 1
    primary.abilityModDamage = ['wis']
    self.setAttack(primary=primary)
예제 #10
0
파일: gravis.py 프로젝트: bpittman/pydnd
 def __init__(self):
    Power.__init__(self)
    self.frequency = 'daily'
    primary = Attack()
    primary.attackType = 'wis'
    primary.defenseType = 'AC'
    primary.nonWeaponDamageDie = 'd10'
    primary.nonWeaponNumDie = 1
    primary.abilityModDamage = ['wis']
    self.setAttack(primary=primary)
    self.keywords = ['divine','implement','conjuration']
예제 #11
0
파일: gravis.py 프로젝트: bpittman/pydnd
 def __init__(self):
    Power.__init__(self)
    self.frequency = 'encounter'
    self.keywords = ['conjuration','divine','implement','radiant']
    primary = Attack()
    primary.attackType = 'wis'
    primary.defenseType = 'ref'
    primary.nonWeaponDamageDie = 'd8'
    primary.nonWeaponNumDie = 2
    primary.abilityModDamage = ['wis']
    self.setAttack(primary=primary)
예제 #12
0
파일: linder.py 프로젝트: bpittman/pydnd
 def __init__(self):
     Power.__init__(self)
     self.frequency = "daily"
     targetBloodied = Attack()
     targetBloodied.attackType = "dex"
     targetBloodied.defenseType = "AC"
     targetBloodied.weaponsOfDamage = 5
     targetBloodied.abilityModDamage = ["dex", "str"]
     targetUnbloodied = Attack()
     targetUnbloodied.attackType = "dex"
     targetUnbloodied.defenseType = "AC"
     targetUnbloodied.weaponsOfDamage = 3
     targetUnbloodied.abilityModDamage = ["dex"]
     self.setAttack(targetBloodied=targetBloodied, targetUnbloodied=targetUnbloodied)
예제 #13
0
파일: linder.py 프로젝트: bpittman/pydnd
 def __init__(self):
     Power.__init__(self)
     self.frequency = "daily"
     self.action = "interrupt"
예제 #14
0
파일: linder.py 프로젝트: bpittman/pydnd
 def __init__(self):
     Power.__init__(self)
     self.frequency = "encounter"
     self.action = "minor"
예제 #15
0
파일: gravis.py 프로젝트: bpittman/pydnd
 def __init__(self):
    Power.__init__(self)
    self.frequency = 'daily'
    self.keywords = ['divine']
예제 #16
0
파일: gravis.py 프로젝트: bpittman/pydnd
 def __init__(self):
    Power.__init__(self)
    self.frequency = 'encounter'
    self.keywords = ['divine']