Hey SMith8454,
Nice to see you back on the forums and asking Questions.
I dont think you are asking the right questions...but still its good to see you havent given up on this automation thing entirely - because the automation thing IS the reason a lot of us are so hooked.
Before you start making a hotkey to do anything.....you should decide on WHAT automation tool you are going to use - and for the following example We are going to use Kissassist.
Kissassist will handle ALL of the things that you want to do. Its free of any additional charges, and its infinitely customisable. You dont need to download anything.
Step 1. Target Yourself
Step 2. Type /mac kissassist
What this does is create a Blank ini file for your toon in your Macro Directory.
You can find it easily because the file will have the date and time stamp of right now... and the filename will be Kissassist_YOURTOONNAME.ini
IF YOU CANT FIND YOUR INI FILE - write on this forum - we can help u locate it.
If you edit this file...there will be just a template for your SK in the file.
Next you want to replace all the basic stuff in the ini file with some REAL SK type stuff.
This is where it gets fun.
Here is my SK ini file. I think its a TOV version of the ini - but its still does a good job. Its not current to version 12 - but its one I have here at work.
You can COPY all of this code over the top of everything in your ini.
Highlight the code - CTRL+C to copy it to the clipboard.
Open your ini file. Select All (CTRL+A)
Paste the clipboard over the template. CTRL+V
[CODE lang="ini" title="Kissassist_ToonName.ini"][General]
KissAssistVer=11.005
Role=PullerTank
CampRadius=50
CampRadiusExceed=1000
ReturnToCamp=1
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=20
MedCombat=0
LootOn=0
RezAcceptOn=1|96
AcceptInvitesOn=1
GroupWatchOn=0
EQBCOn=1
IRCOn=0
HoTTOn=0
CampfireOn=1
CharInfo=Shadow Knight|115|GOLD
DefaultUI=TRUE
DPSMeter=1
ScatterOn=0
XTSlot=1
GroupWatchCheck=FALSE
DanNetOn=0
DanNetDelay=20
[Buffs]
BuffsOn=1
BuffsSize=11
Buffs1=Dark Lord's Unity (Azia)|Cond1
Buffs2=Cadcane's Skin|Cond2
Buffs3=Relax|end|19|Cond3
Buffs4=Voice of Thule|Me|Cond4
Buffs5=Stormwall Stance|Cond5
Buffs6=command:/bandolier activate 1hand
Buffs7=Blood Drinker's Coating|Dual|Vampiric Aura
Buffs8=Summoned: Radiant Modulation Shard|mana|75
Buffs9=Lens of the Evil Eye|Dual|Illusion: Evil Eye|Me
Buffs10=Familiar of the Gorged Eye|Summon Familiar: Gorged Eye|Me
Buffs11=Bracelet of the Shadow Hive|Dual|Ants Legs|Me
RebuffOn=1
CheckBuffsTimer=10
PowerSource=Cliff Stone
[Melee]
AssistAt=99
MeleeOn=1
FaceMobOn=1
MeleeDistance=75
StickHow=snaproll
AutoFireOn=0
UseMQ2Melee=0
TargetSwitchingOn=0
[GoM]
GoMSize=3
GoMSpell1=Touch of Zlandicar|Mob
GoMSpell2=Dire Indictment|Mob
GoMSpell3=Spear of Cadcane
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob
[GMail]
GMailHelp=Events currently support - Dead,Drag,GM,Level,Named,Leftgroup,Tells
GMailOn=0
GMailSize=1
GMail1=NULL
[AE]
AEOn=1
AESize=3
AERadius=50
AE1=Explosion of Hatred|2|Mob
AE2=Explosion of Spite|3|Mob
AE3=Stream of Hatred|4|Mob
[Aggro]
AggroOn=1
AggroSize=8
Aggro1=Terror of Mirenilla|99
Aggro2=Taunt|99|<
Aggro3=Ageless Enmity|99|<
Aggro4=Unending Acrimony|99|<
Aggro5=Veil of Darkness|99|<
Aggro6=Hates Attraction|99|<
Aggro7=Protest for Power|99|<|Cond21
Aggro8=Projection of Doom|99|<
[DPS]
DPSOn=2
DPSSize=23
DPSSkip=24
DPSInterval=2
DPS1=Bloodletting Covenant|99|Cond17
DPS2=Innoruuk's Dark Blessing|99|Cond18
DPS3=command:/bandolier activate 2hand|99|Cond16
DPS4=Gift of the Quick Spear|99
DPS5=Miniature Horn of Unity|99|Weave
DPS6=Thwart|99|weave
DPS7=Spear of Cadcane|99|Weave
DPS8=Dire Indictment|99
DPS9=Touch of Zlandicar|99
DPS10=Touch of Drendar|99|Cond7
DPS11=Visage of Death|99|Cond8
DPS12=Rending Blade|99
DPS13=Reflexive Rancor|99
DPS14=Cerise Blade|99
DPS15=Vicious Bite of Chaos|99|weave
DPS16=Bond of Vulak|99
DPS17=Torrent of Anguish|99|Cond6
DPS18=Breastplate of Wailing Hatred|99|Weave
DPS19=Chattering Bones|99|Cond19
DPS20=Visage of Decay|99|Cond8
DPS21=Thought Leech|99|Cond10
DPS22=Symbol of Vivace|99|Cond19
DPS23=Vulak's Bite|99
DebuffAllOn=0
[Heals]
HealsOn=1
HealsSize=4
Heals1=Shield Flash|100|Tap
Heals2=Leech Touch|30|Tap
Heals3=Dissident Fang|50|Tap
Heals4=Deflection Discipline|20|Tap
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
XTarHeal=0
XTarHealList=NULL
HealGroupPetsOn=0
[Cures]
CuresOn=1
CuresSize=1
Cures1=Purity of Death
[Pet]
PetOn=1
PetCombatOn=1
PetSpell=Minion of Drendar
PetBuffsOn=0
PetBuffsSize=2
PetBuffs1=Gift of Drendar
PetRampPullWait=0
PetSuspend=0
PetForceHealOnMed=0
PetShrinkOn=1
PetShrinkSpell=Tiny Companion
PetAssistAt=95
PetAttackDistance=115
PetToysOn=1
PetToysSize=2
PetToys1=Grant Yalrek's Armaments|Summoned: Silver Fireblade|Summoned: Silver Iceblade
PetToys2=Grant Crystasia's Heirlooms|Crystasia's Jade Bracelet|Crystasia's Gold Ring|Crystasia's Ridged Earhoop|Crystasia's Linked Bracelet
PetToysGave=
PetBreakMezSpell=NULL
MoveWhenHit=0
PetHoldOn=1
PetBuffs2=NULL
[Burn]
BurnSize=18
BurnText=Time to DIE!
BurnAllNamed=1
Burn1=command:/stopdisc|Cond12
Burn2=Deflection Discipline
Burn3=Spire of the Reavers
Burn4=Harm Touch
Burn5=Restless Mantle|Cond13
Burn6=Cursed Guardian Discipline|Cond12
Burn7=Cadcane's Carapace|Cond12
Burn8=Leechcurse Discipline|Cond12
Burn9=Unholy Aura Discipline|Cond12
Burn10=T`Vyl's Resolve
Burn11=Innoruuk's Dark Blessing
Burn12=Cerise Blade
Burn13=Reflexive Rancor
Burn14=Veiled Victorious Horizon Soulrender Breastplate
Burn15=Spite of Mirenilla
Burn16=Scourge Skin
Burn17=Leech Touch
Burn18=Thought Leech
UseTribute=1
[Pull]
PullWith=Protest for Power
PullMeleeStick=0
MaxRadius=900
MaxZRange=80
UseWayPointZ=0
PullWait=5
PullRadiusToUse=50
PullRoleToggle=0
ChainPull=0
ChainPullHP=90
ChainPullPause=30|2
PullPause=50|2
PullLevel=0|0
PullArcWidth=360
[AFKTools]
AFKHelp=AFKGMAction=0 Off, 1 Pause Macro, 2 End Macro, 3 Unload MQ2, 4 Quit Game
AFKToolsOn=1
AFKGMAction=1
AFKPCRadius=700
CampOnDeath=0
ClickBacktoCamp=0
[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=0
MercAssistAt=92
[KConditions]
ConOn=1
CondSize=21
Cond1=!${Me.Buff[${Spell[Call of Twilight].RankName}].ID}
Cond2=!${Me.Buff[${Spell[Cadcane's Skin].RankName}].ID}
Cond3=${Me.PctEndurance} < 19
Cond4=!${Me.Buff[${Spell[Voice of Thule III].RankName}].ID}
Cond5=!${Me.Buff[${Spell[Stormwall Stance].RankName}].ID}
Cond6=!${Me.Buff[Torrent of Anguish Recourse].ID}
Cond7=!${Me.Buff[${Spell[Gift of Zlandicar].RankName}].ID}
Cond8=${Me.AltAbilityReady[Visage of Decay]} && !${Me.Buff[${Spell[Visage of Death VII].RankName}].ID}
Cond9=!${Me.Buff[Protest for Power].ID}
Cond10=${Me.PctMana} < 50
Cond11=${Target.Named}
Cond12=${Me.ActiveDisc.ID} && ${Me.ActiveDisc.Name.NotEqual[Cadcane's Carapace]} && ${Me.CombatAbilityReady[${Spell[Cadcane's Carapace].RankName}]} || ${Me.ActiveDisc.ID} && ${Me.ActiveDisc.Name.NotEqual[Restless Mantle]} && ${Me.CombatAbilityReady[${Spell[Restless Mantle].RankName}]}
Cond13=${Me.ActiveDisc.ID} && ${Me.ActiveDisc.Name.NotEqual[Cadcane's Carapace]} && ${Me.CombatAbilityReady[${Spell[Cadcane's Carapace].RankName}]}
Cond14=!${Me.Buff[${Spell[Concordant Disruption].RankName}].ID}
Cond15=!${Me.Buff[Defensive Proficiency].ID}
Cond16=${Me.XTarget}< 3 && !${Target.Named} && !${Me.Buff[Two-Handed Proficiency].ID} && !${Select[${Target.ConColor},YELLOW,RED]} >=1
Cond17=${Target.ID} && ${Target.BuffsPopulated} && !${Target.Buff[Bloodletting Covenant].ID}
Cond18=!${Me.Song[Lich Sting].ID}
Cond19=${Me.XTarget}>2
Cond20=${Me.Buff[Spire of the Reavers].ID}
Cond21=${Target.ID} && ${Target.BuffsPopulated} && !${Target.Buff[Protest for Power].ID}
[MySpells]
Gem1=Dire Indictment
Gem2=Touch of Zlandicar
Gem3=Touch of Drendar
Gem4=Spear of Cadcane
Gem5=Terror of Mirenilla
Gem6=Protest for Power
Gem7=Vulak's Bite
Gem8=Torrent of Anguish
Gem9=Dissident Fang
Gem10=Bloodletting Convenant
Gem11=Cadcane's Skin
Gem12=Bond of Vulak
Gem13=Stormwall Stance
[Spells]
MiscGem=7
MiscGemLW=0
MiscGemRemem=7
CastingInterruptOn=0
LoadSpellSet=2
SpellSetName=KA
Gem1=Dire Indictment
Gem2=Touch of Zlandicar
Gem3=Touch of Drendar
Gem4=Spear of Cadcane
Gem5=Terror of Mirenilla
Gem6=Protest for Power
Gem7=Vulak's Bite
Gem8=Torrent of Anguish
Gem9=Dissident Fang
Gem10=Bloodletting Convenant
Gem11=Cadcane's Skin
Gem12=Bond of Vulak
Gem13=Stormwall Stance[/CODE]
DONT FORGET TO SAVE THE FILE ONCE YOU MAKE ANY CHANGES
This ini is for a Lvl 115 SK.
NOW - Lets test it:
Head to a Lower level Zone - South Ro or something.....Somewhere you are not going to die horribly (I Hope)
Once you are in a Camp spot Taget yourself and type /mac kissassist Pullertank
Immediately - Your toon should check if he has a pet - and summon one up.
He will change himself to Group role Assist
He will mem all the spells I have told him to mem in the ini. You can change them if you want.
He will Buff.
Then he will go pull using the following section of the ini for his settings:
[Pull]
PullWith=Protest for Power
PullMeleeStick=0
MaxRadius=900
MaxZRange=80
UseWayPointZ=0
PullWait=5
PullRadiusToUse=50
PullRoleToggle=0
ChainPull=0
ChainPullHP=90
ChainPullPause=30|2
PullPause=50|2
PullLevel=0|0
PullArcWidth=360
The key points here are Protest for Power, Radius 900, ZRange 80
If you look on your Map you should see some circles to Indicate the Camp Radius, and the Pull Range.
Turn your Labels off - or the map will just look messy.
Once you have this basic KA Pulling under control - you can edit the .ini to suit your own camp, style of play.
You can change EVERYTHING. (Almost)
Now if you still want to make a hotkey.
make a KA hotkey
which does the following:
/mac kissassist toonname PullerTank
and that is it.
Please let us know how you go.