gibts auch sequenzen für mephi oder andi zb? hat die wer oder funktioniert das überhaupt? wenn ja wäre lieb wenn jemand die sequenzen posten könnte :x
;============================================================================== ;========= Manus-Magnus Diablo2 Lod Global MM.BOT.5.xx configuration ========== ;================= http://perso.wanadoo.fr/manus-magnus ===================== ;============================================================================== ; This file can be case sensitive, pay attention to write "Yes" and not "yes". ; All lines starting with a ";" are comments... All others are real variables. ; Commented information is important: Read all whatever is your bot experience. ;============================================================================== [Processes] ;############################################################################## ; ; PROCESSES & KEYS USAGE ; ; * D2_Path => Specify your Diablo II path here (C:Program FilesDiablo II) ; * D2_MultiKeys => <Yes> or <No>. If you got multiple Diablo2 keys for botting ; write Yes here and go complete the configmm.MultiKeys.ini file. Simply! ;============================================================================== D2_Path =E:Diablo II D2_MultiKeys = No ;============================================================================== [Extra] ;############################################################################## ; ; EXTRA DELAYS & SCRIPTS SETTINGS ; ;============================================================================== ; *Extra_CreateGameDelay => Delay in milliseconds before each game creation. ;------------------------------------------------------------------------------ Extra_CreateGameDelay = 12000 ;------------------------------------------------------------------------------ ; *Extra_RunsAmount => Maximum of runs before PAUSE the bot and apply the ; Extra_RunsAmountSleepTime. If you got more than 1 Cd-Keys set the bot will ; swap Keys sets each time the Extra_RunsAmount is reached! ; *Extra_RunsAmountSleepTime => This is the PAUSE Delay in minutes that apply ; once the Extra_RunsAmount is reached. ;------------------------------------------------------------------------------ Extra_RunsAmount = 10 Extra_RunsAmountSleepTime = 15 ;------------------------------------------------------------------------------ ; *Extra_RDGNE_SleepTime => PAUSE in minutes when IP BAN/Realm Down happen. ; NOTE: If you got more than 1 Cd-Keys set: the bot will swap Keys each time ; A IP BAN/Realm Down happen! ;------------------------------------------------------------------------------ Extra_RDGNE_SleepTime = 20 ;------------------------------------------------------------------------------ ; *Extra_RDGNE_Executable => Will execute this file ( example: IpReset.vbs ) ; *Extra_RDGNE_ExecutablePath => Full path of this File ( example: C:tests ) ; NOTE:Executable & ExecutablePath are here for IP RESET Scripts... ;------------------------------------------------------------------------------ Extra_RDGNE_Executable = No Extra_RDGNE_ExecutablePath = No ;------------------------------------------------------------------------------ ; *Extra_D2LogsDelete => If "Yes" will delete systematicly D2 logs files... ;------------------------------------------------------------------------------ Extra_D2LogsDelete = No ;============================================================================== ; Fast help about settings above... ;============================================================================== ; CONSIDERING AROUND 1 MINUTE / RUN: (TWEAK IF YOUR RUN TIME IS DIFFERENT...) ;------------------------------------------------------------------------------ ; 1/ IF YOU GOT ONLY 1 CD KEY SET: ; - Use the default settings above: the bot will make 10/ runs and sleep 15/ ; minutes. If a Realm Down or IP ban happen it will sleep 20/ minutes... ; 2/ IF YOU GOT 2 CD KEY SETs: try 13/10/20 ; 3/ IF YOU GOT 3 CD KEY SETs or more: 15/0/20 ; 4/ IF YOU WANT TO GO MORE FAST, using IP reset script : 16+/0/0 ; Note: if you got an Ip Reset Script you can setup Extra_RDGNE_SleepTime = 0 ;------------------------------------------------------------------------------ ; DONT FORGET THAT BLIZZARD ALLOWING A MAXIMUM OF 20 GAMES / HOUR / KEY SET... ;============================================================================== ;############################################################################## ; ; Optional scripts settings... ; ; Dedicated to third party or specific operations. Centralized in Scripts. ; To simplify the whole things all scripts must be in the Scripts folder, the ; working directory will be Scripts. Example: PreLogin_Executable = Test.vbs ; Put "No" if you dont wanna use the option. Note: RUN WAIT is done. ;============================================================================== ; *PreLogin_Executable => Will be executed just before click "Connect to Bnet". ;------------------------------------------------------------------------------ PreLogin_Executable = No ;------------------------------------------------------------------------------ ; *PostLogin_Executable => Will be executed after character selection. ;------------------------------------------------------------------------------ PostLogin_Executable = No ;------------------------------------------------------------------------------ ; *GameStart_Executable => Will be executed at the very start of each new game. ; Only the corpse check/recovery and optional Server IP check are done before. ;------------------------------------------------------------------------------ GameStart_Executable = No ;============================================================================== [Character] ;############################################################################## ; ; GLOBAL CHARACTER & GAME PARAMETERS ; ; * Char_Mode => Mode <Single> for single player or <Battle> for battle.net. ; ==> <SEQ> special mode will help for sequences building: the bot will ; directly run the sequences that are in the mm.BOT.Sequences.ini file. Thats ; means you have launch Diablo 2 yourself (via a shortcut with the correct ; parameters: -direct -txt -w -ns -title "Diablo II" ) and to put your char ; just after the desired TP or WP. Once done; launch the mm.bot.5xx.exe. ; * Char_Account => Your account (Only required if <Battle> mode selected) ; * Char_Password => Your password (Only required if <Battle> mode selected) ; * Char_Slot => Character position in account screen (<1> to <8>) ; * Char_Difficulty => Difficulty: <Normal>, <Nightmare> or <Hell> ; * Char_BNGamePass_String => Suit of keys the bot will use randomly ; to create your games names and passes. You can put the same key multiple ; times (not too much). Set 20+ characters, Personalize it, dont use spaces. ; * Char_BNGameName_Perso => If the parameter is different than "No" the bot ; will take the passed string adding incremented number behind it (1,2..etc..) ; as the new game name creation string, ignoring Char_BNGamePass_String. ; Char_BNGamePass_Perso => Will take this string as default game password ; if Char_BNGameName_Perso is different than "No"... Attention: Personalized ; Game Pass must contains more than 2 alpha numeric characters (a-z / 0-9) ; * Char_MessageSent => /dnd is recommended since messages from wispers have ; colors that -will- disturb the bot! Will be applied at each new cycle. ; Default is here /o igw that should be used with the toolsFList utility. ; * Char_StartRunDelay => Hightly randomised delay at the absolute start of ; each run, when -in game- status is detected. (50-150) ;============================================================================== Char_Mode = Battle Char_Account = alucard42 Char_Password = Char_Slot = 4 Char_Difficulty = Nightmare Char_BNGamePass_String = 123456789-abcdefghijklmnopqrstuvwxyz Char_BNGameName_Perso = No Char_BNGamePass_Perso = No Char_MessageSent = /o igw Char_StartRunDelay = 150 ;============================================================================== ;############################################################################## ; ; LIFE AND MERC PREFERENCES ; ; * Char_MalahHealLifePercent AND Char_MalahHealManaPercent => The life or ; Mana needed to heal at Heal NPC (10% step precision, minimum 10% mana, ; less than 10% will make the bot ignore mana need, and minimum 50% for life) ; * Char_DrinkPotionLifePercent AND Char_DrinkPotionManaPercent => The Life or ; Mana percent needed to drink Potion (10% step precision....) ; * Char_UseMerc => Detect and ressurrect merc if dead <Yes> or <No> ; * Char_HealMerc => Will gave rejuv to merc if life is ~1/3 <Yes> or <No> ; * Char_PreventiveChicken => Chicken if, after a drink the bot see there ; is only 1 column of potions left ? <Yes> or <No> ; * Char_StopIfNoPots => Stop the bot if no more pots in belt ? <Yes> or <No> ; * Char_MaxDrinks => Maximum of drinks allowed per sequence (ie: Eldritch ; attack sequence) if this number is overrided the bot will chicken. ; * Char_CharHealTimer => Minimum time interval in ms between 2 char drinks. ; * Char_MercHealTimer => Minimum time interval in ms between 2 merc drinks. ; * Char_MercWeaponSwitch => Will switch merc weapon when resurrect (infinity!) ;============================================================================== Char_MalahHealLifePercent = 50 Char_MalahHealManaPercent = 50 Char_DrinkPotionLifePercent = 50 Char_DrinkPotionManaPercent = 10 Char_UseMerc = Yes Char_HealMerc = No Char_PreventiveChicken = Yes Char_StopIfNoPots = No Char_MaxDrinks = 20 Char_CharHealTimer = 200 Char_MercHealTimer = 400 Char_MercWeaponSwitch = Yes ;============================================================================== ;############################################################################## ; ; GAMBLE & DIABLO CLONE PREFERENCES ; ; * Char_StashGold => How much in inventory before stashing it ? ; * Char_GambleItem => Gambled item can be <Rings> OR <Amulets> OR <Circlets> ; * Char_GambleGoldStart => Gold amount to start gamble at Gamble NPC ; * Char_GambleGoldStop => Gold amount to stop gamble at Gamble NPC (>200k) ; * Char_GambleDelay => Delay before scan & iding, dont go below 800... ;============================================================================== ; * Char_IpFinderLastByte1,2,3 => Last byte of the server you are looking for. ; If good server is detected the bot will repeat the Precast Sequence Over & ; Over: thats means you need to have "cast in town" sequence to allow IDLE. ; As example Holy shield for pala, frozen armor for sorce, or others... Usage ; is No to ALL if you are NOT looking for a specific server. However put simple ; Bytes (ie: 66) if you search server(s). You can check up to 3 different IP. ; * Char_IpFinderExecutable => Name of the executable/script to launch when IP ; is found. (ie: MyWav.wav or MyScript.bat...) ; * Char_IpFinderExecutablePath => full path of the executable (ie: C:MyFolder) ; NOTE: D2 window is re-maximized once your script/wav terminated to properly ; continue the IDLE using Precast to prevent bot focuse loose. Dont use a script ; or sound that runs too long. If ip found splash screen will spawn automaticly. ; NOTE: Make D2Clone appears at Eldtich and carry him to Shenk (easy kill). ;============================================================================== Char_StashGold = 100000 Char_GambleItem = Rings Char_GambleGoldStart = 400000 Char_GambleGoldStop = 200000 Char_GambleDelay = 1200 ;============================================================================== Char_IpFinderLastByte1 = No Char_IpFinderLastByte2 = No Char_IpFinderLastByte3 = No Char_IpFinderExecutable = No Char_IpFinderExecutablePath = No ;============================================================================== ;############################################################################## ; ; DEFAULT INVENTORY & REPAIR PREFERENCES ; ; * Char_MiniFreeSpaces => At how much free spaces letf in inventory the bot ; will stop. Never let the bot continue to run while inventory & stash are full. ; NOTE: If you make multiple monsters and pickup rare you should have 24+ ! ; If you are only pickup few uniques you can decrease the value to 12-16. ;============================================================================== ; * Char_ForceRepairCycle => Will force a repair to Larzuk every xx runs. ; If value = 0 auto check repair is activated at the start of each run. ; Damaged armors/Helms/etc... And -melee- weapons are automaticly detected. ; Its recommended to force/define a cycle, since the auto check burn ~500 ms ; If you have a sorce give 100 (repair every 100 runs...It's an example.) ;============================================================================== Char_MiniFreeSpaces = 24 ;============================================================================== Char_ForceRepairCycle = 100 ;============================================================================== ;############################################################################## ; ; KEYBOARD SETTINGS/KEYS ; ; * Char_Key_ClearScreen => The key for "clear screen" (look in controls) ; * Char_Key_Switch => The key you use to switch weapons (CTA or Eshield Switch) ; * Char_Key_AutoMap => The keyboard key you use to show the automap ; * Char_Key_Inventory => The keyboard key you use to view inventory ; * Char_Key_ShowItems => The keyboard key you use to view items on the floor ; * Char_Key_PotionsRow1 => Key for Potion 1 (from left to right) ; * Char_Key_PotionsRow2 => Key for Potion 2 (from left to right) ; * Char_Key_PotionsRow3 => Key for Potion 3 (from left to right) ; * Char_Key_PotionsRow4 => Key for Potion 4 (from left to right) ; NOTE : Example of keys: <SPACE>, <SHIFT>, <ALT>, <CTRL>, <F1>, <z>, <6>... ; NOTE : Use -simple- keys like SPACE or a, b, c, z.. instead of F1, F2, ALT ; if you are experiencing problems. Because -simple- keys can be more 'fast'. ; NOTE : Only rejuvenations potions are picked & recongnized by the BOT ; => Fill up the belt with REJUV / FULL REJUV potions before launching the bot. ; => If you want only drink full rejuvs edit the Xrare section of mm.PkId.ini. ;============================================================================== Char_Key_ClearScreen = Space Char_Key_Switch = w Char_Key_AutoMap = TAB Char_Key_Inventory = i Char_Key_ShowItems = Alt Char_Key_PotionsRow1 = 1 Char_Key_PotionsRow2 = 2 Char_Key_PotionsRow3 = 3 Char_Key_PotionsRow4 = 4 Char_Key_ShowBelt = ~ ;============================================================================== [Advanced Settings] ;############################################################################## ; ; MOUSE AND KEYBOARD DIABLO 2 DELAYS/SENSIVITY ; ; If you dont know leave these settings as default. ; * (A)D2_FastClickDelaysRange = <mini>,<maxi> => Fast Clicks are most "actions" ; clicks like attacks, moves, hide mouse...etc.. this is the randomized time ; from <mini> to <maxi> in milliseconds mouse will be pressed: down,delay,up. ; * (B)D2_SlowClickDelaysRange = <mini>,<maxi> => Slow Clicks category, same thing ; as above, but this concern only slow speed required delays like out-of-game ; menus, Npc menus, repair button...etc... ; * (C)D2_MouseClickDownDelay => Length a click is held down before release (ms). ; This delay is the autoit minimum press time for all clicks. ; * (D)D2_SendKeyDownDelay => Length a key is held down before release (ms). ; This delay is the autoit minimum press time for all keys. ; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; All these delays can be tweaked to fix problems OR to increase performances: ; => Total Click time = (C) + (A OR B) + little value (internal & randomized) ; => Total Press Key time = (D) + little value (internal & randomized) ; D2 game have a worst sensivity for clicks and keypresses on low speed comps. ; Increasing a few (C) or/and (D) if you think the game does not receive ; properly the clicks/keys orders, Also search around for all others settings ; like delays in sequences. ; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Test these delays if you need speed: A = 10,15, B = 120,140, C & D = 15 ;============================================================================== D2_FastClickDelaysRange = 20,30 D2_SlowClickDelaysRange = 120,140 D2_MouseClickDownDelay = 20 D2_SendKeyDownDelay = 20 ;============================================================================== ;############################################################################## ; ; INTERACTS DELAYS ; ; If you dont know leave these settings as default. ; * Char_CheckMoveDelay => End of move detection Delay; more is low, more it ; will increase moves reactivity. If too much low the interacts or moves can ; become erratics...(milliseconds). Only concern walk/run moves ; - Try - values starting from 80 to 300 with steps of 20 ; NOTE: Char_CheckMoveDelay IS AN IMPORTANT FACTOR OF OPTIMIZATION !! ; * ItemFocusDelay => time to wait before starting an iding scan, too much low ; delay can cause iding errors, too much high is time loss. >5 and <200. ; Usually is as low as computer is fast. ; * Weot_MiniDelay => When using the WEOT command: Minimum delay to wait before ; starting to check if the teleport was done or not. >300 and <800 ; * Weot_ScanDelay => When using the WEOT command: Delay between each scan. A ; scan serve to check if teleport was effective or not. >40 and <500 ; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Test this delay if you need speed: Char_CheckMoveDelay = 100 ; If you got a sorce with fast cast rate test this: Weot_MiniDelay = 350 ;============================================================================== Char_CheckMoveDelay = 120 ItemFocusDelay = 70 Weot_MiniDelay = 600 Weot_ScanDelay = 100 ;============================================================================== ;############################################################################## ; ; MISC & SPECIAL OPTIONS (some of them deserve support) ; ; If you dont know leave these settings as default. ; ; * BotProcessPriority => can be: Normal or Medium or High; default is medium ; but you can select High if you need more iding & pickit speed. ; ATTENTION: This option boost seriously the bot and all delays are impacted. ; * D2_RunStartKey => You can specify a Key that will be pressed at the ; start of each run. Designed to clear all messages from MapHack or any module. ; Must be done when third programs/hacks are used and disturb the bot due to ; screen messages. Leave it to <No> to dont use this option. ; * Misc_ByPassCheckCorpse => ByPass the Check of Corpse <Yes> ONLY if you are ; immortal... Maybe HC. This one will cute ~500 ms of game run time. ; * D2_PickitRescans => number of screen scans after the last pickup (pickit) ; * D2_PickitMaxRetries => max number of clicks done in a whole pickit action. ; * D2_SlowIntMDelay => Mouse Move speed for slow actions (fastest is 0) ; * D2_FastIntMDelay => Mouse Move speed for fast actions (fastest is 0) ; * D2_IdingMouseSpeed => Same thing as D2_Slow/FastIntMDelay usually at the ; same speed than D2_FastIntMDelay, But if you get iding errors set it to 2. ; * D2_MouseClickDelay => Length of the brief pause in between mouse clicks. ; * D2_SendKeyDelay => Length of the brief pause in between sent keystrokes. ; * LogScanDrop => <Yes> or <No> Will log all scanned on the grounds. ; * LogPicked => <Yes> or <No> Will log all picked/clicked on the ground items. ; * LogSold => <Yes> or <No> Will log all sold items and their statistics. ; * SleepMouseMoves => <Yes> or <No> If yes will move the mouse while sleep. ; * D2_WName => Name of the Diablo II window that the bot will look for. ; * D2_Executable => Name the the Diablo II executable file. ; * D2_CmdParameters => Diablo II executable parameters. ; * D2_SplashBotTitle => Defaut title you want for the bot splash window. ; * Bot_STOP_HotKey => HotKey that stop the bot, default is END ; * Bot_PAUSE_HotKey => HotKey that pause the bot, default is PAUSE ; * Bot_INILOAD_HotKey => HotKey that load .ini settings, default is INS ; (Insert key): Near all settings are reloaded, include PkId & Sequences ! ; Note: Do not execute the INILOAD while attacking monsters... ;============================================================================== BotProcessPriority = High D2_RunStartKey = No Misc_ByPassCheckCorpse = No D2_PickitRescans = 1 D2_PickitMaxRetries = 8 D2_SlowIntMDelay = 2 D2_FastIntMDelay = 1 D2_IdingMouseSpeed = 1 D2_MouseClickDelay = 5 D2_SendKeyDelay = 5 LogScanDrop = Yes LogPicked = Yes LogSold = Yes SleepMouseMoves = Yes D2_WName = Diablo II D2_Executable = Diablo II.exe D2_CmdParameters = -w -ns -lq -direct -txt -title "Diablo II" D2_SplashBotTitle = Bot_STOP_HotKey = END Bot_PAUSE_HotKey = PAUSE Bot_INILOAD_HotKey = INS MMstatusURL = http://www.mmbot.net/modules/MMstatus/MMstatus.ini MMnewsURL = http://www.mmbot.net/modules/MMstatus/MMnews.ini Version =5.44 ;==============================================================================
Char_PreventiveChicken = Yes
Char_DrinkPotionManaPercent = 1
mfg Sp4wNiQuote:
;================================================= =============================
; MM's light sorce sequences: Pindle, Eldritch, and Shenk runs.
;================================================= =============================
; Default sequence is the light sorce one, but you can replace it or edit it
; by whatever you want. Refers the MANUAL to know more about light sorce & merc.
; Lightning sorce is the easiest & cheapest character to proceed Pindle, Eldritch
; and Shenk runs for MFing, but much others builts are possible, of course!
; Dont forget to check your keys settings in Configmm.BOT.ini !!
;================================================= =============================
; Replace below the control keys your character use in game for these skills:
; Note; All these skills are at the right click side.
;================================================= =============================
@TP_Scroll_Key = F8 ; TP Scroll Skill key (must have it and a TP tome...)
@Teleport_Key = F1 ; Teleport Skill Key (must have it)
@Lightning_Key = F2 ; Lightning Skill Key (must have it)
@Chain_Lightning_Key = F3 ; ChainLightning Skill Key (must have it)
@Frozen_Armor_Key = F5 ; Frozen Armor Skill Key (put a blank if you dont have)
@Mana_Shield_Key = F6 ; Mana Shield Skill Key (put a blank if you dont have)
@Battle_Commands_Key = ; Battle Commands Skill Key (leave blank if you dont have)
@Battle_Orders_Key = ; Battle Orders Skill Key (leave blank if you dont have)
;================================================= =============================
; Eventually change the settings below to resolve problems or increase speed.
;================================================= =============================
@Random_Delay_Before_Eldritch = 100,200 ; <mini>,<maxi> TOWN random delay (ms.)
@Random_Delay_Before_Pindle = 100,200 ; <mini>,<maxi> TOWN random delay (ms.)
@Wait_End_Of_Teleport_Delay = 1200 ; Delay before retry to teleport (ms.)
@Timeout_Eldritch_Pre_Attack = 4000 ; Maximum primary attack time on Eldritch (ms.)
@Timeout_Shenk_Pre_Attack = 4000 ; Maximum primary attack time on Shenk (ms.)
@Timeout_Pindle_Pre_Attack = 4000 ; Maximum primary attack time on Pindle (ms.)
@Timeout_Eldritch_Attack = 20000 ; Maximum main attack time on Eldritch (ms.)
@Timeout_Shenk_Attack = 20000 ; Maximum main attack time on Shenk (ms.)
@Timeout_Pindle_Attack = 20000 ; Maximum main attack time on Pindle (ms.)
@Pre-Cast_Random_Delay = 300,400 ; Random Delay when casting CTA or Pre-Cast (ms.)
@Attack_Loop_Delay = 100 ; Tweak it to change attacks loop/cast speed (ms.)
@Key_Push_Delay = 100 ; Delay to let the Skills appears at right click (ms.)
@WP_Menu_Delay = 400 ; Delay x2 to wait the WP menu appears at screen.
;================================================= =============================
;================================================= ===========
; CL Sorce MAIN, The MAIN will call these sequences in order:
;================================================= ===========
[MAIN]
CL_Sorc_Town_Pre_Cast, 0
CL_Sorc_Town_Goto_Eldritch_Wp, 0
CL_Sorc_GoTo_Eldritch, 0
CL_Sorc_Pre_Attack_Eldritch, @Timeout_Eldritch_Pre_Attack
CL_Sorc_Attack_Eldritch, @Timeout_Eldritch_Attack
CL_Sorc_Eldritch_Pickit, 0
CL_Sorc_FromEldritchGoToShenk, 0
CL_Sorc_Pre_Attack_Shenk, @Timeout_Shenk_Pre_Attack
CL_Sorc_Attack_Shenk, @Timeout_Shenk_Attack
CL_Sorc_Shenk_Corpse_teleport,0
CL_Sorc_Attack_Shenk, @Timeout_Shenk_Attack
CL_Sorc_Shenk_Pickit, 0
; And below all the sequences called above, not necessary in order:
;=====================================
; CL Sorce will precast at downstairs
;=====================================
[CL_Sorc_Town_Pre_Cast]
SR(@Random_Delay_Before_Eldritch)
K(@Frozen_Armor_Key)
S(@Key_Push_Delay)
RC(400,60)
SR(@Pre-Cast_Random_Delay)
K(@Mana_Shield_Key)
S(@Key_Push_Delay)
RC(400,60)
SR(@Pre-Cast_Random_Delay)
EXIT
;=============
; BackToTownA5
;=============
[CL_Sorc_BackA5Town]
K(@TP_Scroll_Key)
S(@Key_Push_Delay)
FUNC:TOWNTP ; Return to town using tp
FUNC:A5TownPoint ; Check items at malah, merc status, stash, repair etc... And go to A5 Town WP.
EXIT
;==============================================
; CL Sorce Goto Frigid Highlands (Eldritch WP)
;==============================================
[CL_Sorc_Town_Goto_Eldritch_Wp]
FUNC:A5EWP ; This function will go from A5 Town WP to Eldritch WayPoint.
EXIT
;================
; Go to Eldritch
;================
[CL_Sorc_GoTo_Eldritch]
K(@Teleport_Key)
S(@Key_Push_Delay)
BRC(155,-60)
WEOT(@Wait_End_Of_Teleport_Delay)
CLM
CML
BRC(70,-330)
WEOT(@Wait_End_Of_Teleport_Delay)
CLM
CML
K(@Lightning_Key)
S(@Key_Push_Delay)
EXIT
;=====================================
; Eldritch Primary Light Attack(loop)
;=====================================
[CL_Sorc_Pre_Attack_Eldritch]
K(@Lightning_Key)
RCD(450,50)
S(@Attack_Loop_Delay)
CLM
CML
CMDEAD
CTOE
;=============================
; Eldritch Chain-Light Attack
;=============================
[CL_Sorc_Attack_Eldritch]
K(@Chain_Lightning_Key)
RCD(MFOC)
S(@Attack_Loop_Delay)
CLM
CML
CMDEAD
CTOE
;=================
; Eldritch Pickit
;=================
[CL_Sorc_Eldritch_Pickit]
S(300)
K(@Teleport_Key)
S(@Key_Push_Delay)
RC(440, 140)
WEOT(@Wait_End_Of_Teleport_Delay)
CLM
CML
S(200)
PICKIT(600)
EXIT
;=================
; Goto Shenk
;=================
[Cl_Sorc_FromEldritchGoToShenk]
RC(430, 510)
WEOT(@Wait_End_Of_Teleport_Delay)
CLM
CML
RC(430, 510)
WEOT(@Wait_End_Of_Teleport_Delay)
CLM
CML
RC(430, 510)
WEOT(@Wait_End_Of_Teleport_Delay)
CLM
CML
BRC(300,140)
WEOT(@Wait_End_Of_Teleport_Delay)
CLM
CML
BRC(690,330)
WEOT(@Wait_End_Of_Teleport_Delay)
CLM
CML
BRC(650,260)
WEOT(@Wait_End_Of_Teleport_Delay)
CLM
CML
BRC(360,350)
WEOT(@Wait_End_Of_Teleport_Delay)
CLM
CML
RC(747,545)
WEOT(@Wait_End_Of_Teleport_Delay)
CLM
CML
EXIT
;=====================================
; Shenk Primary Light Attack(loop)
;=====================================
[CL_Sorc_Pre_Attack_Shenk]
K(@Lightning_Key)
BRCD(330,330)
S(@Attack_Loop_Delay)
CLM
CML
CMDEAD
CTOE
;=============================
; Shenk Chain-Light Attack
;=============================
[CL_Sorc_Attack_Shenk]
K(@Chain_Lightning_Key)
RCD(MFOC)
S(@Attack_Loop_Delay)
CLM
CML
CMDEAD
CTOE.
;==========================
; Shenk Corpse teleport to
;==========================
[CL_Sorc_Shenk_Corpse_teleport]
S(300)
K(@Teleport_Key)
S(@Key_Push_Delay)
BRC(300, 300)
WEOT(@Wait_End_Of_Teleport_Delay)
;=============================================
; Simple Pickit (used multiple times at shenk.
;=============================================
[CL_Sorc_Shenk_Pickit]
CLM
CML
S(200)
PICKIT(600)
EXIT