Skip to content

Instantly share code, notes, and snippets.

@allanon
Created June 12, 2016 01:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save allanon/e522de41dca765d39ae6b98d06e54576 to your computer and use it in GitHub Desktop.
Save allanon/e522de41dca765d39ae6b98d06e54576 to your computer and use it in GitHub Desktop.
Ragnarok Online thief skills config
# Unequip Sky Deleter card when sitting.
doCommand uneq Pantie [Sky Deleter] [1] {
timeout 30
whenStatusActive Sitting
whenEquipped Pantie [Sky Deleter] [1]
hp < 90%
}
monsterEquip {
equip_armor Pantie [Sky Deleter] [1]
}
monsterEquip {
inMap ein_fild09
whenStatusInactive Fire Weapon
equip_topHead Imp Hat
}
monsterEquip {
inMap ra_fild08
whenStatusInactive Earth Weapon
equip_topHead Sleeper Hat
}
monsterEquip {
equip_topHead Easter Egg Shell
}
###############################################################################
# Card/Equipment skills
attackSkillSlot Steal {
label steal
lvl 10
sp > 150
maxUses 1
maxAttempts 4
disabled 1
}
attackSkillSlot Magnum Break {
label magnum
timeout 2
whenStatusInactive EFST_POSTDELAY
lvl 10
sp > 30
aggressives > 2
target_dist
disabled 0
}
useSelf_skill Heal {
label heal
conf mvpMode 0
lvl 1
hp < 90%
sp > 130
notWhileSitting 0
aggressives < 1
minCastTime 1
disabled 0
}
equipAuto {
conf mvpMode 0
hp < 80%
sp > 75%
leftAccessory Cat Hand Glove [Vitata] [1]
aggressives < 1
}
equipAuto {
conf mvpMode 0
hp > 90%
leftAccessory Cat Hand Glove [Kukre] [1]
}
equipAuto {
conf mvpMode 0
sp < 170
leftAccessory Cat Hand Glove [Kukre] [1]
}
###############################################################################
# Assassin skills
# Continually cast rolling cutter against Ghostring.
attackSkillSlot Rolling Cutter {
label ghostroll
lvl 5
dist 1.5
timeout 0.1
defendMonsters Ghostring
}
attackSkillSlot Cross Impact {
label angelimpact
timeout 0.5
lvl 5
dist 3
target_hpLeft > 2000
whenStatusInactive EFST_POSTDELAY
inMap pay_fild04
}
attackSkillSlot Sonic Blow {
label sonic
lvl
dist 1.5
aggressives > 2
sp > 30%
timeout 0
disabled 1
target_timeout 0
target_hpLeft > 3000
whenStatusInactive EFST_POSTDELAY
}
attackSkillSlot Rolling Cutter {
label roll
lvl 5
dist 1.5
aggressives > 2
timeout 2
whenStatusInactive EFST_POSTDELAY
}
attackSkillSlot Sonic Blow {
label angelsonic
lvl 10
dist 1.5
target_hpLeft > 5000
target_timeout 3
whenStatusInactive EFST_POSTDELAY
inMap pay_fild04
}
###############################################################################
# Rogue skills
attackSkillSlot Back Stab {
label stab
lvl
dist 1.5
fromBehind 1
aggressives <= 4
sp > 30%
maxAttempts 3
timeout 0
disabled 0
target_timeout 0
inLockOnly 1
target_hpLeft > 3000
monsters
}
# This skill lasts ten minutes, and casting it again during that time will
# extend it. Try very hard to make sure it doesn't lapse!
useSelf_skill Preserve {
label preservet
timeout 400
disabled 0
lvl 1
sp > 30
notInTown 1
aggressives < 1
whenStatusInactive EFST_POSTDELAY
}
useSelf_skill Preserve {
label preserve
timeout 10
disabled 0
lvl 1
sp > 30
notInTown 1
whenStatusInactive Preserve, EFST_POSTDELAY
}
useSelf_skill Auto Shadow Spell {
label ass
timeout 50
disabled 0
lvl 10
sp > 10
inLockOnly 1
aggressives < 1
whenStatusInactive EFST_AUTOSHADOWSPELL, EFST_POSTDELAY
}
useSelf_skill Duple Light {
label duple
timeout 5
lvl 10
sp > 80%
whenStatusInactive EFST_DUPLELIGHT, EFST_POSTDELAY
inLockOnly 1
aggressives < 1
conf attackUseWeapon 1
disabled 0
}
useSelf_skill Detoxify {
label detox
disabled 0
lvl 1
sp > 10
notInTown
notWhileSitting
whenStatusActive Poison
}
#######################################
# Intimidate/Reproduce skills
# These cost double sp!
# Sadly, this takes so long to cast (and damage is so low) that it's not worth using.
# Maybe it'll be good with Shadow Spell.
attackSkillSlot Thunderstorm {
label tstorm
conf mvpMode 0
timeout 10
whenStatusInactive EFST_POSTDELAY
lvl 10
sp > 100
target_monstersNearby 2 0..5
target_hpLeft > 500
target_dist
disabled 1
}
attackSkillSlot Ignition Break {
label ignition
conf mvpMode 0
timeout 0.6
whenStatusInactive EFST_POSTDELAY,Ignition Break Delay
lvl 5
sp > 115
target_monstersNearby 2 0..4
target_notElement Sense
dist 1.4
disabled 0
spamCount 3
}
#######################################
# Hide + Back Stab
autoStealthStab 0
useSelf_skill Hiding {
label stealth_hide
conf autoStealthStab 1
disabled 0
lvl 10
aggressives < 1
sp > 30%
notInTown 1
notWhileSitting 1
whenStatusInactive EFST_POSTDELAY, Hiding
}
useSelf_skill Hiding {
label stealth_unhide
conf autoStealthStab 1
disabled 0
lvl 1
sp < 30%
notInTown
notWhileSitting
monstersCount < 1
whenStatusActive Hiding
}
attackSkillSlot Back Stab {
label stealth_stab
conf autoStealthStab 1
lvl
dist 1.5
fromBehind 1
sp > 30%
timeout 0
disabled 0
target_timeout 0
whenStatusActive EFST_POSTDELAY, Hiding
# Using Back Stab takes us out of hiding. Try to avoid being massacred before we can re-hide.
monstersCount < 4
}
doCommand conf attackUseWeapon 0 {
conf attackUseWeapon 1
whenStatusActive Hiding
}
doCommand conf attackUseWeapon 1 {
conf attackUseWeapon 0
whenStatusInactive Hiding
}
#######################################
# Elemental advantage
monsterEquip Stun {
equip_arrow Stun Arrow
}
monsterEquip HighDef {
target_notElement Sense
target_def > 180
equip_rightHand +4 Ice Pick
}
# Really want Holy or Neutral, in that order
monsterEquip Dark {
target_Element Dark
equip_rightHand +7 Scalpel [Santa Poring*3] [3]
}
monsterEquip Earth {
target_Element Earth
equip_rightHand +7 VVS Damascus [Fire]
}
monsterEquip Fire {
target_Element Fire
equip_rightHand +7 VVS Damascus [Ice]
}
monsterEquip Water {
target_Element Water
equip_rightHand +8 VVS Damascus [Wind]
}
monsterEquip Wind {
target_Element Wind
equip_rightHand +7 VVS Damascus [Earth]
}
# Really want Shadow, Undead, or Neutral, in that order
monsterEquip Holy {
target_Element Holy
equip_rightHand +4 Ice Pick,+7 Unholy Touch
}
monsterEquip Neutral {
target_Element Neutral
equip_rightHand +4 Ice Pick
# Only pick an arrow because otherwise we might keep an Immaterial Arrow equipped.
}
# Really want Holy, but it's only 125% for level 3 and 4 poison mobs.
monsterEquip Poison {
target_Element Poison
equip_rightHand +7 Scalpel [Anacondaq*3] [3]
}
# Really want Sense
monsterEquip Sense {
target_Element Sense
equip_rightHand +7 VVS Damascus [Fire],+7 Unholy Touch
}
monsterEquip Undead {
target_Element Undead
equip_rightHand +7 VVS Damascus [Fire]
}
#######################################
# Race advantage
monsterEquip Brute {
target_Race Brute
equip_leftHand +8 Gladius [Goblin*3] [3],+9 Main Gauche [Goblin*4] [4]
equip_shoes +4 Boots [Mini Demon] [1]
}
monsterEquip Demon {
target_Race Demon
equip_leftHand +7 Scalpel [Andre*3] [3],+8 Gladius [Strouf*3] [3]
}
monsterEquip Dragon {
target_Race Dragon
equip_leftHand +8 Gladius [Earth Petite*3] [3]
equip_shoes Boots [Explosion] [1]
}
monsterEquip Fish {
target_Race Fish
equip_leftHand +7 Scalpel [Andre*3] [3],+8 Gladius [Flora*3] [3],+9 Main Gauche [Flora*4] [4]
}
monsterEquip Formless {
target_Race Formless
whenStatusInactive Fire Weapon
equip_leftHand +7 Scalpel [Andre*3] [3],+8 Gladius [Pecopeco Egg*3] [3],+7 Main Gauche [Pecopeco Egg*4] [4]
}
monsterEquip Human {
target_Race Demi-Human
equip_leftHand +7 Scalpel [Andre*3] [3],+8 Gladius [Hydra*3] [3],+9 Main Gauche [Hydra*4] [4]
}
monsterEquip Insect {
target_Race Insect
whenStatusInactive Fire Weapon
equip_leftHand +7 Scalpel [Andre*3] [3],+8 Gladius [Caramel*3] [3],+9 Main Gauche [Caramel*4] [4]
}
monsterEquip Plant {
target_Race Plant
equip_leftHand +7 Scalpel [Andre*3] [3],+8 Gladius [Scorpion*3] [3],+9 Main Gauche [Scorpion*4] [4]
}
monsterEquip OtherRace {
target_Race Undead,Angel
equip_leftHand +7 Scalpel [Andre*3] [3]
}
#######################################
# Size advantage
monsterEquip Small {
target_Size Small
equip_rightHand +8 Gladius [Desert Wolf*3] [3]
}
monsterEquip Medium {
target_Size Medium
equip_rightHand +8 Gladius [Skel Worker*3] [3]
}
monsterEquip default {
equip_rightHand Ice Pick [AGI+4:Fighting Lv6],+4 Wild Beast Claw [AGI+4:Sharp Lv3] [1]
}
useSelf_item White Potion {
label whites
hp < 40%
notWhileSitting 1
disabled 0
}
buyAuto White Potion {
label buywhite
inMap none
maxAmount 100
minAmount 0
npc
distance 10
disabled 1
}
buyAuto Fly Wing {
label buyfly
inMap none
maxAmount 10
minAmount 0
npc
distance 10
disabled 1
}
@kawinpok
Copy link

Hey Allanon , I need your help, I would like to hire u and pay money to make bot in my server,

Please kindly contact me : rissaya41@gmail.com

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment