Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- import Cosmetics/Hats/ChefHat
- import Cosmetics/WavyScarf
- import Cosmetics/PetCranius
- import Cosmetics/LegsTurkeyPet
- import Cosmetics/PetFly
- import Cosmetics/PetPanda
- import Cosmetics/PetSnail
- import Cosmetics/Bear
- import Cosmetics/Knight
- import Cosmetics/CozyCave
- import Cosmetics/PetCrab
- import Cosmetics/PetDog
- import Cosmetics/PetSkully
- import Cosmetics/PetFrog
- import Cosmetics/Foes/PallasCrown
- import Cosmetics/Hats/ChefHat
- import Cosmetics/Hats/Headphones
- import Cosmetics/Hats/Skully
- import Cosmetics/Hats/DiscoVisor
- import Cosmetics/Hats/SantaHat
- import Cosmetics/Hats/StarCloak
- import UI/BetterInfo2
- import UI/Calculator
- import UI/RecordPlayer
- import UI/FaceHUD
- import Cosmetics/Hats/StarCloak
- */
- //-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
- /* AAC */
- func isEquippedTwoHanded()
- return !item.left
- func CheckForAAC()
- ?!ai.enabled
- return
- var isTwoHanded = isEquippedTwoHanded()
- var leftItem = item.left
- var rightItem = item.right
- ?item.right.state = 3
- equipR shield *0 +0
- ?item.left.state = 3
- equipL wand *0 +0
- ?isTwoHanded
- ?rightItem
- equip @rightItem@
- :?leftItem
- equip @leftItem@
- :
- ?rightItem
- equipR @rightItem@
- ?leftItem
- equipL @leftItem@
- CheckForAAC()
- //-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
- var delay = 20
- var quarterdelay = 10
- var bardichedelay = 30
- var talismandelay = 30
- var talismanuse = 0
- var potionuse = 0
- //-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
- func DysangelosSword()
- ?foe = poison
- equipR ice sword D
- equipL ice sword D
- :?foe = vigor
- equipR poison sword D +4
- equipL poison sword D +12
- :?foe = aether
- equipR vigor sword D +11
- equipL vigor sword D +10
- :?foe = fire
- equipR aether sword +10 D
- equipL aether sword +9 D
- :?foe = ice
- equipR fire sword +16 D
- equipL fire sword +15 D
- func Bardiche()
- equip bardiche
- activate r
- func ices()
- equipL ice wand +21
- equipR ice wand +15
- func BFG()
- ?item.GetCooldown("blade")=0 &
- ^foe.count > 5 &
- ^foe.distance < 30
- screen.next()
- delay--
- ?delay=0
- equip blade
- activate r
- screen.ResetOffset()
- delay = 20
- func QuarterUse()
- ?foe.distance > 20 &
- ^item.GetCooldown("quarterstaff")<=0
- equip quarterstaff +0
- quarterdelay--
- ?quarterdelay = 0
- activate r
- func RuneShield()
- ?foe = poison
- equipR ice shield +0
- :?foe = vigor
- equipR poison shield +0
- :?foe = aether
- equipR vigor shield
- :?foe = fire
- equipR aether shield
- :?foe = ice
- equipR fire shield
- :
- equipR ice shield +0
- equipL triskelion
- func Compound()
- equipR compound +0
- equipL triskelion
- func Dashing()
- ?item.GetCooldown("bash") <= 0
- ?foe.count > 3 & foe ! boss
- equipR bashing shield
- equipL triskelion
- :?foe = boss & foe ! Poena
- equipR bashing shield
- equipL triskelion
- :
- equipR dashing shield +0
- equipL triskelion
- :
- equipR dashing shield +0
- equipL triskelion
- func CanPickup()
- equipR star stone
- equipL triskelion
- >`0,10,@loc.averageTime@ AVG
- >`0,11,@loc.bestTime@ BST
- >`0,12,@totaltime@
- >`5,12,CUR
- //-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
- /* CAVES OF FEAR */
- ?loc = caves
- var mind_use =0
- ?pickup.distance <= 10
- CanPickup()
- :?foe = boss
- ?foe ! Ceiling Decorator
- ?mind_use = 0
- ?foe.distance > 14
- Dashing()
- :?foe.debuffs.string ! "chill:6"
- equipR cult mask
- equipL ice sword dI
- :?foe.debuffs.string ! "debuff_damage"
- equipR cult mask
- equipL poison sword dP
- :?foe.debuffs.string ! "dot"
- equipR cult mask
- equipL fire sword dF
- :?item.GetCooldown("bardiche")<=0 &
- ^item.GetCooldown("bardiche") > 870
- Bardiche()
- :?foe.distance <6
- equip mind stone
- mind_use += 1
- :
- ices()
- :?foe = Ceiling Decorator
- ?foe.distance >= 12
- Dashing()
- :?foe.debuffs.string ! "chill:6"
- equipR cult mask
- equipL ice sword dI
- :?foe.debuffs.string ! "debuff_damage"
- equipR cult mask
- equipL poison sword dP
- :?foe.debuffs.string ! "dot"
- equipR cult mask
- equipL fire sword dF
- :?item.GetCooldown("bardiche")<=0 &
- ^item.GetCooldown("bardiche") > 870
- Bardiche()
- :
- equip bardiche
- :?foe ! boss
- QuarterUse()
- BFG()
- ?foe.distance > 25
- Compound()
- :?foe.distance <= 25 &
- ^foe.distance >= 13
- RuneShield()
- :?foe.distance <= 12 &
- ^foe.distance >= 11
- Dashing()
- :?foe.distance < 12
- ices()
- /* MUSHROOM FOREST */
- ?loc = mushroom
- ?foe = boss
- ?foe = Puff
- ?foe.distance <= 4
- equip mind stone
- :
- equipR poison sword
- :?foe = Snail
- ?foe.distance >= 12
- Dashing()
- :
- ?item.GetCooldown("bardiche")=0|
- ^item.GetCooldown("bardiche")>870
- Bardiche()
- :
- equip ices()
- :
- ?foe.state = 32 &
- ^foe.time = 83
- equipR mind stone
- :?foe.distance > 12
- Dashing()
- :?foe.distance < 12
- ices()
- :?foe ! boss
- QuarterUse()
- BFG()
- ?foe.distance > 25
- Compound()
- :?foe.distance <= 25 &
- ^foe.distance >= 14
- RuneShield()
- :?foe.distance <= 13 &
- ^foe.distance >= 12
- Dashing()
- :?foe.distance < 12
- ices()
- /* ROCKY PLATEAU */
- ?loc = rock
- >`0,0,@item.GetCooldown("bash")@
- ?pickup.distance <=5
- equipR star stone
- equipL triskelion
- :?foe.distance >= 16
- ?summon.count =1
- Compound()
- :?summon.count =0
- equipR fire talisman
- equipL triskelion
- activate r
- :?foe.distance < 16 &
- ^foe.distance >=15
- Dashing()
- :?foe = Scout
- ?foe.distance > 15
- equipR cult mask
- equipL triskelion
- :?foe.distance < 15
- ?foe.debuffs.string ! "debuff_damage"
- equipR cult mask
- equipL poison sword dP
- :?foe.debuffs.string ! "chill:6"
- equipR cult mask
- equipL ice sword dI
- :?foe.debuffs.string ! "dot"
- equipR cult mask
- equipL fire sword dF
- :?item.GetCooldown("bardiche")=0 |
- ^item.GetCooldown("bardiche")>870
- Bardiche()
- :
- equip bardiche
- :?foe.distance < 10 & foe ! scout
- ?foe = phase1
- ?item.GetCooldown("bardiche")=0 |
- ^item.GetCooldown("bardiche") >= 870
- Bardiche()
- :?foe.debuffs.string ! "debuff_damage"
- equipL poison sword dP
- equipR cult mask
- :?foe.state = 32 &
- ^foe.time >= 55 &
- ^item.GetCooldown("mask")<=0
- equipR cult mask
- activate r
- :?foe.debuffs.string ! "chill:6"
- equipR cult mask
- equipL ice sword dI
- :?foe.debuffs.string ! "dot"
- equipR cult mask
- equipL fire sword dF
- :
- equipR fire sword +15
- equipL fire sword +16
- :?foe = phase2
- ?foe.state = 33 &
- ^foe ! vigor &
- ^item.GetCooldown("mask")<=0
- equipR cult mask
- activate r
- ?foe.buffs.string ! "protection"
- ?foe.debuffs.string ! "chill:6"
- equipR cult mask
- equipL ice sword dI
- :?foe.debuffs.string ! "damage"
- equipR cult mask
- equipL poison sword dP
- :?foe.debuffs.string ! "dot"
- equipR cult mask
- equipL fire sword dF
- :
- DysangelosSword()
- :
- ?item.GetCooldown("bardiche")=0 |
- ^item.GetCooldown("bardiche")>870
- Bardiche()
- :
- DysangelosSword()
- :?foe = phase3
- ?foe.state = 115 & foe.time >= 68
- equipR mind stone
- :?foe.state = 32 &
- ^foe.time >=50&
- ^item.GetCooldown("mask")<=0
- equipR cult mask
- activate r
- :?foe.debuffs.string ! "debuff_damage"
- equipR cult mask
- equipL poison sword dP
- :?foe.debuffs.string ! "chill:6"
- equipL ice sword dI
- equipR cult mask
- :?foe.armor > 1
- equip heavy hammer
- :?item.GetCooldown("bardiche")=0 |
- ^item.GetCooldown("bardiche")>870
- Bardiche()
- :?hp < maxhp
- equipR vigor sword dL +12
- equipL vigor sword dL +11
- :?foe.debuffs.string ! "dot"
- equipR cult mask
- equipL fire sword dF
- :
- equip bardiche
- ?loc = deadwood
- >`0,0,@foe.state@
- >`0,1,@foe.time@
- ?item.GetCooldown("blade") = 0 &
- ^foe.distance <= 30 &
- ^foe.distance >= 15
- BFG()
- :?pickup.distance <= 6
- equipR star stone
- equipL triskelion
- :?foe.distance >= 17
- QuarterUse()
- Compound()
- :?foe.distance <17 &
- ^foe.distance >= 15 &
- ^foe ! Poena &
- ^foe ! xyloalgia
- Dashing()
- :?foe = Poena
- ?foe.state = 32 &
- ^foe.time = 40
- equip mind stone
- :?foe.hp < 1000 &
- ^item.GetCooldown("bardiche") <=0 |
- ^item.GetCooldown("bardiche") >= 870
- ?foe.distance >= 15
- Dashing()
- :
- Bardiche()
- :
- equip repeating crossbow
- :?foe.distance < 15
- ?foe = scarab
- equip bardiche
- :
- ices()
- ?loc = icy ridge
- >0,0,@totaltime@
- ?hp < 7
- activate potion
- :?foe ! boss & foe ! ice pillar
- ?foe.distance <= 30 &
- ^foe.distance >= 10 &
- ^item.GetCooldown("blade")<=0
- BFG()
- :?foe.distance > 20 &
- ^totaltime > 50 &
- ^summon.count = 0
- equipR fire talisman
- equipL triskelion
- activate r
- :?foe.distance >20
- QuarterUse()
- Compound()
- :?foe.distance <=20 &
- ^foe.distance > 13
- RuneShield()
- :?foe.distance <=13& foe.distance >=12
- Dashing()
- :
- ices()
- :?foe = Ice Elemental
- ?foe.distance > 20
- Compound()
- :?foe.distance <= 20 &
- ^foe.distance > 14
- Dashing()
- :?foe.distance <= 14
- ?item.GetCooldown("bardiche")<=0 |
- ^item.GetCooldown("bardiche") > 870
- Bardiche()
- :?foe = ice pillar
- ices()
- :
- ?foe = hrimnir
- ?foe.distance > 20
- Compound()
- :?foe.distance <=20 &
- ^foe.distance >=15
- Dashing()
- :?foe.distance< 15
- ?foe.debuffs.string ! "dot"
- equipR cult mask
- equipL fire sword dF
- :
- ices()
- ?loc = mine
- >`0,0,@foe.state@ S
- >`0,1,@foe.time@ T
- ?pickup
- ?pickup.distance <=6
- equipR star stone
- equipL triskelion
- :?foe ! boss
- ?foe.distance <=30 &
- ^foe.distance >= 20 &
- ^item.GetCooldown("blade") <=0
- BFG()
- :?foe.distance >= 20
- Compound()
- :?foe.distance < 20 &
- ^foe.distance >=14
- RuneShield()
- :?foe.distance <14 &
- ^foe.distance >=12
- Dashing()
- :?foe.distance < 12
- ices()
- :?foe = boss
- ?foe = bomb cart
- ?foe.distance > 10
- equipR dashing shield
- equipL triskelion
- :?foe.distance < 10
- equipR mind stone
- :
- ?foe.distance > 20
- Compound()
- :?foe.state = 32 &
- ^foe.time >=30 &
- ^foe.time <=40
- equip mind stone
- :?foe.state = 33
- ?foe.distance > 14
- Dashing()
- :
- ?foe.armor > 1
- equip heavy hammer
- :
- equip repeating crossbow
- :
- equip repeating crossbow
- ?loc = halls
- ?loc.loop
- potionuse = 0
- ?foe ! boss
- ?foe.distance <=30 &
- ^foe.distance >= 15 &
- ^item.GetCooldown("blade") = 0
- BFG()
- :?foe.distance >= 16
- ?totaltime > 50 &
- ^summon.count = 0
- equipR fire talisman
- activate r
- :
- QuarterUse()
- ?totaltime < 5
- Compound()
- :?hp = maxhp
- equipR cult mask
- equipL triskelion
- :
- equipR ouroboros
- equipL triskelion
- :?foe.distance < 16 &
- ^foe.distance >=14
- RuneShield()
- :?foe.distance < 14 &
- ^foe.distance >=12
- Dashing ()
- :?foe.distance < 12
- ices()
- :?foe = boss
- ?foe = Pallas
- >`0,4,@buffs.string@ buffs
- ?foe = phase1 &
- ^item.GetCooldown("mask")<=0 &
- ^foe.state = 32 & foe.time >=35 &
- ^foe.time <= 45
- equipR cult mask
- activate r
- :?foe = phase2 & foe.distance <= 5 &
- ^potionuse = 0
- activate potion
- potionuse += 1
- :?foe.distance >= 17
- equipR cult mask
- equipL triskelion
- :?foe.distance < 17 &
- ^foe.distance >=12
- Dashing()
- :?foe.distance < 12
- ?foe.debuffs.string ! "chill:6"
- equipR vigor sword +16
- equipL ice sword dI
- :?foe.debuffs.string ! "debuff_damage"
- equipR vigor sword +16
- equipL poison sword dP
- :?foe.debuffs.string ! "dot"
- equipR vigor sword +16
- equipL fire sword dF
- :?item.GetCooldown("bardiche")=0 |
- ^item.GetCooldown("bardiche")>870
- Bardiche()
- :?(foe.count = 2 & foe = phase1) |
- ^(foe.count = 1 & foe = phase2)
- equipR vigor sword +15
- equipL vigor sword +16
- :
- ices()
- :
- ?foe.distance >= 14
- equipR cult mask
- equipL triskelion
- :?foe.distance = 13
- Dashing()
- :
- equipR vigor sword +15
- equipL vigor sword +16
- ?loc = Temple
- ?foe ! boss
- ?foe.distance <=30 &
- ^foe.distance >= 15 &
- ^item.GetCooldown("blade") = 0
- BFG()
- :?foe.distance >= 17
- ?totaltime > 50 &
- ^summon.count = 0
- equipR fire talisman
- activate r
- :
- QuarterUse()
- Compound()
- :?foe.distance < 17 &
- ^foe.distance >=12
- Dashing ()
- :?foe.distance < 12
- ices()
- :?foe = boss
- >`0,0,@foe.state@ S
- >`0,1,@foe.time@ T
- ?foe.state = 112 &
- ^foe.time >= 50 &
- ^foe.time <= 60 &
- ^foe = nagaraja
- equip mind stone
- :?foe.distance > 17
- Compound()
- :?foe.distance <=17 &
- ^foe.distance >=16
- Dashing()
- :?foe.distance < 16
- ?item.GetCooldown("bardiche")=0 |
- ^item.GetCooldown("bardiche") > 870
- Bardiche()
- :?foe.debuffs.string ! "debuff_damage"
- equipR cult mask
- equipL poison sword dP
- :?foe.debuffs.string ! "dot"
- equipR cult mask
- equipL fire sword dF
- :
- ices()
Advertisement
Add Comment
Please, Sign In to add comment