#########################################################################
#  modKore - Hybrid :: Config File
#  http://modkore.sf.net
#
#  This software is open source, licensed under the GNU General Public
#  License, version 2.
#  Basically, this means that you're allowed to modify and distribute
#  this software. However, if you distribute modified versions, you MUST
#  also distribute the source code.
#  See http://www.gnu.org/licenses/gpl.html for the full license.
#########################################################################

#See the documentation for what these variables do

# RO Master Server
# master_name_# - Display Name
# master_host_# - RO Master Server IP
# master_port_# - Master Server Port
# master_version_# - Master Server Version
#
# replace '#' with number start from 0 if you play more than one server
# RO Master Server List provide at  http://modkore.sourceforge.net/forum/index.php?showtopic=1054
#

master_name_0 Whatever ( Fucking Offline - insert your own shit server ip & port bitch )
master_host_0 
master_port_0 
master_version_0 

master_name_1 idRO: ( 1 = Fenrir, 2 = Iris, 3 = Chaos, 4 = Loki )
master_host_1 202.43.167.66
master_port_1 6900
master_version_1 12
 
master_name_2 idRO: ( fuckin shit Sakray )
master_host_2 202.93.18.250
master_port_2 6900
master_version_2 13

#charServer_host 202.00.000.00
#charServer_port 5000
 
commandPrefix ;
 
version 2
encrypt 0
encryptKey 04 02 4E 63 dc 51 36 ED 79 C8 BD 38 93 3F EE CE 2F F8 DB 01
SecureLogin 1
servertype 0
servicetype 5

master 
server 
username 
password 
char 
sex 

adminPassword 
callSign 

#waitingtimestart Sun,09:00:05
#waitingtimestop Mon,10:00:07

dcOnAtkMiss 0
dcOnDeath 0
dcOnDualLogin 0
dcOnEmptyArrow 0
dcOnShopClosed 0
dcOnTryReConnect 0
dcOnWeight 0
autoRestart 0
deadRespawn 1

verbose 1
debug 0
debug_sendPacket 0
message_length_max 80

#Avoid Kill Stealing
NotAttackDistance 5

attackAuto 3
attackAuto_followTarget 1
attackAuto_inLockOnly 0
attackAuto_onlyWhenSafe 0
attackAuto_party 1
attackMaxRouteDistance 100
attackMaxRouteTime 15
attackUseWeapon 0
attackDistance 3
attackAuto_noWall 0
NoAttack_portal 0
AutoAttacknonAgg 0

lockMap_0 
lockMap_0_x 
lockMap_0_y 
lockMap_0_randx 
lockMap_0_randy 
lockMap_0_timeout 0

lockMap_warp 0
lockMap_warp_map 

useWaypoint 0

saveMap 
saveMap_warpToBuyOrSell 0

modifiedWalkType 2
modifiedWalkDistance 2
route_randomWalk 1
route_randomWalk_maxRouteTime 8
route_step 8

attackSkillSlot_0 
attackSkillSlot_0_dist 
attackSkillSlot_0_hp_lower 0
attackSkillSlot_0_hp_upper 100
attackSkillSlot_0_lvl 10
attackSkillSlot_0_maxAggressives 0
attackSkillSlot_0_minAggressives 0
attackSkillSlot_0_maxCastTime 10
attackSkillSlot_0_minCastTime 0
attackSkillSlot_0_maxUses 0
attackSkillSlot_0_monsters 
attackSkillSlot_0_sp_lower 0
attackSkillSlot_0_sp_upper 100
attackSkillSlot_0_stopWhenHit 0
attackSkillSlot_0_stopWhenFrozen 0
attackSkillSlot_0_loopSlot 

sitAuto_hp_lower 30
sitAuto_hp_upper 80
sitAuto_sp_lower 30
sitAuto_sp_upper 80

sitAuto_idle 0

teleportAuto_AtkMiss 0
teleportAuto_deadly 0
teleportAuto_hp 30
teleportAuto_sp 30
teleportAuto_idle 0
teleportAuto_maxDmg 800
teleportAuto_minAggressives 4
teleportAuto_onlyWhenSafe 0
teleportAuto_portal 0
teleportAuto_search_portal 200
teleportAuto_search 0
teleportAuto_useItem 0
AutoTeleport_SkillFailed 0

useSelf_skill_0 
useSelf_skill_0_hp_lower 0
useSelf_skill_0_hp_upper 100
useSelf_skill_0_inLockOnly 0
useSelf_skill_0_lvl 10
useSelf_skill_0_maxAggressives 0
useSelf_skill_0_minAggressives 0
useSelf_skill_0_maxCastTime 10
useSelf_skill_0_minCastTime 0
useSelf_skill_0_monsters 
useSelf_skill_0_sp_lower 0
useSelf_skill_0_sp_upper 100
useSelf_skill_0_spirits_lower 0
useSelf_skill_0_spirits_upper 0
useSelf_skill_0_stopWhenHit 0
useSelf_skill_0_timeout 
useSelf_skill_0_inStatus 0
useSelf_skill_0_outStatus 0
useSelf_skill_0_whileSitting 

