I box a Cler Sk Mag Rang and Zerker I was having a lot of problems with my sk just want to cast I need to tweak it sum so he use's more current spell but you gave me the frame work, still trying to make him cast his taps more but will have that done soon.
Great Great info
MAKE THIS HOT KEY
line 1 /macro skbot
line 2 /pause 9
line 3 /bot on
* copy and paste into skbot folder *
[General]
MainAssist=group
MainTank=group
PullerName=group
SpellCoolDown=0s
OutOfCombatSit=true
CampRadius=200
MeleeRadius=40
ResistTries=2
ReplyToTells=false
LootCorpses=false
HealPotName=Distillate of Celestial Healing XVIII
HealPotHPs=70
FDSpell=Death Peace
FDSlot=alt
FDHps=30
UnsafePCAction=Continue
GMAction=stop
CheckForAdds=TRUE
TimeToSitAfterCast=4s
Announcements=TRUE
AnnounceChan=/g
MinSafeDistance=30
DebuffAtStart=TRUE
GroupBuffAtStart=TRUE
SelfBuffAtStart=TRUE
PetBuffAtStart=21
MinBuffCheckTimer=1m
AssistPct=99
AllowInterrupt=TRUE
UseMerc=TRUE
ResistRetryTime=0s
UseEQBC=TRUE
InCombatSit=1
RespitePct=25
WatchBuffAtStart=TRUE
MinDebuffCheckTimer=5s
SecondaryAssist=NULL
ModRodName=NULL
ModRodMinHPs=50
ModRodMana=50
AutoBuffsEnabled=TRUE
CastWhileInvis=TRUE
MaxRezWaitTime=0
UnsafePCImmediateAction=FALSE
MinRezAcceptPercent=0
EmuMode=FALSE
MedModeManaThreshold=0
MedModeMedTo=80
[TankSettings]
GroupRole=MainTank
MainAssist=group
MainTank=Group
AssistPct=99
AggroCheckTimer=10m
LooseMobAggroDelay=0s
[PetSettings]
SummonAtStart=True
PetSpellName=Minion of Vizat Rk. II
PetSlot=gem12
PetHasteName=Gift of Lutzen Rk. II
PetHasteText=Gift of Lutzen Rk. II
[SelfBuffs]
value=12
MinBuffCheckTimer=1m
SelfBuffName1=Grim Aura
SelfBuffText1=Grim Aura
SelfBuffAuto1=TRUE
SelfBuffSlot1=gem2
SelfBuffAlias1=SELF1
SelfBuffCombat1=TRUE
SelfBuffName2=Drape of the Magmaforged Rk. II
SelfBuffText2=Drape of the Magmaforged Rk. II
SelfBuffSlot2=gem3
SelfBuffAuto2=TRUE
SelfBuffAlias2=SELF2
SelfBuffCombat2=FALSE
SelfBuffName3=Voice of Thule
SelfBuffText3=Voice of Thule
SelfBuffAuto3=TRUE
SelfBuffSlot3=alt
SelfBuffAlias3=SELF3
SelfBuffCombat3=FALSE
SelfBuffName4=Helot Skin Rk. II
SelfBuffText4=Helot Skin Rk. II
SelfBuffSlot4=gem12
SelfBuffAuto4=TRUE
SelfBuffAlias4=SELF4
SelfBuffCombat4=FALSE
SelfBuffName5=Shroud of the Krellnakor Rk. II
SelfBuffText5=Shroud of the Krellnakor Rk. II
SelfBuffSlot5=gem12
SelfBuffAuto5=TRUE
SelfBuffAlias5=SELF5
SelfBuffCombat5=FALSE
SelfBuffName6=Tylix's Horror Rk. II
SelfBuffText6=Tylix's Horror Rk. II
SelfBuffSlot6=gem12
SelfBuffAuto6=TRUE
SelfBuffAlias6=SELF6
SelfBuffCombat6=FALSE
SelfBuffName7=Zombie Skin Rk. III
SelfBuffText7=NULL
SelfBuffSlot7=GEM12
SelfBuffAuto7=TRUE
SelfBuffAlias7=SELF7
SelfBuffCombat7=FALSE
SelfBuffName8=Bobbing corpse
SelfBuffText8=Bobbing Corpse
SelfBuffSlot8=gem12
SelfBuffAuto8=TRUE
SelfBuffAlias8=SELF8
SelfBuffCombat6=FALSE
SelfBuffName9=Helot Covenant Rk. II
SelfBuffText9=Helot Covenant Rk. II
SelfBuffSlot9=gem12
SelfBuffAuto9=TRUE
SelfBuffAlias9=SELF9
SelfBuffCombat9=FALSE
SelfBuffName10=Null
SelfBuffText10=Null
SelfBuffSlot10=Null
SelfBuffAuto10=TRUE
SelfBuffAlias10=SELF10
SelfBuffCombat6=FALSE
SelfBuffName11=Null
SelfBuffText11=Null
SelfBuffSlot11=Null
SelfBuffAuto11=TRUE
SelfBuffAlias11=SELF11
SelfBuffCombat11=FALSE
SelfBuffName12=Null
SelfBuffText12=Null
SelfBuffSlot12=Null
SelfBuffAuto12=TRUE
SelfBuffAlias12=SELF12
SelfBuffCombat12=FALSE
SelfBuff1DoNotStack1=NULL
SelfBuff1Stack1=NULL
SelfBuff2DoNotStack1=NULL
SelfBuff2Stack1=NULL
SelfBuff3DoNotStack1=NULL
SelfBuff3Stack1=NULL
SelfBuff4DoNotStack1=NULL
SelfBuff4Stack1=NULL
SelfBuff5DoNotStack1=NULL
SelfBuff5Stack1=NULL
SelfBuff6DoNotStack1=NULL
SelfBuff6Stack1=NULL
SelfBuff7DoNotStack1=NULL
SelfBuff7Stack1=NULL
SelfBuff8DoNotStack1=NULL
SelfBuff8Stack1=NULL
SelfBuff9DoNotStack1=NULL
SelfBuff9Stack1=NULL
[SafePCs]
UnsafePCAction=continue
PCName1=NULL
PCName2=NULL
[IgnoreMobs]
MobName1=NULL
[Pull Settings]
PullAtStart=FALSE
ReturnToCamp=TRUE
PullRestTime=0s
CircuitRestTime=1m
PullWith=Encroaching Darkness
PullType=alt
PullBandolier=NULL
NormalBandolier=NULL
PullPathName=default
PullTimeout=30s
PullRadius=200
PullMinLevel=1
PullMaxLevel=90
DefaultMinMana=50
DefaultMinHP=75
ClrMinMana=50
ShdMinHP=75
ShdMinMana=30
ShmMinMana=50
BrdMinMana=50
BrdMinHP=60
MagMinMana=30
MnkMinHP=70
PullZRadius=50
DefaultMinEnd=50
PullPathName1=default
Lull=NULL
LullSlot=GEM2
LullRadius=50
BandolierSwapAtCamp=FALSE
FaceAtCamp=FALSE
PullAtMobsLeftInCamp=0
PullAtAssistMobHP=15
RequiredHealers=1
IncomingMessage=NULL
UnsafePCReturnToCamp=FALSE
RequiredPullBuff1=NULL
PullPathName2=NULL
[CombatAbilities]
Value=1
AbilityName1=Bash
AbilityRecastDelay1=5s
AbiltyReuse1=0s
AbilityName2=Taunt
AbilityRecastDelay1=12s
AbiltyReuse2=0s
AbilityReuse1=0s
AbilityReuse2=0s
AbilityName3=NULL
AbilityReuse3=0s
Version=2
CombatAbility1=4590
CombatAbility2=43657
CombatAbility3=43651
CombatAbility4=-1
CombatAbility5=-1
CombatAbility6=-1
CombatAbility7=-1
CombatAbility8=-1
[Combat]
SpellSetType1=Named
SpellSetType2=Defense
SpellSetType3=NULL
SpellName1=Touch of T'Vem Rk. II
SpellSlot1=gem2
SpellMaxMobs1=100
SpellMinMobs1=1
SpellMaxMobHPs1=100
SpellMinMobHPs1=5
SpellMinMana1=10
SpellMaxHPs1=100
SpellRecastDelay1=24s
SpellCondition1=Null
SpellType1=Aggro
SpellGOM1=FALSE
SpellName2=Terror of Kra'Du Rk. II
SpellSlot2=gem7
SpellMaxMobs2=100
SpellMinMobs2=1
SpellMaxMobHPs2=100
SpellMinMobHPs2=5
SpellMinMana2=10
SpellMaxHPs2=100
SpellRecastDelay2=35s
SpellCondition2=Null
SpellType2=Aggro
SpellGOM2=FALSE
SpellName3=Refute for Power Rk. II
SpellSlot3=gem5
SpellMaxMobs3=100
SpellMinMobs3=1
SpellMaxMobHPs3=100
SpellMinMobHPs3=5
SpellMinMana3=10
SpellMaxHPs3=100
SpellRecastDelay3=45s
SpellCondition3=Null
SpellType3=Aggro
SpellGOM3=FALSE
SpellName4=Revulsion Rk. II
SpellSlot4=gem8
SpellMaxMobs4=100
SpellMinMobs4=1
SpellMaxMobHPs4=100
SpellMinMobHPs4=5
SpellMinMana4=20
SpellMaxHPs4=100
SpellRecastDelay4=30s
SpellCondition4=Null
SpellType4=Aggro
SpellGOM4=FALSE
SpellName5=Putrefying Darkness Rk. II
SpellSlot5=gem13
SpellMaxMobs5=100
SpellMinMobs5=1
SpellMaxMobHPs5=100
SpellMinMobHPs5=5
SpellMinMana5=0
SpellMaxHPs5=100
SpellRecastDelay5=1m
SpellCondition5=Null
SpellType5=Aggro
SpellGOM5=FALSE
SpellName6=Bond of Xalgoz Rk. II
SpellSlot6=gem12
SpellMaxMobs6=100
SpellMinMobs6=1
SpellMaxMobHPs6=99
SpellMinMobHPs6=10
SpellMinMana6=10
SpellMaxHPs6=95
SpellRecastDelay6=2m
SpellCondition6=Null
SpellType6=lifetap
SpellGOM6=FALSE
SpellName7=Theft of Hate
SpellSlot7=gem11
SpellMaxMobs7=100
SpellMinMobs7=1
SpellMaxMobHPs7=98
SpellMinMobHPs7=30
SpellMinMana7=50
SpellMaxHPs7=100
SpellRecastDelay7=75s
SpellCondition7=Null
SpellType7=dps
SpellGOM7=FALSE
SpellName8=Torrent of Suffering Rk. II
SpellSlot8=gem10
SpellMaxMobs8=100
SpellMinMobs8=1
SpellMaxMobHPs8=98
SpellMinMobHPs8=30
SpellMinMana8=50
SpellMaxHPs8=100
SpellRecastDelay8=45s
SpellCondition8=Null
SpellType8=dps
SpellGOM8=FALSE
SpellName9=Leech Touch
SpellSlot9=alt
SpellMaxMobs9=100
SpellMinMobs9=1
SpellMaxMobHPs9=98
SpellMinMobHPs9=15
SpellMinMana9=0
SpellMaxHPs9=30
SpellRecastDelay9=10m
SpellCondition9=Null
SpellType9=lifetap
SpellGOM9=FALSE
SpellName10=Harm Touch
SpellSlot10=alt
SpellMaxMobs10=100
SpellMinMobs10=1
SpellMaxMobHPs10=80
SpellMinMobHPs10=40
SpellMinMana10=0
SpellMaxHPs10=100
SpellRecastDelay10=30m
SpellCondition10=Target.Named
SpellType10=Named
SpellGOM10=FALSE
SpellName11=Tylix's Carapace Rk. II
SpellSlot11=disc
SpellMaxMobs11=100
SpellMinMobs11=1
SpellMaxMobHPs11=99
SpellMinMobHPs11=40
SpellMinMana11=0
SpellMaxHPs11=100
SpellRecastDelay11=15m
SpellCondition11=Target.Named
SpellType11=Named
SpellGOM11=FALSE
SpellName12=Deflection Discipline
SpellSlot12=disc
SpellMaxMobs12=100
SpellMinMobs12=1
SpellMaxMobHPs12=80
SpellMinMobHPs12=20
SpellMinMana12=0
SpellMaxHPs12=100
SpellRecastDelay12=40m
SpellCondition12=Target.Named
SpellType12=Named
SpellGOM12=FALSE
SpellName13=Leechcurse Discipline
SpellSlot13=disc
SpellMaxMobs13=100
SpellMinMobs13=1
SpellMaxMobHPs13=75
SpellMinMobHPs13=40
SpellMinMana13=0
SpellMaxHPs13=100
SpellRecastDelay13=40m
SpellCondition13=Target.Named
SpellType13=Named
SpellGOM13=FALSE
SpellName14=Repel Rk. III
SpellSlot14=disc
SpellMaxMobs14=100
SpellMinMobs14=1
SpellMaxMobHPs14=99
SpellMinMobHPs14=40
SpellMinMana14=0
SpellMaxHPs14=100
SpellRecastDelay14=16s
SpellCondition14=NULL
SpellType14=Defense
SpellGOM14=FALSE
SpellName15=Touch of Hemofax Rk. II
SpellSlot15=gem4
SpellMaxMobs15=100
SpellMinMobs15=1
SpellMaxMobHPs15=99
SpellMinMobHPs15=5
SpellMinMana15=10
SpellMaxHPs15=60
SpellRecastDelay15=12s
SpellCondition15=Null
SpellType15=lifetap
SpellGOM15=FALSE
SpellName16=Dire Declaration Rk. II
SpellSlot16=gem1
SpellMaxMobs16=100
SpellMinMobs16=1
SpellMaxMobHPs16=99
SpellMinMobHPs16=10
SpellMinMana16=10
SpellMaxHPs16=80
SpellRecastDelay16=24s
SpellCondition16=Null
SpellType16=lifetap
SpellGOM16=FALSE
SpellName17=Deceitful Deflection Rk. II
SpellSlot17=gem3
SpellMaxMobs17=100
SpellMinMobs17=1
SpellMaxMobHPs17=98
SpellMinMobHPs17=30
SpellMinMana17=50
SpellMaxHPs17=100
SpellRecastDelay17=60s
SpellCondition17=Null
SpellType17=lifetap
SpellGOM17=FALSE
SpellName17=Malarian Spear
SpellSlot17=gem12
SpellMaxMobs17=100
SpellMinMobs17=1
SpellMaxMobHPs17=98
SpellMinMobHPs17=1
SpellMinMana17=30
SpellMaxHPs17=100
SpellRecastDelay17=45s
SpellCondition17=Null
SpellType17=dps
SpellGOM17=FALSE
SpellFOP1=FALSE
SpellFOP2=FALSE
SpellFOP3=FALSE
SpellFOP4=FALSE
SpellFOP5=FALSE
SpellFOP6=FALSE
SpellFOP7=FALSE
SpellFOP8=FALSE
SpellFOP9=FALSE
SpellFOP10=FALSE
SpellFOP11=FALSE
SpellFOP12=FALSE
SpellFOP13=FALSE
SpellFOP14=FALSE
SpellFOP15=FALSE
SpellFOP16=FALSE
SpellFOP17=FALSE
SpellName18=NULL
SpellMinMana18=0
SpellMinMobHPs18=1
SpellMaxMobHPs18=100
SpellRecastDelay18=0s
SpellMaxMobs18=100
SpellMinMobs18=1
SpellSlot18=gem1
SpellCondition18=NULL
SpellGOM18=FALSE
[Alerts]
AlertDeathAudioFile=null
AlertMobName1=null
AlertAudioFile1=null
AlertEvac=NULL
AlertUnsafePC=NULL
AlertGM=NULL
[Debuffs]
DebuffAdds=FALSE
DebuffSpell1=NULL
DebuffMinMana1=1
DebuffMinHPs1=1
DebuffMaxHPs1=100
DebuffMaxMobs1=100
DebuffMinMobs1=1
DebuffSpellSlot1=gem1
DebuffRecastDly1=1m
DebuffAnnounce1=NULL
DebuffAlias1=debuff1
DebuffCastOnResist1=NULL
DebuffEnabled1=TRUE
DebuffAllDebuffsAtOnce=TRUE
[GroupBuffs]
GroupBuffGroup1=NULL
GroupBuffSingle1=NULL
GroupBuffGroupDisplayName1=NULL
GroupBuffSingleDisplayName1=NULL
GroupBuffSlot1=gem1
GroupBuffAlias1=GROUP1
GroupBuffTargets1=mt|Pet|WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
GroupBuffGroupAnnounce1=NULL
GroupBuffSingleAnnounce1=NULL
GroupBuffCombat1=FALSE
GroupBuffAuto1=TRUE
GroupBuffGroupMin1=3
GroupBuff1DoNotStack1=NULL
GroupBuff1Stack1=NULL
[MercSettings]
BurnPct=30
ManageMerc=FALSE
OutOfCombatStance=Passive
InCombatStance=Balanced
[Commands]
EQBCCommands=TRUE
GroupCommands=TRUE
TellCommands=TRUE
echoCommands=TRUE
CommandTrigger1=NULL
CommandTrigger1Action1=NULL
[WatchList]
WatchName1=NULL
[AutoBuffs]
AutoBuffName1=NULL
AutoBuffText1=NULL
AutoBuffSlot1=ITEM
AutoBuffType1=SELF
AutoBuffTargets1=ALL
AutoBuffAlias1=AUTO1
AutoBuffCombat1=FALSE
[Summoned]
SummonedSpell1=NULL
SummonedItem1=NULL
SummonedSlot1=Item
SummonedCount1=0
[Shadowknight_General]
FDSpell=Death
FDHps=30
GroupRole=MainTank
[Priorities]
Debuffs=20s
AutoBuffs=60s
SelfBuffs=60s
PetBuffs=120s
GroupBuffs=30s
GroupPetBuffs=120s
WatchBuffs=60s
CombatBuffDelay=10s
CombatSpells=0s
AddCheck=0s
AssistFrequency=3s
UnsafePCCheck=30s
[Mission]
MissionMode=FALSE
MissionINI=NULL
MissionLeader=GROUP
MissionFollowers=GROUP
* I might have missed a few new spells/disc, was running late for work!!!
just delete and add new spells/disc where you see fit.
if you need to add another set of combat or buffs BE SURE TO ADJUST VALUE=#
happy hunting, and oh BTW I preferred SK > warrior ( they are IMO more versatile tank )