Elunium and Oridecon Macro

Bored of making pure oridecon and elunium one by one?

Then here is the macro for both just follow the steps which is written in the downloaded files.

I have personally used many times on many low rate ragnarok servers.

Copy Paste the following code in macros.txt. If you don’t have that file create a new text file and name it as macros.txt

Make sure you have macros plugin in the plugin folder of openkore. If you don’t have then download it from openkore site.

 

##########################################
# AN INTEGRATED ELU/ORI STONE REFINERY:-
##########################################
# CONFIGURATION:-
#==================
#
# 1. Refine NPC = 63 69 prt_in
# 2. Kafra NPC = prontera 282 200
# 3. On automacro refinery please choose
# – “set option 0” for Oridecon
# – “set option 1” for Elunium
#
##########################################

automacro refinery {
map prontera
run-once 1
set options 0
set test 0
delay 2
call OreRefinery
}

macro OreRefinery {

if (@config (autoTalkCont) = 0) goto option
do conf autoTalkCont 0

:option
if ($options = 1) goto option1

:option0
$ore = Rough Oridecon
$pure = Oridecon
$resp = 0
goto store

:option1
$ore = Rough Elunium
$pure = Elunium
$resp = 1

:store
if (@config (storageAuto_npc) = prontera 282 200) goto storenext
do conf storageAuto_npc prontera 282 200
:storenext
do conf storageAuto_keepOpen 1
do eval $::Macro::Data::varStack{test} = $::cart{exists}
if ($test = 0) goto end2
log Refine $ore In Progress!!!
do autostorage #You may use the chat storage here
pause 1

:start
call frmstoretoinv
if ($storeore = 0) goto end
call frminvtocart1
call cartweight
$storageore = @storamount ($ore)
if ($storageore < 5) goto initial
if ($addoretocart > 0) goto start
call selfweight
if ($getore > 0) goto start
pause 1

:initial
do storage close
do move 60 68 prt_in

:talk
$check = @invamount ($ore)
if ($check < 5) goto getfromcart
call talk

:getfromcart
pause 1
call getfrmcart
$check = @invamount ($ore)
if ($check < 5) goto store
$pure1 = @invamount ($pure)
if ($pure1 = 0) goto talk
if ($pure1 > 0) goto addpuretocart
call cartweight
if ($addoretocart > 0) goto getfromcart
goto talk

:addpuretocart
call cartweight
call pureadd
goto getfromcart

:end
log No More Ore: $ore Finish Refine
stop
:end2
log You dont have a Cart!!! This macro package need to use cart.
}

macro frmstoretoinv {
log Try To Get $ore From Storage Into Inventory

:x
pause 1
$pure1 = @invamount ($pure)
$pure2 = @cartamount ($pure)
if ($pure1 = 0) goto x1
log Try To Add $pure1 ea Of $pure In Inventory To Storage
do storage add @inventory ($pure) $pure1

:x1
pause 1
if ($pure2 = 0) goto x2
log Try To Add $pure2 ea Of $pure In Cart To Inventory
$getpure = 0
do eval $::Macro::Data::varStack{getpure} = int(($::char->{‘weight_max’} – $::char->{‘weight’}) * 90 / 100 / 20)
do cart get @cart ($pure) $getpure
goto x

:x2
$getore = 0
do eval $::Macro::Data::varStack{getore} = int(($::char->{‘weight_max’} – $::char->{‘weight’}) * 90 / 100 / 100)

if ($getore = 0) goto stop
$oxxx = @eval ($getore*5)
$storeore = @storamount ($ore)
if ($storeore = 0) goto stop1

if ($storeore < $oxxx) goto next1
do storage get @storage ($ore) $oxxx
goto end

:next1
$x = @eval ($storeore/5)
$ox = @arg (“$x”, 1)
if ($ox = 0) goto stop1
do storage get @storage ($ore) @eval ($ox*5)
goto end

:stop
log You Are Over Weight
goto end

:stop1
log No more Ore To Refine

:end

}

macro frminvtocart1 {
log Try To Add $ore In Inventory To Cart
:x
pause 1
$pure1 = @invamount ($pure)
$pure2 = @cartamount ($pure)
if ($pure1 = 0) goto x1
do storage add @inventory ($pure) $pure1

:x1
pause 1
if ($pure2 = 0) goto x2
log Try To Add $pure2 ea Of $pure In Cart To Inventory
$getpure = 0
do eval $::Macro::Data::varStack{getpure} = int(($::char->{‘weight_max’} – $::char->{‘weight’}) * 90 / 100 / 20)
do cart get @cart ($pure) $getpure
goto x

:x2
$citems = @eval ($::cart{items})
$cmitems = @eval ($::cart{items_max})

call cartweight

if ($citems = $cmitems) goto stop1
if ($addoretocart = 0) goto stop2

$oxx = @eval ($addoretocart*5)
$invore = @invamount ($ore)
if ($invore = 0) goto end
if ($invore < $oxx) goto next
do cart add @inventory ($ore) $oxx
goto end

:next
$x = @eval ($invore/5)
$ox = @arg (“$x”, 1)
if ($ox = 0) goto end
do cart add @inventory ($ore) @eval ($ox*5)
goto end

:stop1
log Max Items Number Reached In Cart
goto end

:stop2
log Cart Is Over Limit
log Proceed To Refine Npc

:end

}

