Added heroic jewelry scripts

Added the scripts for all 3 sets of heroic jewelry buffs for both spy
and medic.
This commit is contained in:
Adonaii
2014-04-01 23:45:33 -04:00
parent 6d9ee65bf3
commit b76ca53e9f
18 changed files with 310 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
import sys
def setup(core, actor, buff):
return
def add(core, actor, buff):
core.skillModService.addSkillMod(actor, 'expertise_action_line_me_dm', 5)
core.skillModService.addSkillMod(actor, 'expertise_action_line_me_burst', 5)
core.skillModService.addSkillMod(actor, 'expertise_action_line_me_smash', 5)
return
def remove(core, actor, buff):
core.skillModService.deductSkillMod(actor, 'expertise_action_line_me_dm', 5)
core.skillModService.deductSkillMod(actor, 'expertise_action_line_me_burst', 5)
core.skillModService.deductSkillMod(actor, 'expertise_action_line_me_smash', 5)
return
+20
View File
@@ -0,0 +1,20 @@
import sys
def setup(core, actor, buff):
return
def add(core, actor, buff):
core.skillModService.addSkillMod(actor, 'expertise_action_line_me_dm', 10)
core.skillModService.addSkillMod(actor, 'expertise_action_line_me_burst', 10)
core.skillModService.addSkillMod(actor, 'expertise_action_line_me_smash', 10)
core.skillModService.addSkillMod(actor, 'fast_attack_line_me_dm', 5)
core.skillModService.addSkillMod(actor, 'expertise_buff_duration_line_me_enhance', 900)
return
def remove(core, actor, buff):
core.skillModService.deductSkillMod(actor, 'expertise_action_line_me_dm', 10)
core.skillModService.deductSkillMod(actor, 'expertise_action_line_me_burst', 10)
core.skillModService.deductSkillMod(actor, 'expertise_action_line_me_smash', 10)
core.skillModService.deductSkillMod(actor, 'fast_attack_line_me_dm', 5)
core.skillModService.deductSkillMod(actor, 'expertise_buff_duration_line_me_enhance', 900)
return
+20
View File
@@ -0,0 +1,20 @@
import sys
def setup(core, actor, buff):
return
def add(core, actor, buff):
core.skillModService.addSkillMod(actor, 'expertise_action_line_me_dm', 15)
core.skillModService.addSkillMod(actor, 'expertise_action_line_me_burst', 20)
core.skillModService.addSkillMod(actor, 'expertise_action_line_me_smash', 20)
core.skillModService.addSkillMod(actor, 'fast_attack_line_me_dm', 15)
core.skillModService.addSkillMod(actor, 'expertise_buff_duration_line_me_enhance', 1800)
return
def remove(core, actor, buff):
core.skillModService.deductSkillMod(actor, 'expertise_action_line_me_dm', 15)
core.skillModService.deductSkillMod(actor, 'expertise_action_line_me_burst', 20)
core.skillModService.deductSkillMod(actor, 'expertise_action_line_me_smash', 20)
core.skillModService.deductSkillMod(actor, 'fast_attack_line_me_dm', 15)
core.skillModService.deductSkillMod(actor, 'expertise_buff_duration_line_me_enhance', 1800)
return
@@ -0,0 +1,16 @@
import sys
def setup(core, actor, buff):
return
def add(core, actor, buff):
core.skillModService.addSkillMod(actor, 'expertise_freeshot_me_heal', 5)
core.skillModService.addSkillMod(actor, 'fast_attack_line_me_revive', 5)
core.skillModService.addSkillMod(actor, 'expertise_cooldown_line_me_evasion', 10)
return
def remove(core, actor, buff):
core.skillModService.deductSkillMod(actor, 'expertise_freeshot_me_heal', 5)
core.skillModService.deductSkillMod(actor, 'fast_attack_line_me_revive', 5)
core.skillModService.deductSkillMod(actor, 'expertise_cooldown_line_me_evasion', 10)
return
@@ -0,0 +1,18 @@
import sys
def setup(core, actor, buff):
return
def add(core, actor, buff):
core.skillModService.addSkillMod(actor, 'fast_attack_line_me_heal', 5)
core.skillModService.addSkillMod(actor, 'expertise_freeshot_me_heal', 10)
core.skillModService.addSkillMod(actor, 'fast_attack_line_me_revive', 10)
core.skillModService.addSkillMod(actor, 'expertise_cooldown_line_me_evasion', 20)
return
def remove(core, actor, buff):
core.skillModService.deductSkillMod(actor, 'fast_attack_line_me_heal', 5)
core.skillModService.deductSkillMod(actor, 'expertise_freeshot_me_heal', 10)
core.skillModService.deductSkillMod(actor, 'fast_attack_line_me_revive', 10)
core.skillModService.deductSkillMod(actor, 'expertise_cooldown_line_me_evasion', 20)
return
@@ -0,0 +1,20 @@
import sys
def setup(core, actor, buff):
return
def add(core, actor, buff):
core.skillModService.addSkillMod(actor, 'fast_attack_line_me_heal', 10)
core.skillModService.addSkillMod(actor, 'expertise_freeshot_me_heal', 15)
core.skillModService.addSkillMod(actor, 'fast_attack_line_me_revive', 15)
core.skillModService.addSkillMod(actor, 'expertise_cooldown_line_me_evasion', 30)
core.skillModService.addSkillMod(actor, 'expertise_cooldown_line_me_stasis_self', 2)
return
def remove(core, actor, buff):
core.skillModService.deductSkillMod(actor, 'fast_attack_line_me_heal', 10)
core.skillModService.deductSkillMod(actor, 'expertise_freeshot_me_heal', 15)
core.skillModService.deductSkillMod(actor, 'fast_attack_line_me_revive', 15)
core.skillModService.deductSkillMod(actor, 'expertise_cooldown_line_me_evasion', 30)
core.skillModService.deductSkillMod(actor, 'expertise_cooldown_line_me_stasis_self', 2)
return
@@ -0,0 +1,16 @@
import sys
def setup(core, actor, buff):
return
def add(core, actor, buff):
core.skillModService.addSkillMod(actor, 'expertise_cooldown_line_me_dot', 10)
core.skillModService.addSkillMod(actor, 'expertise_buff_duration_line_me_debuff', 1)
core.skillModService.addSkillMod(actor, 'fast_attack_line_me_debuff', 5)
return
def remove(core, actor, buff):
core.skillModService.deductSkillMod(actor, 'expertise_cooldown_line_me_dot', 10)
core.skillModService.deductSkillMod(actor, 'expertise_buff_duration_line_me_debuff', 1)
core.skillModService.deductSkillMod(actor, 'fast_attack_line_me_debuff', 5)
return
@@ -0,0 +1,18 @@
import sys
def setup(core, actor, buff):
return
def add(core, actor, buff):
core.skillModService.addSkillMod(actor, 'expertise_cooldown_line_me_dot', 20)
core.skillModService.addSkillMod(actor, 'expertise_buff_duration_line_me_debuff', 3)
core.skillModService.addSkillMod(actor, 'fast_attack_line_me_debuff', 10)
core.skillModService.addSkillMod(actor, 'expertise_freeshot_me_debuff', 10)
return
def remove(core, actor, buff):
core.skillModService.deductSkillMod(actor, 'expertise_cooldown_line_me_dot', 20)
core.skillModService.deductSkillMod(actor, 'expertise_buff_duration_line_me_debuff', 3)
core.skillModService.deductSkillMod(actor, 'fast_attack_line_me_debuff', 10)
core.skillModService.deductSkillMod(actor, 'expertise_freeshot_me_debuff', 10)
return
@@ -0,0 +1,20 @@
import sys
def setup(core, actor, buff):
return
def add(core, actor, buff):
core.skillModService.addSkillMod(actor, 'expertise_cooldown_line_me_dot', 30)
core.skillModService.addSkillMod(actor, 'expertise_buff_duration_line_me_debuff', 5)
core.skillModService.addSkillMod(actor, 'fast_attack_line_me_debuff', 15)
core.skillModService.addSkillMod(actor, 'expertise_freeshot_me_debuff', 15)
core.skillModService.addSkillMod(actor, 'me_doom_chance', 20)
return
def remove(core, actor, buff):
core.skillModService.deductSkillMod(actor, 'expertise_cooldown_line_me_dot', 30)
core.skillModService.deductSkillMod(actor, 'expertise_buff_duration_line_me_debuff', 5)
core.skillModService.deductSkillMod(actor, 'fast_attack_line_me_debuff', 15)
core.skillModService.deductSkillMod(actor, 'expertise_freeshot_me_debuff', 15)
core.skillModService.deductSkillMod(actor, 'me_doom_chance', 20)
return
+14
View File
@@ -0,0 +1,14 @@
import sys
def setup(core, actor, buff):
return
def add(core, actor, buff):
core.skillModService.addSkillMod(actor, 'expertise_action_line_sp_dm', 10)
core.skillModService.addSkillMod(actor, 'fast_attack_line_sp_dm', 5)
return
def remove(core, actor, buff):
core.skillModService.deductSkillMod(actor, 'expertise_action_line_sp_dm', 10)
core.skillModService.deductSkillMod(actor, 'fast_attack_line_sp_dm', 5)
return
+16
View File
@@ -0,0 +1,16 @@
import sys
def setup(core, actor, buff):
return
def add(core, actor, buff):
core.skillModService.addSkillMod(actor, 'expertise_action_line_sp_dm', 15)
core.skillModService.addSkillMod(actor, 'fast_attack_line_sp_dm', 10)
core.skillModService.addSkillMod(actor, 'expertise_action_line_sp_dot', 15)
return
def remove(core, actor, buff):
core.skillModService.deductSkillMod(actor, 'expertise_action_line_sp_dm', 15)
core.skillModService.deductSkillMod(actor, 'fast_attack_line_sp_dm', 10)
core.skillModService.deductSkillMod(actor, 'expertise_action_line_sp_dot', 15)
return
+20
View File
@@ -0,0 +1,20 @@
import sys
def setup(core, actor, buff):
return
def add(core, actor, buff):
core.skillModService.addSkillMod(actor, 'expertise_action_line_sp_dm', 20)
core.skillModService.addSkillMod(actor, 'fast_attack_line_sp_dm', 15)
core.skillModService.addSkillMod(actor, 'expertise_freeshot_sp_dm', 20)
core.skillModService.addSkillMod(actor, 'expertise_cooldown_line_sp_dm', 20)
core.skillModService.addSkillMod(actor, 'expertise_action_line_sp_dot', 25)
return
def remove(core, actor, buff):
core.skillModService.deductSkillMod(actor, 'expertise_action_line_sp_dm', 20)
core.skillModService.deductSkillMod(actor, 'fast_attack_line_sp_dm', 15)
core.skillModService.deductSkillMod(actor, 'expertise_freeshot_sp_dm', 20)
core.skillModService.deductSkillMod(actor, 'expertise_cooldown_line_sp_dm', 20)
core.skillModService.deductSkillMod(actor, 'expertise_action_line_sp_dot', 25)
return
@@ -0,0 +1,14 @@
import sys
def setup(core, actor, buff):
return
def add(core, actor, buff):
core.skillModService.addSkillMod(actor, 'expertise_cooldown_line_sp_preparation', 20)
core.skillModService.addSkillMod(actor, 'fast_attack_line_sp_smoke', 5)
return
def remove(core, actor, buff):
core.skillModService.deductSkillMod(actor, 'expertise_cooldown_line_sp_preparation', 20)
core.skillModService.deductSkillMod(actor, 'fast_attack_line_sp_smoke', 5)
return
@@ -0,0 +1,16 @@
import sys
def setup(core, actor, buff):
return
def add(core, actor, buff):
core.skillModService.addSkillMod(actor, 'expertise_cooldown_line_sp_preparation', 40)
core.skillModService.addSkillMod(actor, 'expertise_buff_duration_line_sp_preparation', 5)
core.skillModService.addSkillMod(actor, 'fast_attack_line_sp_smoke', 15)
return
def remove(core, actor, buff):
core.skillModService.deductSkillMod(actor, 'expertise_cooldown_line_sp_preparation', 40)
core.skillModService.deductSkillMod(actor, 'expertise_buff_duration_line_sp_preparation', 5)
core.skillModService.deductSkillMod(actor, 'fast_attack_line_sp_smoke', 15)
return
@@ -0,0 +1,18 @@
import sys
def setup(core, actor, buff):
return
def add(core, actor, buff):
core.skillModService.addSkillMod(actor, 'expertise_cooldown_line_sp_preparation', 60)
core.skillModService.addSkillMod(actor, 'expertise_buff_duration_line_sp_preparation', 10)
core.skillModService.addSkillMod(actor, 'fast_attack_line_sp_smoke', 20)
core.skillModService.addSkillMod(actor, 'fast_attack_line_sp_perfect', 15)
return
def remove(core, actor, buff):
core.skillModService.deductSkillMod(actor, 'expertise_cooldown_line_sp_preparation', 60)
core.skillModService.deductSkillMod(actor, 'expertise_buff_duration_line_sp_preparation', 10)
core.skillModService.deductSkillMod(actor, 'fast_attack_line_sp_smoke', 20)
core.skillModService.deductSkillMod(actor, 'fast_attack_line_sp_perfect', 15)
return
@@ -0,0 +1,14 @@
import sys
def setup(core, actor, buff):
return
def add(core, actor, buff):
core.skillModService.addSkillMod(actor, 'expertise_strikethrough_chance', 1)
core.skillModService.addSkillMod(actor, 'expertise_action_all', 5)
return
def remove(core, actor, buff):
core.skillModService.deductSkillMod(actor, 'expertise_strikethrough_chance', 1)
core.skillModService.deductSkillMod(actor, 'expertise_action_all', 5)
return
@@ -0,0 +1,14 @@
import sys
def setup(core, actor, buff):
return
def add(core, actor, buff):
core.skillModService.addSkillMod(actor, 'expertise_strikethrough_chance', 2)
core.skillModService.addSkillMod(actor, 'expertise_action_all', 10)
return
def remove(core, actor, buff):
core.skillModService.deductSkillMod(actor, 'expertise_strikethrough_chance', 2)
core.skillModService.deductSkillMod(actor, 'expertise_action_all', 10)
return
@@ -0,0 +1,20 @@
import sys
def setup(core, actor, buff):
return
def add(core, actor, buff):
core.skillModService.addSkillMod(actor, 'expertise_strikethrough_chance', 3)
core.skillModService.addSkillMod(actor, 'expertise_action_all', 15)
core.skillModService.addSkillMod(actor, 'expertise_avoidance_overpower', 5)
core.skillModService.addSkillMod(actor, 'movement_resist_snare', 100)
core.skillModService.addSkillMod(actor, 'movement_resist_root', 100)
return
def remove(core, actor, buff):
core.skillModService.deductSkillMod(actor, 'expertise_strikethrough_chance', 3)
core.skillModService.deductSkillMod(actor, 'expertise_action_all', 15)
core.skillModService.deductSkillMod(actor, 'expertise_avoidance_overpower', 5)
core.skillModService.deductSkillMod(actor, 'movement_resist_snare', 100)
core.skillModService.deductSkillMod(actor, 'movement_resist_root', 100)
return