GPO • Controller Support Update — May 17, 2026
The developers' own notes, copied word for word from the official GPO Discord.
GPO • Controller Support Update — May 17, 2026
SYSTEMS / QOL
[NEW]Controller Support — Added controller support to the main game. Gamepad players can now use controller input, prompts, and UI navigation.- Initial rollout — some menus and actions will continue receiving improvements in future updates.
- Recommended: enable the virtual controller cursor to navigate UI.
- Arena — Players can now press reset when at 25% HP or below while in combat.
- Counters opponents stalling at low HP.
- Disabled in Battle Royale.
- Boss HP Bars — Boss HP bars now stack multiple bars.
- Crew Actions — Crew actions now properly respect combat state (e.g. can no longer leave crew mid-combat).
- Flag Capture — Logging out from a safe area while a crewmate pushes enemies off the capture point now results in an infamy loss.
- Fruit Despawn — Fruits with Rare rarity or below now despawn 10 minutes after being dropped to help reduce server lag caused by fruit farming (e.g. Factory raids).
- Idle Performance — Optimized idle performance for mobile and low-end devices.
- Infamy — Can no longer lose infamy in private servers from being gripped.
- Inventory UI — Optimized inventory UI performance. Players with large inventories should notice fewer FPS drops when opening inventory.
- NPC Performance — NPCs have been optimized by 60-70%, resulting in significantly fewer ping spikes when there are large numbers of active NPCs in the server.
- Ocean Movement Setting — Added a setting to disable ocean movement (helps with FPS).
BALANCE CHANGES
Devil Fruits:
Buddha:
- Judgement Impact — Hitbox changed from a cube to a sphere, reducing unfair hits on targets at the corners of the hitbox.
- Heaven-Sent Impact Leap — Second hit hitbox reduced and changed to a sphere. Now cancels the second hit if the first is perfect blocked.
- Heaven-Sent Impact (Full Form) — Now cancels the second hit if the first is perfect blocked.
- Heaven-Sent Impact (Full Form) — First hit now applies a stun. M1 final hit also now applies a stun.
- Full Form M1 — Second hit stun re-enabled.
- Impact Leap — Fixed noclipping through the floor when the client window is frozen.
Horo:
- Kamikaze Hollow / Negative Hollow — Fixed ghost getting stuck above head and being unable to cast.
Pika V1:
- Light Flight — Cooldown no longer starts until the player lands on the ground while in combat.
Pika V2:
- Radiant Flight — Cooldown no longer starts until the player lands on the ground and exits their flight while in combat.
- Radiant Kick — Now functions as a combo ender instead of an extender. Knockback now pushes the target away from the caster.
- Starlight Rapier: Blitzstrike — Final hit damage reduced by 50%.
- Hitbox significantly reduced — previously extended far above the target, hitting bystanders in a large vertical column above the kick-down.
Pteranodon:
- Winged Flight — Cooldown no longer starts until the player lands on the ground and exits their flight while in combat.
Yami:
- Black Hole — Vertical hitbox reduced by 30% to match the VFX.
Bomb:
- Explosive Mines — Added a hitbox above each mine to prevent floating idles from skipping over them.
Weapons:
Boneshiver:
- Rib Smash — Knockback increased horizontally, vertical lift reduced. Now functions as a proper combo ender.
- Bone Frenzy — No longer launches targets. Now stuns in place, similar to Kiribachi extenders. Stun duration increased.
Crab Cutlass:
- Cutlass Lunge — Damage increased by 30%.
- Cutlass Ladder — Damage increased by 20%.
Festival Shield:
- M1 Hitbox — Hitbox increased to match Inverted Spear of Heaven.
Iceborn Blade:
- Flames Of Frost — Guard break removed on first hit.
- Second hit now functions as a true extender.
- Endlag reduced by 0.1 seconds.
Black Pitchfork:
- Pitchfork Impale — Cooldown increased from 15 to 17 seconds to match Trident Impale.
Snowcap Scepter:
- Scepter Storm — Startup reduced by 0.2 seconds.
Combat:
- In-Combat Healing — Healing effectiveness while in combat increased from 35% to 50%.
- Soru (Low HP) — At 30% HP or below, Soru is replaced with a regular roll dash to avoid the reduced movement speed at low HP.
- Barrier Sphere — No longer usable when PVP is off.
- Paw Rendezvous — No longer reactivatable after swapping to a V2 fighting style.
Other:
- Mini Bunny — No longer deals damage while its owner is in a grab or has iframes.
BUG FIXES
- Hitbox Accuracy — Fixed hitbox inaccuracies to VFX for the following:
- Hollow's Great Sword: Ghost Barrage
- Dashing Pyrotechnics
- Gravity Dominance
- Snow Blizzard
- Shock Repel
- Paw Bomb
- Firework Rocket Skyhigh
- Firework Rocket
- Demon Brick Fist
- SUPER MEGA DEATH ROCKET!
- M1 — Fixed rare movestacks with M1.
- Horo — Fixed bugs where some Horo moves would get stuck.
- Cyborg — Fixed Cyborg ultimate interaction on mobile.
- Smoke — Fixed a bug on White Out.
- Crew UI — Fixed crew UI displaying inconsistent data.
- Jump Cooldown — Fixed a bug with jump cooldown.
- + many more
What the developers posted next
Fixes, tweaks and codes from the 16 changelog posts in the three days after these notes.
Reopening in around 7 mins
xx;30
new codes
FREE_Drops3
FREE_EXP3
5FREETAILORVOUCHERS_3game reopened
@everyone
tenor.com/view/shake-ps5-controller-dualshock…if ur a controller player and have suggestions for any good changes, u can foward to anyone on the tester team
adding a way to toggle between kbm and controller
published to new servers
if ur on controller and cant hold a skill
check if ur instant cast setting is onaim assist is next
fixing rare case on controller where u cant let go of the skill
this will basicly be lock on
added to new servers
the lock on
just move camera near target and u will see a popup to lock on if using controller
there is range limits and if target is obstructed for too longVersion 12.981b
fixing trade ui bug not being able to remove items
Fi8xed
publishing
fixed hoverpod on cotnroller as well for up/downpublished Version 12.982b
fixed dragon hybird getting tool locked
fixed npc dialoug on controller if u were using virtual cursor