chaincomboSPMin xx #bot won't use the skill if sp below xx
combofinishSPMin xx #hehe, should I explain this for you still
comboDelay 0.2 #used 0.2 for my bot, try a larger value for slower types (this is only required if sleep actually makes the ai stop. I hope its just like delay() or pause()

useSelf_skill_smartHeal 1

useSelf_item_0 
useSelf_item_0_hp_lower 0
useSelf_item_0_hp_upper 100
useSelf_item_0_maxAggressives 0
useSelf_item_0_minAggressives 0
useSelf_item_0_sp_lower 0
useSelf_item_0_sp_upper 100
useSelf_item_0_stopWhenHit 0
useSelf_item_0_inLockOnly 0
useSelf_item_0_timeout 
useSelf_item_0_inStatus 0
useSelf_item_0_outStatus 0

partySkill_0 
partySkill_0_lvl 1
partySkill_0_target 
partySkill_0_targetHp_lower 0
partySkill_0_targetHp_upper 100
partySkill_0_maxCastTime 10
partySkill_0_minCastTime 0
partySkill_0_sp_lower 0
partySkill_0_sp_upper 100
partySkill_0_timeout 0
partySkill_0_onSit 

itemsTakeAuto 2
itemsGatherAuto 2
itemsMaxWeight 48
itemsGreedyMode 1

buyAuto_0 
buyAuto_0_npc 
buyAuto_0_minAmount 0
buyAuto_0_maxAmount 10
buyAuto_0_distance 3

sellAuto 0
sellAuto_npc 
sellAuto_distance 3

storageAuto 0
storageAuto_npc 
storageAuto_npc_steps c r1 n
storageAuto_distance 3

getAuto_0 
getAuto_0_minAmount 
getAuto_0_maxAmount 
getAuto_0_passive 0

follow 0
followTarget 
followDistanceMax 6
followDistanceMin 3
followLostStep 12

tankMode 0
tankModeTarget 

dealAuto 1
partyAuto 0
partyAutoShare 0
guildAutoDeny 1

seconds_per_block 0.12
sleepTime 50000

# mod Add - on
colorMode 0
autoUpdateNPC 1
fastInfoDetect 0
makeChatwhenSit 0
ignoredAll 0

statAdd_0 
statAdd_0_to 

ChatAuto 0
ChatAuto_Autoignored 0
ChatAuto_Cps 0.25
ChatAuto_Distance 5
ChatAuto_Emotime 0.5
ChatAuto_inLockOnly 0
ChatAuto_Max 5

petAutoFeedRate 25
petAutoFood Pet Food
petAutoPlay 0

#All in this area is responding , try to set word in chatAuto.txt
#----------------------------
AntiSkillonMonster 0
AntiIncoming 0
AntiJam 0
AntiJam_Count 2
AntiWarp 0
AutoThanks 0
AutoSpeak 0
#----------------------------

allowableMap 
reactallowableMap 0
telesearchportalmap 

AvoidAreaSkill 0
AvoidAreadistance 10
AvoidAreaSpell Storm Gust, Lord of vermillion

avoidGM 
avoid_namePattern 
avoid_onPM 0
avoid_onChat 0
avoid_reConnect 1800
avoid_walkDistance 
ppl_defaultFlag 1 1 0
Exclusive_Avoid 0

sysLog_emo 0
sysLog_monster 0
sysLog_items 0
sysLog_exp 1

cureAuto_poison 0

# get weapon's name by type "i eq"
# To used Bare Hand set with "[NONE]" (only in double quotes) on Right Hand

autoSwitch_default_RightHand 
autoSwitch_default_LeftHand 
autoSwitch_default_Arrow 

autoSwitch_0 
autoSwitch_0_RightHand 
autoSwitch_0_LeftHand 
autoSwitch_0_Arrow 
autoSwitch_0_Distance 
autoSwitch_0_useWeapon 

alertSound 0
alertSound_onDanger SystemDefault
alertSound_onGMnotice SystemDefault
alertSound_onItem SystemDefault
alertSound_onPM SystemDefault
alertSound_onShop SystemDefault

hideMsg_guildBulletin 0
hideMsg_otherUseItem 0
hideMsg_otherUseSkill 0
hideMsg_expDisplay 0
hideMsg_itemExists 0
hideMsg_itemAppeared 0
hideMsg_skillFail 0
hideMsg_nowallattack 0
hideMsg_noks 0
hideMsg_attack 0
hideMsg_getattack 0
hideMsg_equipFail 0
hideMsg_lootitem 0
hideMsg_calculating 0
hideMsg_mapchange 0
hideMsg_arrowremoved 0
hideMsg_publicChat 0
hideMsg_guildChat 0

equipAuto_0 
equipAuto_0_def 
equipAuto_0_hp_lower 0
equipAuto_0_hp_upper 100
equipAuto_0_maxAggressives 0
equipAuto_0_minAggressives 0
equipAuto_0_monster 
equipAuto_0_skills 
equipAuto_0_sp_lower 0
equipAuto_0_sp_upper 100
equipAuto_0_weight 0
equipAuto_0_whileSitting 0
equipAuto_0_onTeleport 0

minDistance -1

configLock 0  <--- to make config still lock & can't be change by bot or from console just put into 1
