[Marauder] A CR modified from the default Exile CR (Updated on 3 Jul 2014)
My build (in simple way, first speak gem has higher priority):
All my passive is going to 2H weapon && 2H mace.
Most of the following support gems are not required and just a suggestion, please feel free to replace it if you have better idea (and share with us
) or you don't have enough linked socket.
Go to https://www.thebuddyforum.com/exilebuddy-forum/combat-routines/168095-marauder-cr-modified-default-exile-cr-updated-17-jun-2014-a-post1556162.html#post1556162 for the build history
Main attack skill: Infernal Blow with Melee Splash & Endurance Charge On Melee Stun
Sidekick attack skill: Dominating Blow
Life saving skill: Leap Slam with Life Gain on Hit / Life Leech
Optional skill:
1. Cast When Damage Take => Enduring Cry => Immortal Call
2. Molten Shell => Increased Duration
How to install:
Download the zip file, unzip it @ "Routines" folder in your EB directory, restart the EB then choose "ExileMod"
Different from the default CR:
(Removed) 1. Added a low life timer that monitor the health percentage of character, if the health percentage is dropped to 20, the CR will auto logout (Just like chicken logout provided by EB config, but the response delay is way lesser than it), to disable this function, comment the following line ~@1560 (add // in front of the line)
To config the percentage to match your need, the code block is ~@ line 220
2. Shorten the minimum distance of target of Leap Slam from 40 to 25
(Adjusted) 3. Added cast logic to Leap Slam that if health percentage is dropped below 40, then try to get a new target that its distance is >= 25 && < 50 for escape.
This change involves two code block,
block 1 ~@ line 1284:
block 2 ~@ line 1440:
(Removed) 4. If there is exact one monster in range 25 from character and that monster's type is unique, cast Heavy Strike on it
(Modified/Adjusted) 5. If there is exact one monster in range 25 from character and that monster's type is not unique, cast Dominating Blow on it
(Removed) 6. Flame Totem will be use on rare and unique monster only.
(Removed) 7. If meet Kole In Lunaris Temple, logout and create an new instance of Lunaris Temple Level 2, after the new instance is created, target zone will set to Lunaris Temple Level 3
Comment the following block ~@ line 1425 to disable this ability:
ToDo:
1. Find a way to done with using Leap Slam after opened a strongbox
2. Find a way to open portal back to town instead of logout when low life
3. That seems the percentage of life is calculated by max life after decreased by aura (if blood magic), would like to fix it by adding logic or just adjust the value
Hi forks!
I've been worked on the default exile CR from version 0.1.2027.49 to suit my own requirement and I want to share for commenting and improvement. Please don't use it at hardcore (I will take no responsibility no matter how you use it) :'(
This bot should be semi-flexible to melee build, you can use any gear you want just make sure you know what ability this bot have![]()
Current version is 0.1.0, please go to https://www.thebuddyforum.com/exilebuddy-forum/combat-routines/168095-marauder-cr-modified-default-exile-cr-updated-17-jun-2014-a-post1556105.html#post1556105 to check what is changed![]()
My build (in simple way, first speak gem has higher priority):
All my passive is going to 2H weapon && 2H mace.
Most of the following support gems are not required and just a suggestion, please feel free to replace it if you have better idea (and share with us

Go to https://www.thebuddyforum.com/exilebuddy-forum/combat-routines/168095-marauder-cr-modified-default-exile-cr-updated-17-jun-2014-a-post1556162.html#post1556162 for the build history
Main attack skill: Infernal Blow with Melee Splash & Endurance Charge On Melee Stun
Sidekick attack skill: Dominating Blow
Life saving skill: Leap Slam with Life Gain on Hit / Life Leech
Optional skill:
1. Cast When Damage Take => Enduring Cry => Immortal Call
2. Molten Shell => Increased Duration
How to install:
Download the zip file, unzip it @ "Routines" folder in your EB directory, restart the EB then choose "ExileMod"
Different from the default CR:
The following is not the exact description of this CR, please go to https://www.thebuddyforum.com/exilebuddy-forum/combat-routines/168095-marauder-cr-modified-default-exile-cr-updated-17-jun-2014-a-post1556105.html#post1556105 to see what have changed![]()
(Removed) 1. Added a low life timer that monitor the health percentage of character, if the health percentage is dropped to 20, the CR will auto logout (Just like chicken logout provided by EB config, but the response delay is way lesser than it), to disable this function, comment the following line ~@1560 (add // in front of the line)
Code:
BuffComposite.AddChild(CreateLowHealthLogic());
Code:
private Composite CreateLowHealthLogic()
{
Log.Debug("Register portal logic");
return new PrioritySelector(
new Decorator(ret => [COLOR="#FF0000"]Me.HealthPercent <= 20[/COLOR] && _lowHealthActionCd.IsFinished,
new Action(ret =>
{
Log.Debug("******Health percent [COLOR="#FF0000"]reached 20%[/COLOR], logging out to escape");
_lowHealthActionCd.Reset();
Loki.Game.LokiPoe.Gui.Logout(true);
})
)
);
}
(Adjusted) 3. Added cast logic to Leap Slam that if health percentage is dropped below 40, then try to get a new target that its distance is >= 25 && < 50 for escape.
This change involves two code block,
block 1 ~@ line 1284:
Code:
Register(
"Leap Slam",
ret =>
(
[COLOR="#FF0000"]BestTarget.Distance >= 25 || Me.HealthPercent < 40[/COLOR]
) && BestTarget.IsInLineOfSight
);
Code:
if ([COLOR="#FF0000"]Me.HealthPercent < 40[/COLOR])
{
foreach (Monster mob in LokiPoe.ObjectManager.Objects.OfType<Monster>())
{
if (mob.Id == Me.Id || mob.IsDead || !mob.IsActive || [COLOR="#FF0000"]mob.Position.Distance(Me.Position) < 25 || mob.Position.Distance(Me.Position) > 50[/COLOR] || !mob.IsInLineOfSight)
{
continue;
}
Log.Debug(
"******Got monster [COLOR="#FF0000"]distance >= 25 due to character's health < 40%[/COLOR], returned monster's distance: " + mob.Position.Distance(Me.Position)
);
return mob as Monster;
}
Log.Debug("******Failed to get monster with distance >= 25 for escape.");
}
(Modified/Adjusted) 5. If there is exact one monster in range 25 from character and that monster's type is not unique, cast Dominating Blow on it
(Removed) 6. Flame Totem will be use on rare and unique monster only.
(Removed) 7. If meet Kole In Lunaris Temple, logout and create an new instance of Lunaris Temple Level 2, after the new instance is created, target zone will set to Lunaris Temple Level 3
Comment the following block ~@ line 1425 to disable this ability:
Code:
if (Loki.Bot.Logic.Bots.Grind.GrindBotSettings.Instance.GrindZoneId == "3_3_14_2")
{
Loki.Bot.Logic.Bots.Grind.GrindBotSettings.Instance.GrindZoneId = "3_3_14_3";
}
foreach (Monster mob in LokiPoe.ObjectManager.Objects.OfType<Monster>())
{
if (mob.Name == "Kole" && mob.Position.Distance(Me.Position) < 25)
{
Log.Debug("******Meet Kole, loggin out...");
Loki.Bot.Logic.Bots.Grind.GrindBotSettings.Instance.GrindZoneId = "3_3_14_2";
Loki.Game.LokiPoe.Gui.Logout(true);
return mob;
}
}
ToDo:
1. Find a way to done with using Leap Slam after opened a strongbox
2. Find a way to open portal back to town instead of logout when low life
3. That seems the percentage of life is calculated by max life after decreased by aura (if blood magic), would like to fix it by adding logic or just adjust the value
Attachments
Last edited: