Kraken Club |
||
|
Kraken Club
Looking to buy a kraken club. Please let me know a price. Thank you :)
How low is the kraken club drop rate?
Unrelated bump 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.
funsam said: » 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. Idk but recently (in last week) I did ~300 (stopped counting at 287) Up In Arms and no drop so far.
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. 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. 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).
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 There almost literally doesn't exist gear at all for pup under 60 lol
Or pet in general really kishr said: » Pup naked can do easy, just bring oils Dont need any oils, but Akamochi food really speed things up. Asura.Eiryl said: » 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. 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.
Here's a way on bst also, I'll post pup vid tomorrow, can't at the moment.
YouTube Video Placeholder
Lakshmi.Buukki said: » Asura.Eiryl said: » 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 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. 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 SCH has bee able to solo this for a while as well. Grav, bind, helix, kite. Dies in a few mins
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
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.
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. Demonstration on how to solo naked with SCH.
YouTube Video Placeholder
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
endThen 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. 'Just using gearswap' doesn't make something not a bot.
I want to see jobs other than bst/pup/rdm/sch solo's.
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. |
||
|
All FFXI content and images © 2002-2025 SQUARE ENIX CO., LTD. FINAL
FANTASY is a registered trademark of Square Enix Co., Ltd.
|
||