AngoHF's picture
04.29 commit
ff5593c
raw
history blame
649 Bytes
from base.attribute import PhysicalAttribute
from base.constant import *
class TaiXuJianYi(PhysicalAttribute):
AGILITY_TO_ATTACK_POWER = 1485 / BINARY_SCALE
AGILITY_TO_CRITICAL_STRIKE = 594 / BINARY_SCALE
def __init__(self):
super().__init__()
self.physical_attack_power_base += 3277
self.physical_critical_strike_base += 2929
self.pve_addition += 154
@property
def extra_physical_attack_power(self):
return int(self.agility * self.AGILITY_TO_ATTACK_POWER)
@property
def extra_physical_critical_strike(self):
return int(self.agility * self.AGILITY_TO_CRITICAL_STRIKE)