File size: 580 Bytes
b8aecdd
025687f
 
 
b8aecdd
025687f
 
 
 
 
 
b8aecdd
025687f
 
2f63a42
 
025687f
2f63a42
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
from base.attribute import PhysicalAttribute
from base.constant import *


class BeiAoJue(PhysicalAttribute):
    STRENGTH_TO_ATTACK_POWER = 1587 / BINARY_SCALE
    STRENGTH_TO_OVERCOME = 369 / BINARY_SCALE

    def __init__(self):
        super().__init__()
        self.physical_attack_power_base += 3725
        self.pve_addition += 143

    @property
    def extra_physical_attack_power(self):
        return int(self.strength * self.STRENGTH_TO_ATTACK_POWER)

    @property
    def extra_physical_overcome(self):
        return int(self.strength * self.STRENGTH_TO_OVERCOME)