|
The Beast Within -- A Guide to Blue Mage
Sylph.Braden
Serveur: Sylph
Game: FFXI
Posts: 397
By Sylph.Braden 2016-05-04 00:48:35
Quetzalcoatl.Excalin said: »It's an issue with Windower's buff change events as far as I've seen. The activation part could follow any 3000 TP Expiacion if you wanted it immediately.
So maybe throw the job_update(cmdParams, eventArgs) at the end of Pre/mid cast functions?
Yeah, try it with precast.
Quetzalcoatl.Excalin
Serveur: Quetzalcoatl
Game: FFXI
Posts: 118
By Quetzalcoatl.Excalin 2016-05-04 01:00:29
Quetzalcoatl.Excalin said: »It's an issue with Windower's buff change events as far as I've seen. The activation part could follow any 3000 TP Expiacion if you wanted it immediately.
So maybe throw the job_update(cmdParams, eventArgs) at the end of Pre/mid cast functions?
Yeah, try it with precast.
Tried it with precast, post_midcast, and even tried to add an aftercast function to put it in....just not biting :/
Ragnarok.Flippant
Serveur: Ragnarok
Game: FFXI
Posts: 660
By Ragnarok.Flippant 2016-05-04 01:12:48
The problem isn't about calling the job_update function, but rather meeting the condition at the time you call the function. The buffactive table isn't updated fast enough to be processed as quickly as your functions.
As a function, buff_change gives you more control, and you should be able to use the structure Mote has by adding a variable (near the top, along with your other variables): Code state.Buff['Aftermath: Lv.3'] = buffactive['Aftermath: Lv.3'] or false
Then use state.Buff['Aftermath: Lv.3'] to check instead buffactive['Aftermath: Lv.3'].
Quetzalcoatl.Excalin
Serveur: Quetzalcoatl
Game: FFXI
Posts: 118
By Quetzalcoatl.Excalin 2016-05-04 01:32:21
Ragnarok.Flippant said: »state.Buff['Aftermath: Lv.3'] = buffactive['Aftermath: Lv.3'] or false
So what do I put into my buff_change? I already have the state.Buff['Aftermath: Lv.3'] = buffactive['Aftermath: Lv.3'] or false in my function job_setup().
Ragnarok.Flippant
Serveur: Ragnarok
Game: FFXI
Posts: 660
By Ragnarok.Flippant 2016-05-04 01:39:09
You already have the part you need in buff_change. If you already have the variable, all you need is to be checking the state.Buff table, not the buffactive table, when you check for AM3.
Quetzalcoatl.Excalin
Serveur: Quetzalcoatl
Game: FFXI
Posts: 118
By Quetzalcoatl.Excalin 2016-05-04 01:43:35
Ragnarok.Flippant said: »You already have the part you need in buff_change. If you already have the variable, all you need is to be checking the state.Buff table, not the buffactive table, when you check for AM3.
ok so I changed the function to:
function update_combat_form()
-- Check for AM3
if player.equipment.main == 'Tizona' and state.Buff['Aftermath: Lv.3'] then
state.CombatForm:reset()
else
state.CombatForm:set('DW')
end
end
Still not triggering until the next action.
[+]
Ragnarok.Flippant
Serveur: Ragnarok
Game: FFXI
Posts: 660
By Ragnarok.Flippant 2016-05-04 01:51:26
I assumed job_update would handle equipping gear, but after looking up the GS I realize it does not.
I don't actually use Mote's, so can you change your buff_change function to: Code
function job_buff_change(buff, gain)
if state.Buff[buff] ~= nil then
state.Buff[buff] = gain
end
update_combat_form()
if not midaction() then handle_equipping_gear(player.status) end
end
Edit: Sorry, made a bunch of edits in a row because I realize that your original function was using some functions in ways they weren't intended.
Quetzalcoatl.Excalin
Serveur: Quetzalcoatl
Game: FFXI
Posts: 118
By Quetzalcoatl.Excalin 2016-05-04 02:01:15
Ragnarok.Flippant said: »function job_buff_change(buff, gain)
if state.Buff[buff] ~= nil then
state.Buff[buff] = gain
end
job_update(cmdParams, eventArgs)
if not midaction() then handle_equipping_gear(player.status) end
end
looks like I was missing one line to trigger it.
if not midaction() then handle_equipping_gear(player.status)
Not sure why since I don't use that function on Blu :/
Quetzalcoatl.Excalin
Serveur: Quetzalcoatl
Game: FFXI
Posts: 118
By Quetzalcoatl.Excalin 2016-05-05 00:17:58
After doing some updates to my BLM LUA I decided to combine what I had there with what I did yesterday on my Blue to make:
Code function job_buff_change(status,gain_or_loss)
handle_equipping_gear(player.status)
if (gain_or_loss) then
add_to_chat(4,'------- Gained Buff: '..status..'-------')
if status == "Aftermath: Lv.3" then
add_to_chat(4,'------- AM3 Mode -------')
job_update(cmdParams, eventArgs)
if not midaction() then handle_equipping_gear(player.status)
end
end
if status == "KO" then
add_to_chat('GAME OVER')
end
else
add_to_chat(3,'------- Lost Buff: '..status..'-------')
if status == "Aftermath: Lv.3" then
add_to_chat(4,'------- Normal Mode -------')
job_update(cmdParams, eventArgs)
if not midaction() then handle_equipping_gear(player.status)
end
end
end
end
[+]
Sylph.Feary
Serveur: Sylph
Game: FFXI
Posts: 455
By Sylph.Feary 2016-05-08 02:20:43
it seems since ive last researched this topic, it has changed to simply.
1 Physical spell set for non aoe/magic
1 MAB
1 cure + self cure
1 Macc/ addition affects
are those 2 sets all we need for damaging spells?
looking at my own old sets structures in spellcast(yes its been that long since ive "blu'd") vs the guide.
i would no longer need dex vit agi chr int (not nuking/mab) breath full acc and full macc gearsets.
i see a mention of put on spiral rings if needed but otherwise i feel i should make those sets and be done with it.
im interested in learning how ppl gear for spells.
Serveur: Bahamut
Game: FFXI
Posts: 665
By Bahamut.Vinedrius 2016-05-08 03:23:33
it seems since ive last researched this topic, it has changed to simply.
1 Physical spell set for non aoe/magic
1 MAB
1 cure + self cure
1 Macc/ addition affects
are those 2 sets all we need for damaging spells?
looking at my own old sets structures in spellcast(yes its been that long since ive "blu'd") vs the guide.
i would no longer need dex vit agi chr int (not nuking/mab) breath full acc and full macc gearsets.
i see a mention of put on spiral rings if needed but otherwise i feel i should make those sets and be done with it.
im interested in learning how ppl gear for spells.
I use 4 sets for offensive spells;
STR/ATT for pure physicals, MAB/MACC for nukes, ACC/MACC for physicals with add effect, MACC for enfeebles.
Breaths? Never use any. Full acc? Not needed. You are almost always better of not casting physicals over spamming WS anyway and where you need all the acc for a physical spell, the damage will be pretty bad anyway. Individual stat sets for physicals? My inventory says no.
Serveur: Fenrir
Game: FFXI
Posts: 11681
By Fenrir.Nightfyre 2016-05-08 11:38:50
All the physical spells you'd use for damage are at least part STR mod now, so you can pretty much stick to one set without much worry. Likewise all post-75 nukes are dINT, though WSC varies widely (anything except CHR). Generally ok to stick with INT/MAB, though a MND/MAB set for Magic Hammer is a good idea too since INT does nothing there. A set with magic burst bonus is situationally beneficial. You'll want 3-4 cure sets: cure, self cure, White Wind, and maybe self-oriented WW. Pure macc vs acc/macc depending on magical or physical debuff spells.
Serveur: Fenrir
Game: FFXI
Posts: 11681
By Fenrir.Nightfyre 2016-05-10 01:37:19
New gear:
Arasy Sword
DMG:123 Delay:240 DEX+6 VIT+6 MND+6 Accuracy+10 Sword skill +242 Parrying skill +242 Magic Accuracy skill +188 "Counter"+3
Arasy Sword +1
DMG:124 Delay:236 DEX+11 VIT+11 MND+11 Accuracy+15 Sword skill +242 Parrying skill +242 Magic Accuracy skill +188 "Counter"+5
The end.
Bismarck.Roundelk
Serveur: Bismarck
Game: FFXI
Posts: 19
By Bismarck.Roundelk 2016-05-10 08:48:41
SO with Tizona/Almace 119 III what would be best TP augments on the cape? I heard DA and STP were pretty close.
Cerberus.Jeffil
Serveur: Cerberus
Game: FFXI
Posts: 90
By Cerberus.Jeffil 2016-05-10 09:18:37
Bismarck.Roundelk said: »SO with Tizona/Almace 119 III what would be best TP augments on the cape? I heard DA and STP were pretty close.
On my version of the spreadsheet with Almace(AG)/Nibiru A, Str+20, Att/Acc+20, and DA+10% wins by about 10 DPS over Str+20, Att/Acc+20, STP+10.
I'd imagine though since Tizona's AM3 is OATw/OATh the STP+10 would win out.
To test, I plugged Tizona AG/Almace AG into the spreadsheet and tried both cape possibilities. The STP+10 won over DA+10% by 42 DPS.
[+]
Serveur: Asura
Game: FFXI
Posts: 221
By Asura.Tarquine 2016-05-10 10:13:16
Asura.Floppyseconds said: »Counter on a sword..? How completely useless..
These new gears are likely aimed at new/returning people, who need help bridging the gap into early end-game, and not the market of mid-to-late end gamers.
Counter on a sword which a new PLD can equip is not completely useless. It's not great though.
Bismarck.Roundelk
Serveur: Bismarck
Game: FFXI
Posts: 19
By Bismarck.Roundelk 2016-05-10 10:16:05
Does it beat crit rate by alot? If not I might just do a WSDMG cape.
Serveur: Shiva
Game: FFXI
Posts: 393
By Shiva.Xelltrix 2016-05-10 10:26:01
So is it confirmed we can buy a repeat cape this month now? I know it was assumed we would be able to, but a confirmation would be nice.
By Trashboat 2016-05-10 10:46:01
Cerberus.Jeffil
Serveur: Cerberus
Game: FFXI
Posts: 90
By Cerberus.Jeffil 2016-05-10 10:46:12
Bismarck.Roundelk said: »Does it beat crit rate by alot? If not I might just do a WSDMG cape.
For TP with non-mythic non empyrean, it may seem to be a toss-up between DA+10% and STP+10. However, I ran these numbers into the spreadsheet and here is what I came up with. (I am including the Rounds per WS in each # as well)
All other gear/buffs are held constant. Relevant statistics (before mantle) are as follows:
Swords Tanmo+1/Nibiru A
STR+145, DEX+178, Att+179, Acc+205, DA+13%, TA+23%, QA+1%, DW+10, Crit rate +4%, Crit damage +5%, 27% Haste, STP+22
Mantle A(DEX+20, Att/Acc+20, Crit rate +10%): 1725.754 DPS 3.69 R/WS
Mantle B(STR+20, Att/Acc+20, Crit rate +10%): 1741.221 DPS 3.69 R/WS
Mantle C(DEX+20, Att/Acc+20, Double Attack +10%): 1737.486 DPS / 3.57 R/WS
Mantle D(DEX+20, Att/Acc+20, Store TP +10): 1725.742 DPS / 3.57 R/WS
Mantle E(STR+20, Att/Acc+20, Double Attack +10%): 1752.235 DPS / 3.57 R/WS
Mantle F(STR+20, Att/Acc+20, Store TP +10): 1739.910 DPS / 3.57 R/WS
Your choice between STR or DEX basically for DPS purposes, but for non-Emp/Mythic it looks like Double Attack +10% is best for TPing. Of course, we all know what the superior mantle is for WS.
Serveur: Shiva
Game: FFXI
Posts: 393
By Shiva.Xelltrix 2016-05-10 11:00:46
Ah, cool. Thanks for the heads-up. Sucks it's limited to one per month, but at least we can get more than one.
By Trashboat 2016-05-10 11:17:02
Asura.Floppyseconds said: »Now I am starting to wonder if Lupine is still better than Rosmerta for Tizona.
lupin stats are 5 str 15 acc and 4stp ...
rosemerta can get 20 str 20 acc/attk and 10 stp, what am I missing?
Lakshmi.Buukki
Serveur: Lakshmi
Game: FFXI
By Lakshmi.Buukki 2016-05-10 11:31:05
I was debating what to put on my BLU cape this month... STP or DA. I had envisioned DA would be better initially.
So basically its a toss up between extra acc or extra attack, with the difference being less than 15dps for non E/M. Based on your accuracy of course. I'd probably still pick the dex just bcuz, though.
edit: actually I misspoke. You could use the str/acc/att/da cape for requiescat, so its not dual purpose in that regard as well.
Serveur: Asura
Game: FFXI
Posts: 381
By Asura.Foreverj 2016-05-10 11:43:34
Is it possible to macro 2 different capes? Like 1 rosmerta for ws and one for tp?
Ragnarok.Sekundes
Serveur: Ragnarok
Game: FFXI
Posts: 4191
By Ragnarok.Sekundes 2016-05-10 12:02:40
Is it possible to macro 2 different capes? Like 1 rosmerta for ws and one for tp? If you use GearSwap then it is quite easy. You just place the augmented name in like this:
back={ name="Rosmerta's Cape", augments={'DEX+20','Accuracy+20 Attack+20','Crit.hit rate+10',}},
Without, I think you could have them in separate bags and then tell it to equip the one in a certain bag? But I'm not sure if that's a basic in-game thing or not and I also don't know how to do it as I would not use vanilla.
Siren.Kyte
Serveur: Siren
Game: FFXI
Posts: 3332
By Siren.Kyte 2016-05-10 12:04:36
Asura.Floppyseconds said: »Now I am starting to wonder if Lupine is still better than Rosmerta for Tizona.
Err, even if you got the correct cape the first month, it was still better than Lupine.
I think I'm probably going to do STR and WSDMG on my 2nd.
Serveur: Asura
Game: FFXI
Posts: 381
By Asura.Foreverj 2016-05-10 12:09:30
Ragnarok.Sekundes said: »Is it possible to macro 2 different capes? Like 1 rosmerta for ws and one for tp? If you use GearSwap then it is quite easy. You just place the augmented name in like this:
back={ name="Rosmerta's Cape", augments={'DEX+20','Accuracy+20 Attack+20','Crit.hit rate+10',}},
Without, I think you could have them in separate bags and then tell it to equip the one in a certain bag? But I'm not sure if that's a basic in-game thing or not and I also don't know how to do it as I would not use vanilla.
Thanks I'll try the separate bag thing.
|
|