示例#1
0
 def s1_proc(self, e):
     if self.s2buff.get():
         self.s2buff.buff_end_timer.timing += 2.5
         self.s2str.buff_end_timer.timing += 2.5
         mBleed(e.name, 1.32).on()
     else:
         self.afflics.poison(e.name, 100, 0.53)
示例#2
0
 def s1_proc(this, e):
     if this.s2buff.get():
         this.s2buff.buff_end_timer.timing += 2.5
         this.s2str.buff_end_timer.timing += 2.5
         log('-special', 's1_with_s2')
         mBleed("s1_bleed", 1.32).on()
     else:
         this.afflics.poison('s1', 100, 0.53)
示例#3
0
 def s1_proc(self, e):
     if self.s2buff.get():
         self.s2buff.buff_end_timer.timing += 2.5
         self.s2str.buff_end_timer.timing += 2.5
         log('-special', 's1_with_s2')
         mBleed("s1", 1.32).on()
     else:
         self.afflics.poison('s1', 100, 0.53)
示例#4
0
    def s1_proc(this, e):

        if this.s2buff.get():
            this.s2buff.buff_end_timer.timing += 2.5
            this.s2str.buff_end_timer.timing += 2.5
            log('-special','s1_with_s2')
            mBleed("s1_bleed", 1.32).on()
        else:
            if this.poisoncount > 0:
                this.poisoncount -= 1
                this.dmg_make("o_s1_poison",2.65)
示例#5
0
 def prerun(self):
     random.seed()
     # self.s2buff = Selfbuff('s2_shapshifts1',1, 10,'ss','ss')
     # self.s2str = Selfbuff('s2_str',0.25,10)
     self.bleedpunisher = Modifier('bleed', 'att', 'killer', 0.08)
     self.bleedpunisher.get = self.getbleedpunisher
     self.bleed = mBleed('g_bleed', 0).reset()
示例#6
0
 def init(this):
     #random.seed()
     this.poisoncount=3
     this.s2buff = Selfbuff("s2_shapshifts1",1, 10,'ss','ss')
     this.s2str = Selfbuff("s2_str",0.25,10)
     this.bleedpunisher = Modifier("bleed","att","killer",0.08)
     this.bleedpunisher.get = this.getbleedpunisher
     this.bleed = mBleed("g_bleed",0).reset()
示例#7
0
    def prerun(this):
        if this.condition('{} resist'.format(this.conf['cond_afflict_res'])):
            this.afflics.poison.resist = this.conf['cond_afflict_res']
        else:
            this.afflics.poison.resist = 100

        this.s2buff = Selfbuff("s2_shapshifts1", 1, 10, 'ss', 'ss')
        this.s2str = Selfbuff("s2_str", 0.25, 10)
        this.bleedpunisher = Modifier("bleed", "att", "killer", 0.08)
        this.bleedpunisher.get = this.getbleedpunisher
        this.bleed = mBleed("g_bleed", 0).reset()
示例#8
0
 def s1_proc(this, e):
     mBleed("s1_bleed", 1.46).on()
示例#9
0
 def init(this):
     this.s2buff = Selfbuff("s2", 0.15, 15, 'crit')
     this.s2buff.modifier.get = this.s2ifbleed
     this.bleed = mBleed("g_bleed", 0).reset()
     this.s2charge = 0
示例#10
0
 def s1_proc(self, e):
     mBleed("s1", 1.32).on()
示例#11
0
 def prerun(self):
     self.bleed = mBleed('g_bleed', 0).reset()
示例#12
0
 def s1_proc(this, e):
     if random.random() < 0.8:
         mBleed("s1_bleed", 1.32).on()
示例#13
0
 def init(this):
     this.bleed = mBleed("g_bleed", 0).reset()
     this.s2fscharge = 0
示例#14
0
 def init(this):
     this.bleed = mBleed("g_bleed", 0).reset()
示例#15
0
 def prerun(this):
     this.bleed = mBleed("g_bleed", 0).reset()
     this.s2fscharge = 0
示例#16
0
 def prerun(self):
     self.s2buff = Selfbuff("s2_shapshifts1", 1, 10, 'ss', 'ss')
     self.s2str = Selfbuff("s2_str", 0.25, 10)
     self.bleedpunisher = Modifier("bleed", "att", "killer", 0.08)
     self.bleedpunisher.get = self.getbleedpunisher
     self.bleed = mBleed("g_bleed", 0).reset()
示例#17
0
 def prerun(this):
     this.bleed = mBleed("g_bleed", 0).reset()
示例#18
0
 def prerun(self):
     self.bleed = mBleed("g_bleed", 0).reset()
     self.s2fscharge = 0