Kraken Club

言語: JP EN DE FR
2010-06-21
New Items
users online
フォーラム » FFXI » Servers » Quetzalcoatl » Kraken Club
Kraken Club
First Page 2 3
Offline
Posts: 164
By Bamboom 2020-01-19 00:15:58  
Looking to buy a kraken club. Please let me know a price. Thank you :)
Offline
Posts: 12226
By Pantafernando 2020-01-19 03:04:28  
How low is the kraken club drop rate?

Unrelated bump
 Asura.Eiryl
Online
サーバ: Asura
Game: FFXI
user: Eiryl
By Asura.Eiryl 2020-01-19 03:14:28  
< 1%
[+]
Offline
Posts: 356
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.
[+]
 Cerberus.Senkyuutai
Offline
サーバ: Cerberus
Game: FFXI
user: Yuffy
Posts: 4415
By Cerberus.Senkyuutai 2020-01-19 03:37:02  
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.
While the drop rate is abysmal, you're strongly underestimating the actual number of unique KC available on each server, even 10 years ago.
[+]
Offline
Posts: 8843
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.
[+]
Offline
Posts: 12226
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
Online
サーバ: Asura
Game: FFXI
user: 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.
[+]
Offline
Posts: 8843
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).
[+]
Offline
Posts: 12226
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
Online
サーバ: Asura
Game: FFXI
user: 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
[+]
Offline
Posts: 665
By kishr 2020-01-19 06:43:04  
Pup naked can do easy, just bring oils
[+]
Offline
Posts: 8843
By SimonSes 2020-01-19 07:07:30  
kishr said: »
Pup naked can do easy, just bring oils

Dont need any oils, but Akamochi food really speed things up.
[+]
 Lakshmi.Buukki
Offline
サーバ: Lakshmi
Game: FFXI
By Lakshmi.Buukki 2020-01-19 07:22:58  
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: 8843
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.
[+]
Offline
Posts: 665
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
[+]
Offline
Posts: 356
By funsam 2020-01-19 09:55:15  
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
Offline
Posts: 1412
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
Offline
サーバ: 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
Offline
サーバ: Bismarck
Game: FFXI
user: Snprphnx
Posts: 2689
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
Offline
サーバ: Bismarck
Game: FFXI
user: Snprphnx
Posts: 2689
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
Offline
サーバ: Shiva
Game: FFXI
user: Rairin
Posts: 2077
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.
[+]
Offline
Posts: 694
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
Offline
サーバ: Phoenix
Game: FFXI
Posts: 510
By Phoenix.Logical 2020-01-19 18:49:38  
Demonstration on how to solo naked with SCH.
YouTube Video Placeholder
[+]
Offline
Posts: 665
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.
[+]
Offline
Posts: 665
By kishr 2020-01-20 09:22:02  
Added the missing code. should work fine now.
[+]
 Shiva.Thorny
Offline
サーバ: Shiva
Game: FFXI
user: Rairin
Posts: 2077
By Shiva.Thorny 2020-01-20 10:24:15  
'Just using gearswap' doesn't make something not a bot.
[+]
Offline
Posts: 665
By kishr 2020-01-20 10:53:30  
I want to see jobs other than bst/pup/rdm/sch solo's.
Offline
Posts: 8843
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.
First Page 2 3
Log in to post.