geEQ
Member
- Joined
- Jan 24, 2014
- RedCents
- 99¢
I have made some tweaks to Blitter's original "Into the Hills" macro using the Bard puller. I have had a great deal of success with these. If you have made your own tweaks, please share them. I'd love to see how folks increased the pull speed.
The first thing I added was some information about the songs the author was using:
Next, when fighting a single mob, the bard just sings (about line 127):
I changed it so the bard will face mob, assist tank, actually melee:
When there are multiple mobs inc - from this (about line 146):
I changed it to this (face the mobs):
The bard commands others to cast clickie buffs (about line 310)
But the bard has clickies too, so /bcaa:
Right after the clickies I added a section for the campfire to be destroyed and remade:
I ignored Generic macro setup around line 340:
Then I added section to set group roles and call kissassist macros (the bard must be the group leader):
In the Bloodsucker pull section around line 508
I added a command to the tank to press escape to clear target:
I added a wait for rez section at the end:
Then I made the following changes/additions to the bard's melee ini file:
Since I run an SK tank, I have it summon the bard's corpse if he dies and clicks back to the campfire. I added this to the Sk's melee.ini:
The first thing I added was some information about the songs the author was using:
Rich (BB code):
| I've used the gemnumber to redo the bard aura. I didn't spend a lot of time on it, but I couldn't get either /casting " " or /cast " " to work adequately in regards to the /stopsong
| Which basically caused the macro to stall/stop.
|the Spell gem lineup is:
|1. Aria of Va'Ker
|2. Gosik's Aria
|3. Kalifus' Song of Suffering
|4. Arcane Hymn
|For melee DPS, swap out Gosik's for Warmarch.
|5. Aura of Salarra
|9. Slumber of Motlak
Next, when fighting a single mob, the bard just sings (about line 127):
Rich (BB code):
/if (${BardSong}!=1 || !${Me.Casting.ID}) {
/stopsong
/delay 1
/bc [+t+]Fight [+x+]Song
/melody ${FightMelody}
/varset BardSong 1
/varset Faded 0
I changed it so the bard will face mob, assist tank, actually melee:
Rich (BB code):
/if (${BardSong}!=1 || !${Me.Casting.ID}) {
/stopsong
/delay 1
/face fast
/bc [+t+]Fight [+x+]Song
/melody ${FightMelody}
/assist ${TankName}
/delay 10 ${Target.ID}
/killthis
/varset BardSong 1
/varset Faded 0
When there are multiple mobs inc - from this (about line 146):
Rich (BB code):
/delay 25s ${Target.Distance}<70||${Me.XTarget}<2
/melody ${MezMelody[${NumMez}]}
I changed it to this (face the mobs):
Rich (BB code):
/delay 25s ${Target.Distance}<70||${Me.XTarget}<2
/face fast
/melody ${MezMelody[${NumMez}]}
The bard commands others to cast clickie buffs (about line 310)
Rich (BB code):
| Load up some clickie buffs on toons.
/bca //useitem 3
/delay 6
/bca //useitem 6
/delay 6
/bca //useitem 20
/delay 6
/bca //useitem 11
/delay 6
/bca //useitem 15
/delay 6
But the bard has clickies too, so /bcaa:
Rich (BB code):
| Load up some clickie buffs on toons.
/bcaa //useitem 3
/delay 6
/bcaa //useitem 6
/delay 6
/bcaa //useitem 20
/delay 6
/bcaa //useitem 11
/delay 6
/bcaa //useitem 15
/delay 6
Right after the clickies I added a section for the campfire to be destroyed and remade:
Rich (BB code):
| Set Campfire
/windowstate FellowshipWnd open
/delay 5
/nomodkey /notify FellowshipWnd FP_Subwindows tabselect 2
/nomodkey /notify FellowshipWnd FP_DestroyCampsite leftmouseup
/delay 5s
/if (${Window[ConfirmationDialogBox].Open}) {
/nomodkey /notify ConfirmationDialogBox Yes_Button leftmouseup
}
/delay 5s
/delay 1s
/nomodkey /notify FellowshipWnd FP_RefreshList leftmouseup
/delay 1s
/nomodkey /notify FellowshipWnd FP_CampsiteKitList listselect 1
/delay 1s
/nomodkey /notify FellowshipWnd FP_CreateCampsite leftmouseup
/delay 5s
/windowstate FellowshipWnd close
/return
I ignored Generic macro setup around line 340:
Rich (BB code):
/bct ${Toon2} //tar ${TankName}
/delay 5s
/bct ${TankName} //mac ${TankMacro}
/bct ${Toon1} //mac ${Macro1}
/bct ${Toon3} //mac ${Macro3}
/bct ${Toon2} //mac ${Macro2}
/bct ${LooterName} //hidecorpse looted
/delay 5
/bct ${LooterName} //mac ${LooterMacro}
/delay 5s
Then I added section to set group roles and call kissassist macros (the bard must be the group leader):
Rich (BB code):
| Set group roles and xtarget1 to Group Tank's Target
/grouproles set ${TankName} 1
/grouproles set ${TankName} 2
/grouproles set ${Me.Name} 3
/xtarget set 1 GTT
| Send Kissassist Commands and pause 1 minute
/bca //mac kissassist assist ${TankName} 99
/bct ${TankName} //tar ${TankName}
/bct ${TankName} //mac kissassist tank ${TankName}
/delay 60s
/return
In the Bloodsucker pull section around line 508
Rich (BB code):
/bc Fading Bloodsucker as he is with an Add - ${Me.XTarget}
/varcalc Faded ${Faded}+1
I added a command to the tank to press escape to clear target:
Rich (BB code):
/bc Fading Bloodsucker as he is with an Add - ${Me.XTarget}
/bct ${TankName} //keypress esc
/varcalc Faded ${Faded}+1
I added a wait for rez section at the end:
Rich (BB code):
|------------------------------------------------------------
|Wait4Rez
|------------------------------------------------------------
Sub Wait4Rez
:waitforrez
/if (!${Window[ConfirmationDialogBox].Open}) {
/delay 5s ${Window[ConfirmationDialogBox].Open}
/goto :waitforrez
}
/if (${Window[ConfirmationDialogBox].Open}) /notify ConfirmationDialogBox Yes_Button leftmouseup
/return
Then I made the following changes/additions to the bard's melee ini file:
Rich (BB code):
[MQ2Rez]
Soundfile=C:\Program Files (x86)\EverMQ\mq2rez.wav
Accept=1
RezCommandOn=1
Command Line=/mac dead2
[MQ2Melee]
enrage=1
facing=1
infuriate=1
melee=1
plugin=1
resume=75
selos=1
stickbreak=1
stickrange=0
version=6.060
holyflag1=1
Holyshit1=/if (${Me.CombatState.Equal[COMBAT]} && ${Me.PctHPs}<40 && ${Me.AltAbilityReady[Fading Memories]}) /multiline ; /twist stop ; /alt act 212 ; /twist start
downflag1=1
downshit1=/if (${Me.CombatState.Equal[COMBAT]} && ${SpawnCount[npc radius 10]}> 1 && ${Me.CurrentMana} > 900 && ${Me.PctHPs}<30 && ${Me.AltAbilityReady[Fading Memories]} && ${Macro.RunTime} >1) /casting "Fading Memories"
downflag0=1
downshit0=/if (${Me.XTarget} >= 1 && ${SpawnCount[npc radius 50]} >=1 && ${Me.CombatState.Equal[COMBAT]} && !${Me.Moving} ) /multiline ; /if (${Spawn[${Me.XTarget[1].ID}].Distance} <= 50) /target id ${Me.XTarget[1].ID} ; /timed 50 ; /face
downflag2=1
downshit2=/if (${Select[${Zone.ShortName},guildlobby,poknowledge]} && (!${Me.Buff[Revival Sickness].ID} && ${CampZone} != ${Zone.ID}) && (${Me.Fellowship.Campfire}) && (!${Me.Moving}) && (${FindItem[Fellowship Registration Insignia].TimerReady} == 0)) /multiline ; /squelch ; /nomodkey ; /itemnotify ${FindItem[Fellowship Registration Insignia].InvSlot} rightmouseup
Since I run an SK tank, I have it summon the bard's corpse if he dies and clicks back to the campfire. I added this to the Sk's melee.ini:
Rich (BB code):
Downflag1=1
downshit1=/if (${SpawnCount[${Group.Puller} corpse]} && ${Me.XTarget} < 1) /multiline ; /timed 50 ; /squelch /tar ${Group.Puller} ; /timed 50 ; /alt act ${Me.AltAbility[Summon Remains].ID}
Last edited:


