Skip to content

v2.1.0

Latest

Choose a tag to compare

@Zrp200 Zrp200 released this 16 Mar 23:04
· 8 commits to master since this release

Full Changelog: v2.0.0...v2.1.0

warp command

This new command is a wrapper around ScrollOfTeleportation.teleportChar, and just warps the hero to a selected location.

This was possible before, but required two commands, which made it bothersome to use.

use @cell cell
use scrollofteleportation teleportchar @cell

As a note, the implementation for this command has not changed since 21de6d3 (0.9.4), which is before Scroll of Debug's oldest target version.

goto fixes

The goto command should now be able to be safely used to skip floors without corrupting the seed. It is also now possible to ascend to skip floors normally after using the command.

Previously, the goto command skipped levelgen logic of skipped floors, which had seed-related side effects per level, causing enemies and items to not be consistent with what would be found during normal gameplay.

method fixes

Fixed a minor bug causing methods with boolean arguments to always match any input and thus hide other overloaded methods.

As an example, Item has two methods of the following signature:
Weapon.upgrade(boolean)
Weapon.upgrade(int)

Calling use weapon upgrade 5 would first check the boolean method, and because Boolean.parseBoolean() turns any argument to false, it would end up calling the boolean variant as Weapon.upgrade(false). Now, non-matched booleans are correctly rejected.

Builds

Shattered Pixel Dungeon

3.0.1

2.4.2