Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #bind build_swap /setclass
- sub Bind_build_swap()
- /call bind_sql_edit setLvlMax 105 NA TRUE
- /call bind_setassist g on TRUE
- /if (${Me.Class.ShortName.Equal[DRU]}) {
- /call Bind_setDRU AAWolfSpirit black TRUE
- /call Bind_buff self on TRUE
- /call Bind_buff bc on TRUE
- /call Bind_buff tell on TRUE
- /call Bind_sql_edit swCombatHeal TRUE NA TRUE
- /call Bind_sql_edit swCombatDoT TRUE NA TRUE
- /call Bind_sql_edit swCombatNuke TRUE NA TRUE
- /call Bind_rez give on TRUE
- /call Bind_burn raid on TRUE
- /call Bind_burn auto on TRUE
- /call Bind_burn count 3 TRUE
- /call bind_sql_edit setLvlMax 105 NA TRUE
- /call bind_heal self on TRUE
- /call bind_heal group on TRUE
- /call bind_heal pet on TRUE
- /call Bind_debuff snare on TRUE
- }
- /if (${_build.Equal[clr]}) {
- /call Bind_setCLR grouphot on TRUE
- /call Bind_setCLR arbitrate on TRUE
- /call Bind_setCLR aggressive on TRUE
- /call Bind_setCLR divinerez on TRUE
- /call Bind_setCombatControl heal on TRUE
- /call Bind_buff self on TRUE
- /call Bind_buff bc on TRUE
- /call Bind_buff tell on TRUE
- /call Bind_rez take on TRUE
- /call Bind_rez give on TRUE
- /call Bind_rez everyone on TRUE
- /call Bind_rez combat on TRUE
- /call Bind_burn raid on TRUE
- /call Bind_burn auto on TRUE
- /call Bind_burn count 3 TRUE
- /call bind_heal self on TRUE
- /call bind_heal group on TRUE
- /call bind_heal pet on TRUE
- }
- /if (${_class.Equal[enc]}) {
- /call Bind_buff self on TRUE
- /call Bind_buff bc on TRUE
- /call Bind_buff tell on TRUE
- /call Bind_buff pet on TRUE
- /call Bind_debuff mezz on TRUE
- /call Bind_debuff tash on TRUE
- /call Bind_debuff slow on TRUE
- /call Bind_setCombatControl dot on TRUE
- /call Bind_setCombatControl nuke on TRUE
- /call Bind_burn raid on TRUE
- /call Bind_burn auto on TRUE
- /call Bind_burn count 3 TRUE
- }
- /if (${_class.Equal[wiz]}) {
- /call bind_sql_edit coreAuto TRUE TRUE
- /call bind_buff self on TRUE
- /call Bind_setCombatControl nuke on TRUE
- /call bind_setWIZ forcetwincast on TRUE
- /call bind_setWIZ line fire TRUE
- /call Bind_setCombatControl aliance on TRUE
- }
- /return
- #bind build_clrheal /clrheal
- sub Bind_build_clrheal
- /declare a int local
- /declare b int local
- /for a 1 to 3
- /call bind_heal "healIntervention${a}" "${Me.Gem[${Math.Calc[13-${a}]}]}"
- /next a
- /for a 1 to 3
- /call bind_heal "healRemedy${a}" "${Me.Gem[${Math.Calc[10-${a}]}]}"
- /next a
- /for a 1 to 2
- /call bind_heal "healRenewal${a}" "${Me.Gem[${Math.Calc[7-${a}]}]}"
- /next a
- /call Bind_setCLR "healWholeGroup" "${Me.Gem[1]}"
- /call bind_setCLR "healWholeGroupHoT" "${Me.Gem[2]}"
- /call bind_setCLR "healIssuance" "${Me.Gem[3]}"
- /return
- #bind build_SetBuffs /makebuffs
- Sub bind_build_SetBuffs(string _class)
- /declare a int local
- /if (${_class.Equal[CLR]}) {
- |**
- 1: Aego
- 2: Shield
- 3: Ward
- 4: Symbol
- 5: Vie
- 6: Shining
- 7: Anticipated
- **|
- /for a 1 to 7
- /call bind_sql_edit "Buff${a}" "${Me.Gem[${a}]}" NA TRUE
- /if (${a}!=4) /call bind_sql_edit Buff${a}self TRUE NA TRUE
- /next a
- |Buff1 aego
- /call bind_sql_edit BCBuff1Class "|PAL|CLR" NA TRUE
- /call bind_sql_edit RaidBuff1Class "|PAL|CLR" NA TRUE
- /call bind_sql_edit Buff1Alias "|virtue|aego|assurance|surety" NA TRUE
- /call bind_sql_edit ManualBuff1Class "|PAL|CLR"
- |Buff2 shielding
- /call bind_sql_edit BCBuff2Class FALSE NA TRUE
- /call bind_sql_edit RaidBuff2Class FALSE NA TRUE
- /call bind_sql_edit Buff2Alias FALSE NA TRUE
- /call bind_sql_edit ManualBuff2Class FALSE NA TRUE
- |Buff3 ward
- /call bind_sql_edit BCBuff3Class FALSE NA TRUE
- /call bind_sql_edit RaidBuff3Class FALSE NA TRUE
- /call bind_sql_edit Buff3Alias FALSE NA TRUE
- /call bind_sql_edit ManualBuff3Class FALSE NA TRUE
- |Buff4 symbol
- /call bind_sql_edit BCBuff4Class "|WAR|SHD|DRU|SHM|ENC|MAG|WIZ|NEC|BST|RNG|BER|ROG|BRD|MNK" NA TRUE
- /call bind_sql_edit ManualBuff4Class "|WAR|SHD|DRU|SHM|ENC|MAG|WIZ|NEC|BST|RNG|BER|ROG|BRD|MNK" NA TRUE
- /call bind_sql_edit RaidBuff4Class "|WAR|SHD|DRU|SHM|ENC|MAG|WIZ|NEC|BST|RNG|BER|ROG|BRD|MNK" NA TRUE
- /call bind_sql_edit Buff4Alias "|symbol" NA TRUE
- |Buff5 Vie
- /call bind_sql_edit Buff5Alias "|vie" NA TRUE
- |buff6 Shining
- /call bind_sql_edit BCBuff6Class "|WAR|SHD|PAL|CLR|ENC|" NA TRUE
- /call bind_sql_edit ManualBuff6Class "|WAR|SHD|PAL|CLR|ENC|" NA TRUE
- /call bind_sql_edit RaidBuff6Class "|WAR|SHD|PAL|CLR|ENC|" NA TRUE
- /call bind_sql_edit Buff6Alias "|symbol" NA TRUE
- |buff7 Anticipated
- /call bind_sql_edit BCBuff7Class "|WAR|SHD|PAL|CLR|ENC|" NA TRUE
- /call bind_sql_edit ManualBuff7Class "|WAR|SHD|PAL|CLR|ENC|" NA TRUE
- /call bind_sql_edit RaidBuff7Class "|WAR|SHD|PAL|CLR|ENC|" NA TRUE
- } else /if (${_class.Equal[DRU]}) {
- |**
- 1:Mask
- 2:Skin
- 3:Regen
- 4:str
- 5:ds
- **|
- /for a 1 to 5
- /call bind_sql_edit "Buff${a}" "${Me.Gem[${a}]}" NA TRUE
- /call bind_sql_edit Buff${a}self TRUE NA TRUE
- /next a
- |Buff
- /call bind_sql_edit BCBuff1Class FALSE NA TRUE
- /call bind_sql_edit RaidBuff1Class FALSE NA TRUE
- /call bind_sql_edit Buff1Alias FALSE NA TRUE
- /call bind_sql_edit ManualBuff1Class FALSE NA TRUE
- |Buff2 skin
- /call bind_sql_edit BCBuff2Class "|WAR|SHD|DRU|SHM|ENC|MAG|WIZ|NEC|BST|RNG|BER|ROG|BRD|MNK" NA TRUE
- /call bind_sql_edit ManualBuff2Class "|WAR|SHD|DRU|SHM|ENC|MAG|WIZ|NEC|BST|RNG|BER|ROG|BRD|MNK" NA TRUE
- /call bind_sql_edit RaidBuff2Class "|WAR|SHD|DRU|SHM|ENC|MAG|WIZ|NEC|BST|RNG|BER|ROG|BRD|MNK" NA TRUE
- /call bind_sql_edit Buff2Alias "|skin" NA TRUE
- |Buff3 regen
- /call bind_sql_edit Buff3Alias "|regen" NA TRUE
- |Buff4 str
- /call bind_sql_edit Buff4Alias "|str|Mammoth|mammoths" NA TRUE
- |Buff5 DS
- /call bind_sql_edit BCBuff1Class "|WAR|PAL|SHD"
- /call bind_sql_edit Aura1Spell "${Me.Gem[6]}" NA TRUE
- /call bind_sql_edit Aura1Buff "${Me.Gem[6]}"
- /call bind_sql_edit AANow1 Preincarnation NA TRUE
- /call bind_sql_edit AANow2 "Communion of the Cheetah" NA TRUE
- /call bind_sql_edit spellGrowth "${Me.Gem[5]}" NA TRUE
- /call bind_sql_edit spellGrowthToon ${Group.MainAssist} NA TRUE
- } else /if (${_class.Equal[enc]}) {
- |**
- 1:shield
- 2:regen
- 3:haste
- 4:aura1
- 5:aura2
- 6:ward
- 7:poly
- 8:uni
- 9:pet
- **|
- /for a 1 to 3
- /call bind_sql_edit Buff${a} "${Me.Gem[${a}]}" NA TRUE
- /call bind_sql_edit Buff${a}self TRUE NA TRUE
- /next a
- /call bind_sql_edit BCBuff1Class FALSE NA TRUE
- /call bind_sql_edit RaidBuff1Class FALSE NA TRUE
- /call bind_sql_edit ManualBuff1Class FALSE NA TRUE
- /call bind_sql_edit Aura1Spell "${Me.Gem[4]}" NA TRUE
- /call bind_sql_edit Aura1Buff "${Me.Gem[4]}" NA TRUE
- /call bind_sql_edit Aura2Spell "${Me.Gem[5]}" NA TRUE
- /call Bind_sql_edit Aura2Buff "${Me.Gem[5]}" NA TRUE
- /call bind_sql_edit runeWard "${Me.Gem[6]}" NA TRUE
- /call bind_sql_edit runePoly "${Me.Gem[7]}" NA TRUE
- /call bind_sql_edit runUnity "${Me.Gem[8]}" NA TRUE
- /call bind_sql_edit setPetType "${Me.Gem[9]}" NA TRUE
- }
- /if (${_class.Equal[enc]}) {
- |****|
- }
- /if (${_class.Equal[wiz]}) {
- |**
- 1:shield
- 2:crystalwing
- 3:mirror?
- 4:meleeguard
- 10:harvest
- 11:Jolt
- **|
- /call bind_sql_edit GatherSpell "${Me.Gem[10]}" NA TRUE
- /call bind_sql_edit spellConcussion "${Me.Gem[11]}" NA TRUE
- /for a 1 to 2
- /call bind_sql_edit Buff${a} "${Me.Gem[1]}" NA TRUE
- /call bind_sql_edit BCBuff${a}Class FALSE NA TRUE
- /call bind_sql_edit Manual${a}Class FALSE NA TRUE
- /call bind_sql_edit Buff${a}self TRUE NA TRUE
- /next a
- /call bind_sql_edit Buff2 "${Me.Gem[4]}" NA TRUE
- }
- /return
- #Bind MakeDPS /makedps
- Sub Bind_MakeDPS
- /declare a int local
- /if (${Me.Class.ShortName.Equal[DRU]}) {
- /for a 1 to 4
- /call bind_sql_edit DoT${a} "${Me.Gem[${Math.Calc[13-${a}]}]}" NA TRUE
- /next a
- /for a 1 to 3
- /call bind_sql_edit Nuke${a} "${Me.Gem[${Math.Calc[9-${a}]}]}" NA TRUE
- /next a
- }
- /if (${Me.Class.ShortName.Equal[ENC]}) {
- /call bind_sql_edit spellpbaeMez "${Me.Gem[11]}" NA TRUE
- /call bind_sql_edit spellMez "${Me.Gem[12]}"
- /call bind_sql_edit AASlow "Slowing Helix" NA TRUE
- /call spellStun "${Me.Gem[10]}" NA TRUE
- /for a 1 to 3
- /call bind_sql_edit DoT${a} "${Me.Gem[${Math.Calc[10-${a}]}]}" NA TRUE
- /next a
- /for a 1 to 5
- /call bind_sql_edit Nuke${a} "${Me.Gem[${Math.Calc[7-${a}]}]}" NA TRUE
- /next a
- }
- /if (${Me.Class.ShortName.Equal[WIZ]}){
- /call bind_sql_edit lineFire "|${Me.Gem[9]}|${Me.Gem[8]}|${Me.Gem[7]}|${Me.Gem[6]}|${Me.Gem[5]}|${Me.Gem[4]}" NA TRUE
- /call bind_sql_edit WIZAlliance "${Me.Gem[2]}" NA TRUE
- }
- /return
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement