Page 1 of 1

need feedback - razor macro

Posted: Thu Mar 01, 2012 9:20 pm
by krystol
test and leave some feedback please.
note windows 7 hides your razor macros at this location C:\Users\[INSERT USER NAME HERE]\AppData\Roaming\Razor\Macros

This macro does not auto target and uses last target.
Make a key to set last target and a key to target nearest(hostile- i think will selecet anything except blues)
Make arm/dress macro called invis and robe
Reset lift to your own weapon. To do this change to type to know which weapon, then record lifting yours.
Reset bag of sending(double click) to your own if you want to use this. its in the weight=>420
Toggles: if hp =>888 (on/off) , if mounted/else,
If checks current settings - hp=<50 invis shroud - hp=<100 touch of life - stam=<150 divine fury - weight=>420 bag of sending
[claimall/[claim - toggled off

requires
weapons:bone harvester, spellchannel cutlass(captian jack sparrow)
This macro will
check hp in 4 spots and stam in 2 spots in and outside of the loop, casting touchoflife, divine fury, and using an invis shroud if hp low.
Use the following
buffs: concencrate weapon, enemy of one, confidence, evasion. When un-mounted- trial by fire, hollow reed, sacred boon, curse weapon
debuffs:When un-mounted- fire field(toggled off-reveals hidden), poison, strangle, dampen spirit.
spells: mirror image
skills: discordance, hiding, animal lore
items:flute
attacks:counter attack, bleed(cutlass), mortal strike(bone harvester), death strike, paralyze strike(fist), shadowstrike(cutlass)

Code: Select all

!Loop
Assistant.Macros.ExtCastSpellAction|203|4294967295
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.IfAction|0|0|888
Assistant.Macros.ExtCastSpellAction|206|4294967295
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.EndIfAction
Assistant.Macros.IfAction|0|0|888
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.ExtCastSpellAction|402|4294967295
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.EndIfAction
Assistant.Macros.IfAction|0|0|50
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.UnDressAction|robe|255
Assistant.Macros.PauseAction|00:00:00.6000000
Assistant.Macros.DressAction|invis
Assistant.Macros.PauseAction|00:00:10
Assistant.Macros.UnDressAction|invis|255
Assistant.Macros.PauseAction|00:00:00.1000000
Assistant.Macros.UseSkillAction|21
Assistant.Macros.PauseAction|00:00:00.5000000
Assistant.Macros.DressAction|robe
Assistant.Macros.EndIfAction
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.IfAction|0|0|100
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.HotKeyAction|1195|
Assistant.Macros.HotKeyAction|1059|
Assistant.Macros.SpeechAction|0|52|3|ENU|0|[cs touchoflife
Assistant.Macros.PauseAction|00:00:02
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.HotKeyAction|1059|
Assistant.Macros.PauseAction|00:00:00.1000000
Assistant.Macros.HotKeyAction|1058|
Assistant.Macros.EndIfAction
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.IfAction|2|0|150
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.ExtCastSpellAction|205|4294967295
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.EndIfAction
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.IfAction|5|1|420
Assistant.Macros.PauseAction|00:00:00.2000000
Assistant.Macros.DoubleClickAction|1130194761|3702
Assistant.Macros.PauseAction|00:00:00.3000000
Assistant.Macros.TargetTypeAction|False|3821
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.EndIfAction
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.ExtCastSpellAction|203|4294967295
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.IfAction|6|-1|0
Assistant.Macros.ElseAction
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.HotKeyAction|1059|
Assistant.Macros.SpeechAction|0|52|3|ENU|0|[cs hollowreed
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.HotKeyAction|1059|
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.EndIfAction
Assistant.Macros.IfAction|6|0|888
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.ElseAction
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.HotKeyAction|1195|
Assistant.Macros.HotKeyAction|1059|
Assistant.Macros.SpeechAction|0|52|3|ENU|0|[cs sacredboon
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.HotKeyAction|1058|
Assistant.Macros.EndIfAction
Assistant.Macros.ExtCastSpellAction|203|4294967295
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.EndIfAction
Assistant.Macros.IfAction|0|0|888
Assistant.Macros.ExtCastSpellAction|502|4294967295
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.EndIfAction
Assistant.Macros.IfAction|0|0|888
Assistant.Macros.SpeechAction|0|52|3|ENU|0|[cs trialbyfire
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.EndIfAction
Assistant.Macros.IfAction|0|0|888
Assistant.Macros.DoubleClickTypeAction|10245|True
Assistant.Macros.PauseAction|00:00:00.1000000
Assistant.Macros.UseSkillAction|15
Assistant.Macros.PauseAction|00:00:00.3000000
Assistant.Macros.LastTargetAction
Assistant.Macros.EndIfAction
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.ExtCastSpellAction|203|4294967295
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.IfAction|0|1|888
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.HotKeyAction|1058|
Assistant.Macros.ExtCastSpellAction|28|4294967295
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.HotKeyAction|1058|
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.EndIfAction
Assistant.Macros.IfAction|6|-1|0
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.ElseAction
Assistant.Macros.HotKeyAction|1058|
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.ExtCastSpellAction|20|4294967295
Assistant.Macros.PauseAction|00:00:00.5000000
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.HotKeyAction|1058|
Assistant.Macros.EndIfAction
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.ExtCastSpellAction|403|4294967295
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.IfAction|6|-1|0
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.ElseAction
Assistant.Macros.HotKeyAction|1058|
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.ExtCastSpellAction|111|4294967295
Assistant.Macros.PauseAction|00:00:00.2000000
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.HotKeyAction|1058|
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.EndIfAction
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.ExtCastSpellAction|203|4294967295
Assistant.Macros.IfAction|6|-1|0
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.ElseAction
Assistant.Macros.HotKeyAction|1058|
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.SpeechAction|0|52|3|ENU|0|[cs dampenspirit
Assistant.Macros.PauseAction|00:00:01.3000000
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.HotKeyAction|1058|
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.EndIfAction
Assistant.Macros.IfAction|6|-1|0
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.ElseAction
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.ExtCastSpellAction|104|4294967295
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.EndIfAction
Assistant.Macros.IfAction|0|0|888
Assistant.Macros.PauseAction|00:00:00.1000000
Assistant.Macros.UseSkillAction|2
Assistant.Macros.PauseAction|00:00:00.3000000
Assistant.Macros.LastTargetAction
Assistant.Macros.EndIfAction
Assistant.Macros.IfAction|0|0|888
Assistant.Macros.HotKeyAction|1022|
Assistant.Macros.PauseAction|00:00:00.1000000
Assistant.Macros.SetAbilityAction|11
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.PauseAction|00:00:00.6000000
Assistant.Macros.LiftAction|1191188220|1|9915
Assistant.Macros.DropAction|0x18F75F|(0, 0, 0)|1
Assistant.Macros.PauseAction|00:00:00.5000000
Assistant.Macros.SetAbilityAction|9
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.PauseAction|00:00:02
Assistant.Macros.HotKeyAction|1022|
Assistant.Macros.PauseAction|00:00:00.1000000
Assistant.Macros.SetAbilityAction|11
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.PauseAction|00:00:00.6000000
Assistant.Macros.LiftAction|1081204513|1|5185
Assistant.Macros.PauseAction|00:00:00.1000000
Assistant.Macros.DropAction|0x18F75F|(0, 0, 0)|1
Assistant.Macros.PauseAction|00:00:00.6000000
Assistant.Macros.EndIfAction
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.ForAction|2
Assistant.Macros.IfAction|0|0|50
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.UnDressAction|robe|255
Assistant.Macros.PauseAction|00:00:00.6000000
Assistant.Macros.DressAction|invis
Assistant.Macros.PauseAction|00:00:10
Assistant.Macros.UnDressAction|invis|255
Assistant.Macros.PauseAction|00:00:00.1000000
Assistant.Macros.UseSkillAction|21
Assistant.Macros.PauseAction|00:00:00.5000000
Assistant.Macros.DressAction|robe
Assistant.Macros.EndIfAction
Assistant.Macros.IfAction|0|1|888
Assistant.Macros.HotKeyAction|1195|
Assistant.Macros.SpeechAction|0|52|3|ENU|0|[claimall
Assistant.Macros.PauseAction|00:00:00.1000000
Assistant.Macros.TargetTypeAction|False|8198
Assistant.Macros.EndIfAction
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.IfAction|0|1|888
Assistant.Macros.HotKeyAction|1195|
Assistant.Macros.SpeechAction|0|52|3|ENU|2|16|9|[claim
Assistant.Macros.PauseAction|00:00:00.1000000
Assistant.Macros.TargetTypeAction|False|8198
Assistant.Macros.EndIfAction
Assistant.Macros.IfAction|0|0|100
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.HotKeyAction|1195|
Assistant.Macros.HotKeyAction|1059|
Assistant.Macros.SpeechAction|0|52|3|ENU|0|[cs touchoflife
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.PauseAction|00:00:02
Assistant.Macros.HotKeyAction|1059|
Assistant.Macros.PauseAction|00:00:00.1000000
Assistant.Macros.HotKeyAction|1058|
Assistant.Macros.EndIfAction
Assistant.Macros.IfAction|2|0|150
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.ExtCastSpellAction|205|4294967295
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.EndIfAction
Assistant.Macros.IfAction|0|0|888
Assistant.Macros.ExtCastSpellAction|404|4294967295
Assistant.Macros.EndIfAction
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.PauseAction|00:00:01.2000000
Assistant.Macros.ExtCastSpellAction|203|4294967295
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.ExtCastSpellAction|508|4294967295
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.ExtCastSpellAction|508|4294967295
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.ExtCastSpellAction|508|4294967295
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.SetAbilityAction|12
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.ExtCastSpellAction|508|4294967295
Assistant.Macros.SetAbilityAction|2
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.PauseAction|00:00:01.5000000
Assistant.Macros.IfAction|0|0|888
Assistant.Macros.ExtCastSpellAction|502|4294967295
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.EndIfAction
Assistant.Macros.IfAction|0|0|888
Assistant.Macros.HotKeyAction|1022|
Assistant.Macros.PauseAction|00:00:00.1000000
Assistant.Macros.SetAbilityAction|11
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.PauseAction|00:00:00.6000000
Assistant.Macros.LiftAction|1191188220|1|9915
Assistant.Macros.DropAction|0x18F75F|(0, 0, 0)|1
Assistant.Macros.PauseAction|00:00:00.3000000
Assistant.Macros.SetAbilityAction|9
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.PauseAction|00:00:01.3000000
Assistant.Macros.HotKeyAction|1022|
Assistant.Macros.PauseAction|00:00:00.1000000
Assistant.Macros.SetAbilityAction|11
Assistant.Macros.HotKeyAction|1395|
Assistant.Macros.PauseAction|00:00:00.7000000
Assistant.Macros.LiftAction|1081204513|1|5185
Assistant.Macros.DropAction|0x18F75F|(0, 0, 0)|1
Assistant.Macros.PauseAction|00:00:00.6000000
Assistant.Macros.EndIfAction
Assistant.Macros.EndForAction

Re: need feedback - razor macro

Posted: Fri Mar 02, 2012 10:48 pm
by krystol
bump

Re: need feedback - razor macro

Posted: Thu Mar 08, 2012 7:11 pm
by krystol
bump. no one has tested this? aww thought people would love it.

Re: need feedback - razor macro

Posted: Fri Mar 16, 2012 7:03 am
by Devlin
no real/clear indication of what exactly the macro is supposed to do.
couple of tips, from what i gathered:
target closest non-friendly is the best targetting method
attack last target must be followed by cancel last target, otherwise your next spell will be cast on your enemy (which is bad if you need to heal asap)
considering that you cannot pause a razor macro, or easily resume it midway, you may wanna try easyuo, or even openuo. scripts > macros

Re: need feedback - razor macro

Posted: Sun Mar 18, 2012 6:16 pm
by krystol
not trying to troll ya here dev, but i tell you exactly everything the macro does. its not perfect, maybe ill think of cutting it into the form of a straight copy and paste macro with no needed changes so more ppl can test it.
But basically what i was looking to do was automatically: bleed,mortal strike, deathstrike, counter attack, shadow strike,(paralyze punch-when transition from cutlass to harvester),discordance,lore,poison, strangle, dampen spirit, sustain buffs-concencrate weapon, enemy of one, confidence, evasion, trial by fire, hollow reed, sacred boon, curse weapon, mirror image. i added in more stuff like [claim,[claimall,bag of sending gold,invis shroud,divine fury, and touch of life.
As you can seen this macro does a lot of stuff. to note you on your target suggestions, this macro has no problem with targets, i know it may look like it might, but i have countered that issue. i keep it the way it is to stop switching targets in the middle of a large mob, not a issue.
also to note your advice to convert this to euo or oeuo, if i knew the code i obviously wouldnt have written a razor macro. and please dont suggest to me to learn it :)(thanks). if you know the code and feel like using my idea to create your very own terminator macro in euo, go for it, but maybe throw it up on this topic.