Beispiel #1
0
    def init_buffs(self):
        self.buffs = []

        def _effect_manafication(RDM):
            RDM.white_mana *= 2
            RDM.black_mana *= 2

        self.buffs.append(
            Buff.Buff({
                "name": "Manafication",
                "effect": _effect_manafication,
                "recast": 11000,
                "weave_cost": 1,
            }))

        def _effect_acceleration(RDM):
            RDM.acceleration = 3

        self.buffs.append(
            Buff.Buff({
                "name": "Acceleration",
                "effect": _effect_acceleration,
                "recast": 5500,
                "weave_cost": 1,
            }))
Beispiel #2
0
from Buff import *

botd = Buff( )
botd.name = ""
botd.is_volatile = False
botd.max_duration = 3000

lotd = Buff( )
lotd.name = "Life"
lotd.max_duration = 3000

eyes = Buff( )
eyes.name = "Eyes"
eyes.is_volatile = False
eyes.is_stackable = True
eyes.max_stacks = 2
eyes.cur_stacks = 0

disembowel_buff = Buff( )
disembowel_buff.is_general = True
disembowel_buff.name = "Disembowel"
disembowel_buff.max_duration = 2400

chaos_thrust_dot = Dot( )
chaos_thrust_dot.name = "Chaos Dot"
chaos_thrust_dot.potency = 45
chaos_thrust_dot.max_duration = 2400

raiden_ready = Buff( )
raiden_ready.name = "Raiden Ready"
raiden_ready.max_duration = 1000