|
Kraken Club
By Bamboom 2020-01-19 00:15:58
Looking to buy a kraken club. Please let me know a price. Thank you :)
By Pantafernando 2020-01-19 03:04:28
How low is the kraken club drop rate?
Unrelated bump
Asura.Eiryl
By Asura.Eiryl 2020-01-19 03:14:28
By funsam 2020-01-19 03:21:38
Extremely low maybe even 1/1000(0.1%) or 1/10000(0.01%) drop rate. if you think most server only sold like 10 max on ah in over 10 years, more could've been sold through bazaar and shouts but could also be same ones changing hands too. looking at around 1 a year people get realistically.
[+]
Server: Cerberus
Game: FFXI
Posts: 4415
By Cerberus.Senkyuutai 2020-01-19 03:37:02
Extremely low maybe even 1/1000(0.1%) or 1/10000(0.01%) drop rate. if you think most server only sold like 10 max on ah in over 10 years, more could've been sold through bazaar and shouts but could also be same ones changing hands too. looking at around 1 a year people get realistically. While the drop rate is abysmal, you're strongly underestimating the actual number of unique KC available on each server, even 10 years ago.
[+]
By SimonSes 2020-01-19 05:37:45
Idk but recently (in last week) I did ~300 (stopped counting at 287) Up In Arms and no drop so far.
By Pantafernando 2020-01-19 05:49:22
And whats the no brainer strat to go with this.
Ive been hoarding seals with no use for so long, could as well use them if i can do quite a few runs in a hour.
Asura.Eiryl
By Asura.Eiryl 2020-01-19 05:53:35
SCH / RDM / BLM Gravity dots kite nuke blindfold easy.
pup might be literally blindfold afk easy
Every once in a while I wonder what the fastest it could possibly be done is, perfect gear, newest and best food, but never enough to actually bother.
Like wondering if you get more magic stats out of a 119 sync'd to 60 than the best possible 60 nuke gear.
[+]
By SimonSes 2020-01-19 06:12:51
PUP, RDM, COR Around 3 min kill with just puppet (I was able to warp to jeuno, get new orb, come back and sometimes finish another one before treasure from previous dropped).
[+]
By Pantafernando 2020-01-19 06:29:08
Yea, just saw a vid of a solo pup nearly afk (just recasting maneuvers and dia). Should be good enough for multiboxers.
Gonna check whats a good set for that
Asura.Eiryl
By Asura.Eiryl 2020-01-19 06:31:01
There almost literally doesn't exist gear at all for pup under 60 lol
Or pet in general really
[+]
By kishr 2020-01-19 06:43:04
Pup naked can do easy, just bring oils
[+]
By SimonSes 2020-01-19 07:07:30
Pup naked can do easy, just bring oils
Dont need any oils, but Akamochi food really speed things up.
[+]
Lakshmi.Buukki
Server: Lakshmi
Game: FFXI
By Lakshmi.Buukki 2020-01-19 07:22:58
Like wondering if you get more magic stats out of a 119 sync'd to 60 than the best possible 60 nuke gear.
The ballista community figured out level sync stats years ago.
https://vyiv.wordpress.com/strategy/lv60-sync/
Basically any high level piece will generally always be better than 60 gear for every job because there weren't many options back then that had useful stats. Especially magic stats. Level sync with a magical weapon, dual wielded, according to the formula can give a maximum value of 20 MAB 10 INT...You add in food etc and it's broken very easily.
Anyways, this fight is braindead easy to solo. I have done it on red mage just nuke kite gravity sleep bind etc strategy, but I'm sure other jobs can do it also (BST for sure). Using two mab weapons at sync value you can just do this naked.
[+]
By SimonSes 2020-01-19 08:38:31
Also if you have 2 chars (and other char has seals to burn) and keep going out on pup, your duration bonus on maneuvers wont reset, so they will stay at 5 minutes after few runs. So you can basically go in and do 3 maneuvers, cast dia and go afk for 3-4 minutes and come back to go out on pup and open chest on 2nd char.
[+]
By kishr 2020-01-19 08:56:42
Here's a way on bst also, I'll post pup vid tomorrow, can't at the moment.
YouTube Video Placeholder
[+]
By funsam 2020-01-19 09:55:15
Like wondering if you get more magic stats out of a 119 sync'd to 60 than the best possible 60 nuke gear.
The ballista community figured out level sync stats years ago.
https://vyiv.wordpress.com/strategy/lv60-sync/
Basically any high level piece will generally always be better than 60 gear for every job because there weren't many options back then that had useful stats. Especially magic stats. Level sync with a magical weapon, dual wielded, according to the formula can give a maximum value of 20 MAB 10 INT...You add in food etc and it's broken very easily.
Anyways, this fight is braindead easy to solo. I have done it on red mage just nuke kite gravity sleep bind etc strategy, but I'm sure other jobs can do it also (BST for sure). Using two mab weapons at sync value you can just do this naked.
Only exception is if you do pup/whm with dia strat a royal cloak/vermy cloak with refresh+1 helps out if planning on doing multiple runs back to back
By Chimerawizard 2020-01-19 10:12:44
I don't see MAB/Macc listed on that page aside from static 10mab on main and sub if dual wield/grip.
are those stats just dropped, or couldn't be tested?
old wiki
edit: just going to list items that look like they'll be better than sync alternatives for rdm. (mostly just for myself)
red cape +1, sweet sachet, Republic circlet, solon torque, moldavite earring, genius ring.
Lakshmi.Buukki
Server: Lakshmi
Game: FFXI
By Lakshmi.Buukki 2020-01-19 10:50:18
Yes, unique stats do not sync. But you can bring meds which greatly speed things up. Don't need to really bother with refresh+1 pieces nowadays.
As for the mab on other pieces, that does not sync at all. Only the weapons. But intelligence does, so you'll still get a good bit of benefit. There's no real reason to use most gear under 60, but items like Solon torque and moldy earrings are the rare exception to sync because those slots don't have a sync value that would translate higher than what you could get in those slots normally.
Plus you can cheese some of these fights via stuff like repast etc
Bismarck.Snprphnx
Server: Bismarck
Game: FFXI
Posts: 2707
By Bismarck.Snprphnx 2020-01-19 11:56:50
SCH has bee able to solo this for a while as well. Grav, bind, helix, kite. Dies in a few mins
Bismarck.Snprphnx
Server: Bismarck
Game: FFXI
Posts: 2707
By Bismarck.Snprphnx 2020-01-19 15:52:55
It’s been a long time. Do use lvl 99 stuff for lower level BCNMs, do need to level sync first, or can you be wearing it and it stays on when you enter the level cap area
Shiva.Thorny
Server: Shiva
Game: FFXI
Posts: 2852
By Shiva.Thorny 2020-01-19 16:10:13
From what I remember, you can freely swap into gear of any level up to your real level at any time, the stats are just reduced.
[+]
By Wotasu 2020-01-19 16:10:44
Bismarck.Snprphnx said: »It’s been a long time. Do use lvl 99 stuff for lower level BCNMs, do need to level sync first, or can you be wearing it and it stays on when you enter the level cap area
The last part.
Phoenix.Logical
Server: Phoenix
Game: FFXI
Posts: 519
By Phoenix.Logical 2020-01-19 18:49:38
Demonstration on how to solo naked with SCH.
YouTube Video Placeholder
[+]
By kishr 2020-01-20 08:16:46
Hi, had a moment just now to make this for the OP.
Disclaimer to Mods, this method uses only gearswap, nothing more.
Here is the Up in Arms, PUP naked explanation.
Need to do these things,
Buy Oil+2
Gavrie - Aht Urhgan Whitegate - (F-8) 500 Gil
You will use 2-3 per fight.
Also need cap Pup Melee skill for LV 60, its around 260.
Next need this setup for this particular automaton -
Valoredge X-900 Head & Valoredge X-900 Frame from Whitegate Automaton shop.
Next need buy to Kits from these vendors in Nashmau.
Attach them to your Automaton at the Whitegate shop and in Menu.
Rararoon - Nashmau - (G-6)
Yoyoroon - Nashmau - (G-6)
Kits:
Auto-repair kit III
Turbo charger
Turbo charger II
Optic Fiber
Coiler
Stabilizer II
Armor Plate III
Armor Plate II
Heatsink
Tension Spring
Tension spring III
Steam Jacket
Equip all those.
Next you need:
Selindrile Gearswap Libs and files from here
https://github.com/Selindrile/GearSwap
Just DL it and add into your Addon/Gearswap folder.
Then put this Lua code inside,
WINDOWER\addons\GearSwap\data
with the file called
PUP.lua
Code -------------------------------------------------------------------------------------------------------------------
-- Setup functions for this job. Generally should not be modified.
-------------------------------------------------------------------------------------------------------------------
-- Initialization function for this job file.
function get_sets()
-- Load and initialize the include file.
include('Sel-Include.lua')
end
-- Setup vars that are user-independent. state.Buff vars initialized here will automatically be tracked.
function job_setup()
state.Buff['Aftermath: Lv.3'] = buffactive['Aftermath: Lv.3'] or false
-- List of pet weaponskills to check for
petWeaponskills = S{"Slapstick", "Knockout", "Magic Mortar",
"Chimera Ripper", "String Clipper", "Cannibal Blade", "Bone Crusher", "String Shredder",
"Arcuballista", "Daze", "Armor Piercer", "Armor Shatterer"}
-- Map automaton heads to combat roles
state.PartyChatWS = M(false, 'Report pet weaponskills in party chat.')
-- Subset of modes that use magic
magicPetModes = S{'Nuke','Heal','Magic'}
-- Var to track the current pet mode.
state.PetMode = M{['description']='Pet Mode', 'None','Melee','Ranged','HybridRanged','Tank','LightTank','Magic','Heal','Nuke'}
state.AutoPuppetMode = M(false, 'Auto Puppet Mode')
state.AutoRepairMode = M(true, 'Auto Repair Mode')
state.AutoDeployMode = M(true, 'Auto Deploy Mode')
state.PetWSGear = M(true, 'Pet WS Gear')
state.AutoBuffMode = M(true, 'Auto Buff Mode')
autows = "Victory Smite"
autofood = 'Akamochi'
lastpettp = 0
deactivatehpp = 100
repairhpp = 60
update_pet_mode()
update_melee_groups()
init_job_states({"Capacity","AutoPuppetMode","PetWSGear","AutoRepairMode","AutoRuneMode","AutoTrustMode","AutoWSMode","AutoShadowMode","AutoFoodMode","AutoStunMode","AutoDefenseMode","AutoBuffMode",},{"AutoSambaMode","Weapons","OffenseMode","WeaponskillMode","IdleMode","Passive","RuneElement","TreasureMode",})
end
-------------------------------------------------------------------------------------------------------------------
-- Job-specific hooks for standard casting events.
-------------------------------------------------------------------------------------------------------------------
-- Set eventArgs.handled to true if we don't want any automatic gear equipping to be done.
-- Set eventArgs.useMidcastGear to true if we want midcast gear equipped on precast.
function job_filtered_action(spell, eventArgs)
end
function job_pretarget(spell, spellMap, eventArgs)
end
function job_precast(spell, spellMap, eventArgs)
end
function job_post_precast(spell, spellMap, eventArgs)
if spell.type == 'WeaponSkill' then
local WSset = standardize_set(get_precast_set(spell, spellMap))
local wsacc = check_ws_acc()
if (WSset.ear1 == "Moonshade Earring" or WSset.ear2 == "Moonshade Earring") then
-- Replace Moonshade Earring if we're at cap TP
if get_effective_player_tp(spell, WSset) > 3200 then
if wsacc:contains('Acc') and not buffactive['Sneak Attack'] and sets.AccMaxTP then
equip(sets.AccMaxTP[spell.english] or sets.AccMaxTP)
elseif sets.MaxTP then
equip(sets.MaxTP[spell.english] or sets.MaxTP)
else
end
end
end
end
end
function job_pet_aftercast(spell, spellMap, eventArgs)
if petWeaponskills:contains(spell.english) then
classes.CustomClass = "Weaponskill"
if state.PartyChatWS.value then
windower.chat.input('/p '..auto_translate('Automaton')..' '..auto_translate('Weapon Skill')..' '..spell.english..'')
end
end
end
-- Called when a player gains or loses a buff.
-- buff == buff gained or lost
-- gain == true if the buff was gained, false if it was lost.
function job_buff_change(buff, gain)
update_melee_groups()
end
-- Called when a player gains or loses a pet.
-- pet == pet gained or lost
-- gain == true if the pet was gained, false if it was lost.
function job_pet_change(pet, gain)
update_pet_mode()
end
-- Called when the pet's status changes.
function job_status_change(newStatus, oldStatus, eventArgs)
if newStatus == "Engaged" and pet.isvalid and pet.status == "Idle" and player.target.type == "MONSTER" and state.AutoDeployMode.value and player.target.distance < 20 then
windower.chat.input('/pet Deploy <t>')
end
--[[
if newStatus == 'Engaged' then
display_pet_status()
end
]]--
end
-------------------------------------------------------------------------------------------------------------------
-- User code that supplements standard library decisions.
-------------------------------------------------------------------------------------------------------------------
-- Called by the 'update' self-command, for common needs.
-- Set eventArgs.handled to true if we don't want automatic equipping of gear.
function job_update(cmdParams, eventArgs)
update_pet_mode()
update_melee_groups()
end
-- Set eventArgs.handled to true if we don't want the automatic display to be run.
function display_current_job_state(eventArgs)
display_pet_status()
end
-- Custom spell mapping.
function job_get_spell_map(spell, default_spell_map)
if default_spell_map == 'Cure' or default_spell_map == 'Curaga' then
if world.weather_element == 'Light' then
return 'LightWeatherCure'
elseif world.day_element == 'Light' then
return 'LightDayCure'
end
end
end
function job_customize_idle_set(idleSet)
if pet.isvalid and state.PetWSGear.value and pet.tp and pet.tp > 999 and sets.midcast.Pet then
if sets.midcast.Pet.PetWSGear and sets.midcast.Pet.PetWSGear[state.PetMode.value] then
idleSet = set_combine(idleSet, sets.midcast.Pet.PetWSGear[state.PetMode.value])
elseif sets.midcast.Pet.PetWSGear then
idleSet = set_combine(idleSet, sets.midcast.Pet.PetWSGear)
end
end
return idleSet
end
function job_customize_melee_set(meleeSet)
if pet.isvalid and state.PetWSGear.value and pet.tp and pet.tp > 999 and player.tp > 999 and sets.midcast.Pet then
if sets.midcast.Pet.PetWSGear and sets.midcast.Pet.PetWSGear[state.PetMode.value] then
meleeSet = set_combine(meleeSet, sets.midcast.Pet.PetWSGear[state.PetMode.value])
elseif sets.midcast.Pet.PetWSGear then
meleeSet = set_combine(meleeSet, sets.midcast.Pet.PetWSGear)
end
end
return meleeSet
end
-------------------------------------------------------------------------------------------------------------------
-- User self-commands.
-------------------------------------------------------------------------------------------------------------------
-- Called for custom player commands.
function job_self_command(commandArgs, eventArgs)
if commandArgs[1] == 'maneuver' then
if pet.isvalid then
if commandArgs[2] == nil then
for i = 1,8 do
local maneuver = defaultManeuvers[state.PetMode.Value][i]
if maneuver then
local maneuversActive = buffactive[maneuver.Name] or 0
if maneuversActive < maneuver.Amount then
windower.chat.input('/pet "'..maneuver.Name..'" <me>')
return
end
else
return
end
end
add_to_chat(123,'Current Maneuvers match Default')
elseif S{'1','2','3','4','5','6','7','8'}:contains(commandArgs[2]) then
if defaultManeuvers[state.PetMode.Value][tonumber(commandArgs[2])] then
windower.chat.input('/pet "'..defaultManeuvers[state.PetMode.Value][tonumber(commandArgs[2])].Name..'" <me>')
else
add_to_chat(123,'Error: You don\'t have that many maneuvers listed.')
end
else
add_to_chat(123,'Error: Maneuver command format is wrong.')
end
else
add_to_chat(123,'Error: No valid pet.')
end
end
end
function job_tick()
if check_repair() then return true end
if check_auto_pet() then return true end
if check_maneuver() then return true end
if state.PetWSGear.value and pet.isvalid and pet.tp and pet.tp ~= lastpettp then
if (pet.tp > 999 and lastpettp < 1000) or (pet.tp < 1000 and lastpettp > 999) then
windower.send_command('gs c update')
end
lastpettp = pet.tp
end
return false
end
-------------------------------------------------------------------------------------------------------------------
-- Utility functions specific to this job.
-------------------------------------------------------------------------------------------------------------------
-- Get the pet mode value based on the equipped frame of the automaton.
-- Returns nil if pet is not valid.
function get_pet_mode()
if pet.isvalid then
if pet.frame == 'Sharpshot Frame' then
if pet.head == 'Valoredge Head' or pet.head == 'Harlequin Head' then
return 'HybridRanged'
else
return 'Ranged'
end
elseif pet.frame == 'Valoredge Frame' then
if pet.head == 'Soulsoother Head' then
return 'Tank'
else
return 'Melee'
end
elseif pet.head == 'Sharpshot Head' or pet.head == 'Stormwaker Head' then
return 'Magic'
elseif pet.head == 'Spiritreaver Head' then
return 'Nuke'
elseif pet.frame == 'Harlequin Frame' then
if pet.head == 'Harlequin Head' then
return 'Melee'
else
return 'LightTank'
end
else
if pet.head == 'Soulsoother Head' then
return 'Heal'
elseif pet.head == 'Valoredge Head' then
return 'Melee'
else
return 'Magic'
end
end
else
return 'None'
end
end
-- Update state.PetMode, as well as functions that use it for set determination.
function update_pet_mode()
state.PetMode:set(get_pet_mode())
update_custom_groups()
end
-- Update custom groups based on the current pet.
function update_custom_groups()
classes.CustomIdleGroups:clear()
if pet.isvalid then
classes.CustomIdleGroups:append(state.PetMode.value)
end
end
-- Display current pet status.
function display_pet_status()
if pet.isvalid then
local petInfoString = pet.name..' ['..pet.head..']['..pet.frame..']: '..tostring(pet.status)..' TP='..tostring(pet.tp)..' HP%='..tostring(pet.hpp)
if magicPetModes:contains(state.PetMode.value) then
petInfoString = petInfoString..' MP%='..tostring(pet.mpp)
end
add_to_chat(122,petInfoString)
end
end
function update_melee_groups()
if player.equipment.main then
classes.CustomMeleeGroups:clear()
if player.equipment.main == "Kenkonken" and state.Buff['Aftermath: Lv.3'] then
classes.CustomMeleeGroups:append('AM')
end
end
end
function check_auto_pet()
if not state.AutoPuppetMode.value or areas.Cities:contains(world.area) then return false end
local abil_recasts = windower.ffxi.get_ability_recasts()
if not pet.isvalid then
if abil_recasts[205] < latency then
windower.chat.input('/ja "Activate" <me>')
tickdelay = os.clock() + .7
return true
elseif abil_recasts[115] < latency then
windower.chat.input('/ja "Deus Ex Automata" <me>')
tickdelay = os.clock() + .7
return true
end
elseif pet.status == "Idle" then
if pet.max_mp > 50 and pet.mpp < 10 and pet.hpp >= deactivatehpp and abil_recasts[208] < latency then
windower.chat.input('/pet "Deactivate" <me>')
tickdelay = os.clock() + .7
return true
elseif player.target.type == "MONSTER" and abil_recasts[207] < latency then
windower.chat.input('/pet "Deploy" <t>')
tickdelay = os.clock() + .7
return true
end
end
return false
end
function check_repair()
if state.AutoRepairMode.value and pet.isvalid and pet.hpp < repairhpp then
local abil_recasts = windower.ffxi.get_ability_recasts()
if abil_recasts[206] < latency and item_available('Automat. Oil +2') then
windower.chat.input('/ja "Repair" <me>')
tickdelay = os.clock() + .7
return true
end
end
return false
end
function check_maneuver()
if state.AutoBuffMode.value and pet.isvalid and pet.status == 'Engaged' and windower.ffxi.get_ability_recasts()[210] < latency then
for i = 1,8 do
local maneuver = defaultManeuvers[state.PetMode.Value][i]
if maneuver then
local maneuversActive = buffactive[maneuver.Name] or 0
if maneuversActive < maneuver.Amount then
windower.chat.input('/pet "'..maneuver.Name..'" <me>')
tickdelay = os.clock() + .7
return true
end
else
return false
end
end
end
return false
end
function job_aftercast(spell, spellMap, eventArgs)
if pet_midaction() or spell.english == 'Activate' or spell.english == 'Deus Ex Automata' then
eventArgs.handled = true
end
end
Then finally you need a PUP Lua dedicated for this.
Inside
WINDOWER\addons\GearSwap\data
Make a folder with the Character Name you are playing on.
Then inside there make a Lua with this code.
The Lua inside the folder must be named.
Name_PUP.Lua
'Name' meaning your character name.
Code
function user_setup()
repairhpp = 60
defaultManeuvers = {
Melee = {
{Name='Fire Maneuver', Amount=0},
{Name='Thunder Maneuver', Amount=2},
{Name='Wind Maneuver', Amount=0},
{Name='Light Maneuver', Amount=1},
{Name='Water Maneuver', Amount=0},
},
}
deactivatehpp = 85
end
function init_gear_sets()
sets.idle = {
range="Em. Animator",
ammo="Automat. Oil +2",
}
end
Reload Gearswap after saving buy using
//lua r gearswap
Finally here is the Video.
This is the easiest way I found, can afk after hitting deploy macro with pet and return after 6min. Just stay slightly outside of Mealstrom, which is 15-16 so the Lua can Auto Oil+2 for you and you are safe from AOE.
Here is the Pup Solo Naked Video.
YouTube Video Placeholder
Change playback speed to 2x, since its 6min long. Unless you want to view my log.
[+]
By kishr 2020-01-20 09:22:02
Added the missing code. should work fine now.
[+]
Shiva.Thorny
Server: Shiva
Game: FFXI
Posts: 2852
By Shiva.Thorny 2020-01-20 10:24:15
'Just using gearswap' doesn't make something not a bot.
By kishr 2020-01-20 10:53:30
I want to see jobs other than bst/pup/rdm/sch solo's.
By SimonSes 2020-01-20 10:55:15
You are using 2 thunder maneuver in quick succesion and without any equip. You were lucky this time, but it will overload from time to time.
Also whats a point of guide video when its 6 min afk lol.
Looking to buy a kraken club. Please let me know a price. Thank you :)
|
|