00-Evan / shattered-pixel-dungeon

Shattered Pixel Dungeon is an open-source traditional roguelike dungeon crawler with randomized levels and enemies, and hundreds of items to collect and use. It's based on the source code of Pixel Dungeon, by Watabou.
https://shatteredpixel.com/shatteredpd/
GNU General Public License v3.0
4.71k stars 1.1k forks source link

Speedy Exploit #1169

Closed LeahLuong closed 1 year ago

LeahLuong commented 1 year ago

Cloak of Shadows expends a charge on activation but there seems to be an exception: not during a time freeze. I don't think activating the cloak during a time freeze even costs a turn as it normally does. Activating Timekeeper's Hourglass & then the cloak only spends a single hourglass charge. Deactivating the cloak doesn't cost any time or charge, as usual. I didn't test this w/ swiftthistle but I imagine it's the same.

This allows for a freerunner exploit where you use hourglass charges instead of cloak charges to build momentum when using the Speedy Stealth talent:

1) Activate Timekeeper's Hourglass. 2) Activate Cloak of Shadows. 3) Run around until achieving desired momentum lvl. 4) Deactivate hourglass & cloak, in either order.

Cloak & Speedy Stealth allow the freerunner to take 2 steps for every 1 uncloaked. Ring of haste +3 can make that 4:1. This combo allows for building 8 stacks of momentum off 2 hourglass charges & 0 cloak charges in an instant. Even better w/ flow or swiftness glyph on the armor. It's always strictly better to move cloaked when using Speedy Stealth during a time freeze because it doesn't cost the cloak anything.

Prob not as exploitable for assassin but I think you could build a lethal strike in 1 turn w/ Enhanced Lethality.

rpdelaney commented 1 year ago

Is that an exploit or just a strong build?

00-Evan commented 1 year ago

I'm fine with this mechanic. Everything is working as intended here, it's moreso that this specific interaction is a fairly powerful combo.