Page 3 of 8
Posted: Sat May 01, 2004 7:52 pm
by ml2517
Which mana song? Level?
Posted: Sat May 01, 2004 7:57 pm
by Omiime
works fine for me. No problems.
/me sends ml2517 some money, to merge scripts with cunnings rogue script tho :)
I can it play songs, one block of songs, but not out of combat and then in. For some reason I can't it stop sings after combat.
Mana Song
Posted: Sat May 01, 2004 8:02 pm
by Craft
Cassindra's Chant of Clarity Level 20
Craft
Posted: Sat May 01, 2004 8:07 pm
by ml2517
Ok I'll test it and get it fixed.
Posted: Sat May 01, 2004 8:21 pm
by ml2517
Updated:
twist.mac
The spell formula for duration for that is hosed. It returns 50 ticks when you get to this line:
/return ${Me.Gem[${GemNumber}].Duration}
I added in a work around for that particular song. Please let me know if there are any others.
Mana
Posted: Sat May 01, 2004 8:26 pm
by Craft
Ok I'll keep testing once I get home tonight..
Craft
mana song
Posted: Mon May 03, 2004 7:29 am
by kkk
/if (${Me.Gem[${GemNumber}].Name.Equal[Cassindra`s Chant of Clarity]}) /return 3
to
/if (${Me.Gem[${GemNumber}].Name.Equal[Cassindra's Chorus of Clarity]}) /return 3
Chant = Chorus
` = '
The second one took me a while to find =p
Love the macro, thanks for the work!
Posted: Mon May 03, 2004 9:24 am
by homburg
Heck, I use twist.mac to auto-caanidance with my shaman (my canni macro is currently broken), and it works just fine with only one song/gem. Used it last night, worked fine. Excellent little macro!
Posted: Mon May 03, 2004 2:26 pm
by Preocts
Just because I'm the perfection type and hate wasted space I changed your array declares so the array size matches the number of songs passed.
Code: Select all
/declare NonCombatSongArray[${NonCombatGems.Length}] int outer
/if (${Defined[CombatGems]}) /declare CombatSongArray[${CombatGems.Length}] int outer
Heck, if for some strange, sick reason you want to twist more than a 30 song pattern... now ya can.

Re: mana song
Posted: Mon May 03, 2004 4:08 pm
by ml2517
kkk wrote:/if (${Me.Gem[${GemNumber}].Name.Equal[Cassindra`s Chant of Clarity]}) /return 3
to
/if (${Me.Gem[${GemNumber}].Name.Equal[Cassindra's Chorus of Clarity]}) /return 3
Chant = Chorus
` = '
The second one took me a while to find =p
Love the macro, thanks for the work!
Umm I tested this and it worked fine with the way I have it. Do you just mean this is for the 32 mana song or something? Is it returning a funky duration as well?
Posted: Mon May 03, 2004 4:09 pm
by ml2517
Preocts wrote:Just because I'm the perfection type and hate wasted space I changed your array declares so the array size matches the number of songs passed.
Code: Select all
/declare NonCombatSongArray[${NonCombatGems.Length}] int outer
/if (${Defined[CombatGems]}) /declare CombatSongArray[${CombatGems.Length}] int outer
Heck, if for some strange, sick reason you want to twist more than a 30 song pattern... now ya can.

Hello Captain Anal!

Posted: Mon May 03, 2004 5:34 pm
by Preocts
::takes a bow:: Thank you, thank you... no really, stop.
I love this macro. Does everything I was trying, quote "trying", to get my twist mac to do with such smooth running and simple design that I've completly ripped it and am making an include out of it for my personal macro.
Two, er, thumbs up for the mac ml2517.
Posted: Mon May 03, 2004 5:37 pm
by Fire
There are 2 bard songs Cassindra's chorus of Clarity lvl 32 and Cassindra's Chant of Clarity lvl 20, so im guessing a workaround need to be put in for both songs as they have the same type of properties.
Fire
Posted: Mon May 03, 2004 6:24 pm
by ml2517
Just double checking if that was the poster meant. I'll try it out here in a few.
Posted: Mon May 03, 2004 6:39 pm
by ml2517
Updated:
twist.mac
Added the special case for the 32 mana song as well.