macro getfrmcart {
log Try To Get $ore From Cart Into Inventory

$getore = 0
do eval $::Macro::Data::varStack{getore} = int(($::char->{‘weight_max’} – $::char->{‘weight’}) * 90 / 100 / 100)

if ($getore = 0) goto stop

$amgetore = @eval ($getore*5)
$cartore = @cartamount ($ore)
if ($cartore < 5) goto end
if ($cartore < $amgetore) goto nextget
do cart get @cart ($ore) $amgetore
goto end

:nextget
$x = @eval ($cartore/5)
$ox = @arg (“$x”, 1)
do cart get @cart ($ore) @eval ($ox*5)
goto end

:stop
log Cannot Get Ore From Cart: You Are Over Limit

:end
pause 1

}

macro talk {
$orevalue = @invamount ($ore)
while ($orevalue >= 5) as talk
pause 1
do talknpc 63 69 c r$resp c
pause 1
$orevalue = @invamount ($ore)
end talk
}

macro cartweight {
$addoretocart = 0
do eval $::Macro::Data::varStack{addoretocart} = int(($::cart{‘weight_max’} – $::cart{‘weight’}) / 100)
}

macro selfweight {
$getore = 0
do eval $::Macro::Data::varStack{getore} = int(($::char->{‘weight_max’} – $::char->{‘weight’}) * 90 / 100 / 100)
}

macro pureadd {
$pcanadd = 0
do eval $::Macro::Data::varStack{pcanadd} = int(($::cart{‘weight_max’} – $::cart{‘weight’}) / 20)
if ($pcanadd = 0) goto end
$pure1 = @invamount ($pure)
if ($pure1 = 0) goto end
if ($pure1 > $pcanadd) goto add
do cart add @inventory ($pure) $pure1
goto end

:add
do cart add @inventory ($pure) $pcanadd

:end
}

Source: Openkore.com

Acolyte, Priest, High Priest openkore skill blocks

Copy Paste the following skills blocks in the config.txt file of your openkore folder.

 

Acolyte Skills:

Self-Skill

Heal:

useSelf_skill Heal {
lvl 10
hp < 50%
sp > 10%
}

Increase Agi:

useSelf_skill Increase AGI {
lvl 10
whenStatusInactive Increase AGI
sp > 20%
timeout 5
}

Blessing:

useSelf_skill Blessing {
lvl 10
whenStatusInactive Blessing
sp > 15%
timeout 5
}

Runwach:

useSelf_skill Ruwach {
lvl 1
whenStatusInactive Ruwach
sp > 20%
timeout 10
}

Angelus:

useSelf_skill Angelus {
lvl 10
whenStatusInactive Angelus
sp > 30%
timeout 5
}

Cure:

useSelf_skill Cure {
lvl 1
whenStatusActive Cursed, Blinded, Chaos, Silenced
sp > 10%
timeout 5
}

Attack Skill

Holy Light:

attackSkillSlot Holy Light {
lvl 1
sp > 20%
monsters
}

Decrease Agi:

attackSkillSlot Decrease AGI {
lvl 10
sp > 30%
monsters
maxAttempts 5
maxUses 1
}

Party Skills

Heal:

partySkill Heal {
lvl 5
target_hp < 70%
sp > 10 %
}

Blessing:

partySkill Blessing {
lvl 10
sp > 30%
notInTown 1
timeout 3
target_whenStatusInactive Blessing
target_timeout 240
}

Increase Agi:

partySkill Increase AGI {
lvl 10
sp > 45%
notInTown 0
timeout 3
target_whenStatusInactive Increase AGI
target_timeout 240
}

Angelus:

partySkill Angelus {
lvl 10
sp > 45%
notInTown 1
timeout 3
target_whenStatusInactive Angelus
target_timeout 240
isSelfSkill 1
}

Cure:

partySkill Cure {
lvl 1
target_whenStatusActive Cursed, Blinded, Chaos, Silenced
sp > 10%
timeout 5
}

Priest/High Priest Skills

Self-Skill

Kyrie Eleison:

useSelf_skill Kyrie Eleison {
lvl 10
sp > 45%
stopWhenHit 1
notWhileSitting 1
notInTown 1
timeout 5
whenStatusInactive Kyrie Eleison
}

Assumptio:

useSelf_skill Assumptio {
lvl 10
sp > 20%
stopWhenHit 1
notWhileSitting 1
notInTown 1
timeout 5
disabled 1
whenStatusInactive Assumtio
}

Mangificat:

useSelf_skill Magnificat {
lvl 5
sp > 45%
stopWhenHit 1
notWhileSitting 1
notInTown 1
timeout 5
whenStatusInactive Magnificat
}

Party Skills

Kyrie Eleison:

partySkill Kyrie Eleison {
lvl 10
sp > 45%
stopWhenHit 1
notWhileSitting 1
notInTown 1
timeout 5
disabled 1
target_whenStatusInactive Kyrie Eleison
target_timeout 240
}

Magnificat:

partySkill Magnificat {
lvl 3
sp > 30%
stopWhenHit 1
timeout 10
whenStatusInactive Magnificat
partyAggressives < 1 isSelfSkill 1 } partySkill Resurrection { lvl 4 target_dead 1 } partySkill Impositio Manus { lvl 10 sp > 25
notInTown 1
timeout 3
disabled 0
target_whenStatusInactive Impositio Manus
target_timeout 60
}

Status Recovery:

partySkill Status Recovery {
lvl 10
sp > 15%
timeout 2
target_whenStatusActive Frozen, Stone Curse, Stun
}

Aspersio:

partySkill Aspersio {
lvl 5
sp > 25%
timeout 2
target_whenStatusInactive Aspersio
inInventory Holy Water
}

Suffragium:

partySkill Suffragium {
lvl 3
sp > 25%
timeout 8
target_whenStatusInactive Suffragium
notInTown 1
}

Assumptio:

partySkill Assumptio {
lvl 10
sp > 20%
stopWhenHit 1
notWhileSitting 1
notInTown 1
timeout 5
disabled 1
target_whenStatusInactive Assumtio
target_timeout 98
}

Gloria:

useSelf_skill Gloria {
lvl 10
sp > 45%
whenStatusInactive Gloria
timeout 28
}

Special thanks to Openkore.com for creating such a wonderful program which helped me and many botters throughout the Ragnarok journey.

Acolyte to Sura Skill Tree for Gate of Hell Build

I had received few requests for acolyte to sura skill tree from my readers so I made this post specially for them :-).

 

Acolyte Skills:

Divine Protection Level 10
Demon Bane Level 10
Ruwach Level 1
Pneuma Level 1
Teleportation Level 2
Warp Portal Level 4
Heal Level 4
Increase Agility Level 5
Decrease Agility Level 1
Blessing Level 10
Cure Level 1
Holy Light Level 1 Quest Skill

Screenshot: Click Here

 

Champion Skills:

Iron Hand Level 7
Spirits Recovery Level 2
Call Spirits Level 5
Absorb Spirits Level 1
Triple Attack Level 5
Body Relocation Level 1
Dodge Level 5
Investigate Level 5
Finger Offensive Level 5
Steel Body Level 3
Blade Stop Level 5
Critical Explosion Level 5
Asura Strike Level 5
Chain Combo Level 3
Combo Finish Level 3
Palm Push Strike Level 2
Tiger Knuckle Fist Level 2
Chain Crush Combo Level 4
Dangerous Soul Collect Level 1
Ki Translation Level 1 Quest Skill
Ki Explosion Level 1 Quest Skill

Screenshot: Click Here

 

Sura Skills (GOH Build):

Dragon Combo (Twin Dragon) Level 1
Earth Shaker Level 2
Fallen Empire Level 3
Tiger Cannon Level 5
Rampage Blaster (Explosive Spirit Shot) Level 3
Cursed Circle Level 5
Windmill Level 1
Rising Dragon Level 10
Assimilate Power Level 1
Power Velocity (All Spirit Injection) Level 1
Gate of Hell (Rakshasa Phoenix Destruction Fist) Level 10
Gentle Touch – Quiet (Pressure Point: Silence) Level 3
Gentle Touch – Cure (Presure Point: Recovery) Level 1
Gentle Touch – Energy Gain (Pressure Point: Energy Gain) Level 3

Screenshot: Click Here

 

I will soon make a complete guide for sura. If you want to know about stats or equips then you can refer the old sura guide (click here) but that’s outdated and not proper so I will make a proper guide asap.

 

Credits: ValkyrieStyle (For helping me with Sura Skills.)

Working on WoE/PvM Lord Knight Build [Prototype]

As I wrote in my previous post that I have joined some Low Rate server for WoE and I am working on a Lord Knight Build for WoE as well as PvM.

On this server I am trying to make kind of Hybrid Lord Knight which can kill or paralyze low hp characters like High Wizards, especially snipers and others.

