Kraken Club |
||
Kraken Club
Offline
Posts: 164
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. Offline
Posts: 8846
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. Offline
Posts: 8846
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 Offline
Posts: 8846
kishr said: » Pup naked can do easy, just bring oils Dont need any oils, but Akamochi food really speed things up. Lakshmi.Buukki
Offline
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. Offline
Posts: 8846
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.
Offline
Posts: 670
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. Lakshmi.Buukki
Offline
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.
Offline
Posts: 694
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
Offline
Demonstration on how to solo naked with SCH.
YouTube Video Placeholder
Offline
Posts: 670
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. 'Just using gearswap' doesn't make something not a bot.
Offline
Posts: 670
I want to see jobs other than bst/pup/rdm/sch solo's.
Offline
Posts: 8846
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-2024 SQUARE ENIX CO., LTD. FINAL
FANTASY is a registered trademark of Square Enix Co., Ltd.
|