Here are few advantages of playing low rate server which you can consider while selecting a Lord Knight Build.

1)      Creators do not spam Acid Demonstration much on you as they got limited AD bottles if it’s difficult to bot or got Harmony installed.

2)      Champion’s Asura damage is low if there is no stats reset npc so you can lower your vitality and invest on agility or any other stat.

3)      Most of your opponents won’t have proper gears or godly items so you won’t receive much damage from them.

Disadvantage

1)      Even it would take a lot of time to get you properly equipped.

2)      Most of the low rate servers have @storage command disabled so you can carry limited amount of supplies during WoE.

3)      Think twice before going for any build because it won’t be easy to hunt gears or reset your stats and skills.

After thinking all the advantages and disadvantages I have decided to make such hybrid LK which can be used for killing or paralyzing players as well as breaking the Emperium and working as a tank for my guild. I won’t suggest using this kind of Lord Knight in PvP but if you are good in switching gears and know the weakness of your opponents then you can go for it.

The build on which I am working (It’s not complete thou):

Stats (excluding bonus and buffs):

str 95 or above (base so that I get the +20 attack bonus from Krasnaya [3])

vit around 85

dex 50~55

agi 30~35

int 1

luk 1

My current stats Screenshot

 1 (1)

Skills as Swordman :

Sword Mastery Level    10

Two-Handed Sword Mastery      Level    10

Increase Recuperative Power    Level    8

Bash      Level    10

Provoke               Level    5

Magnum Break Level    5

Endure Level    1

Moving HP Recovery      Level    1              Quest Skill

Fatal Blow           Level    1              Quest Skill

Auto Berserk     Level    1              Quest Skill

Screenshot

2

Skill as Lord Knight:

Spear Mastery  Level    10

Pierce   Level    3

Spear Boomerang            Level    4

Two-Hand Quicken         Level    10

Auto Counter    Level    5

Bowling Bash     Level    10

Riding    Level    1

Cavalry Mastery               Level    5

Aura Blade          Level    5

Parrying               Level    10

Concentration   Level    5

Berserk                Level    1

One-Hand Quicken         Level    1              Soul Linked

Charge Attack    Level    1              Quest Skill

Screenshot of my Lk skills but they are still incomplete

3

Pros:-

1)      Level will be easy because you can use Two Handed Quicken+ Parrying which will give you good attack speed and will require less amount on potions as you parrying helps to block attacks from opponents.

2)      You have all the basic Masteries of weapons i.e One Hand Sword,Two Handed Sword and Spear Mastery which gives an advantage that you can use all weapons which are available for Lord Knight class.

3)      You can even use Shield and One-Hand Quicken which can help you in WoE.

4)      You get high attack speed even with low agility.

5)      You get decent attack speed (nearly 181~183) and dps.

6)      You can use both one handed sword when linked and two handed sword when dispelled or link goes.

7)      Using Spear Boomerang you can deliver status to High Wizards, Snipers or other classes.

8)      Got a decent Hp when fully equipped and max levelled so that you can tank most of the attacks including asura damage.

9)      You can even kill snipers and high wizards. I always try to kill the trapper first while I am tanking so that my guild can walk easily without getting stuck on traps then my next target would be Bard/Clown which use Poem of Bragi as they focus mostly on int/dex and don’t have much hp.

10)   You can even kill creators and champions as they are one of the biggest threat to Lord knights but on low rates the story is different as they creators got limited amount of AD bottles and both champions as well as the creator got low hp so you can Bash stun and bowling bash to death xD.

 

Cons:-

1)      You won’t have any spear skills except Spear Boomerang.

2)      Decrease Agility skill can create problem.

Back to Ragnarok Online

After a long break I have started playing Ragnarok Online again.  From past few months I was not been able to update this site but I hope that I can write few good posts now. I am sorry to inform you guys that I have stopped accepting guest posts as I got nearly 30,000+ spam guest posts because of which I had to delete all those pending posts which may include some real good guides written by guest authors which could not be reviewed by me.I have even deleted all pending comments as I got nearly 5000+ comments in which most of the comments were spam and seems like my spam filter plugin was not working properly because of which I had no choice but to delete all legit and spam pending comments. Now I have installed proper spam filter plugins to tackle such situations.

Anyways I am currently playing a low rate server (8x/8x/8x) and working on some Lord Knight WoE build on same server (only transcendent class 99/70) and going to play it just for WoE for my friends and Guild. I am searching for an active PvP or BG server for both transcendent class (99/70) and 3rd jobs (150/50), if you guys know any such good server I would like to know about it from your comments. Even I love to Hunt MvP Boss Monsters so I would like to join some MvP high rate server.

 

Enjoy!!

-Sid