Commit Graph

40 Commits

Author SHA1 Message Date
Zeno Rogue 793148729b An option to play on a disk (and use bounded space rules). Also renamed 'bounded' flag to 'closed' or similar, and improved Halloween 2022-05-21 13:08:42 +02:00
Zeno Rogue 49d7ab3ed3 floating bubbles now should work correctly for Mirror Shards, Elemental Gems and Ancient Jewelry 2022-04-26 16:19:02 +02:00
Zeno Rogue 00d640fa22 fixed the Orb of Safety not disappearing in shmup+OSM 2022-03-27 22:47:51 +02:00
Zeno Rogue f3d6f831dd Curse of Repulsion now correctly marked as used 2022-02-28 20:15:51 +01:00
Zeno Rogue fae4ceb672 the orb power gaining order is now: Purity extras -> Choice loss -> standard gain 2022-02-01 17:27:29 +01:00
Zeno Rogue 770949978a reduced the other land range for currentLocalTreasure in 3D geometries 2021-11-07 10:53:04 +01:00
Zeno Rogue 5d4df5d9d6 fixed message about 9 types 2021-10-01 08:00:42 +02:00
Zeno Rogue 025893e946 cleaned up where summoned creature appears for Orb of Life and Orb of Friendship 2021-08-08 19:04:58 +02:00
Jesse Ruderman 85cfd1d01f Clear stuntime when generating new monsters 2021-08-03 16:32:04 -07:00
Zeno Rogue d04416dae8 fived bugs with moving the key with boats 2021-08-01 02:39:42 +02:00
Jesse Ruderman 061e9bb014 Fix extra Viziers when walking around the Palace with 12 treasures 2021-06-26 22:36:15 -07:00
Zeno Rogue cd8856ea80 picking up an Orb of Purity with no Cursed Land in sight will grant 5 charges of every curseable orb 2021-05-23 16:42:26 +02:00
Zeno Rogue bb47ad99e6 Curse of Repulsion now activates plates and other effects 2021-05-23 16:00:49 +02:00
Zeno Rogue 61891c4eb8 implemented curses 2021-05-02 15:16:29 +02:00
Zeno Rogue 91bd0c2018 lovasz completed 2021-04-15 18:21:05 +02:00
Zeno Rogue 4b1b0516f3 choice of the land structure 2021-04-11 22:15:40 +02:00
Zeno Rogue 04472e513d fixed a revert-related bug which could cause a non-collected key to be considered collected 2021-03-09 14:05:47 +01:00
Zeno Rogue ce33511905 messages at 30 treasures etc. should no longer appear in PTM 2020-11-05 16:00:41 +01:00
Zeno Rogue 63f895974e improved the checkmove.cpp, also works for golems now 2020-11-05 14:24:01 +01:00
Zeno Rogue 3505f17460 redone modecode 2020-08-02 12:55:37 +02:00
Zeno Rogue f900ec7443 new sound effects 2020-07-07 21:24:56 +02:00
Zeno Rogue c39700d8de added CAP_COMPLEX2 guards 2020-05-22 16:52:30 +02:00
Zeno Rogue f69b6f0795 fixed Orb of Safety in multiplayer 2020-05-16 02:38:13 +02:00
Arthur O'Dwyer f2b7746c1b Move all defaulting-of-`CAP_FOO` to sysconfig.h.
- The phrase `#ifdef CAP_` should never appear anywhere.

- The phrase `#ifndef CAP_` should appear only in sysconfig.h.

- The phrases `#if CAP_` and `#if !CAP_` may appear wherever,
    as long as "sysconfig.h" is included first.

The rules for `CAP_FOO` equally apply to `ISFOO`.

There are many one-off macros still tested with `#ifdef`,
including `HAVE_ACHIEVEMENTS`, `PRINT_ACHIEVEMENTS`,
`FAKEWEB`, `FAKE_SDL`, `EASY`, and `WHATEVER`. I don't
have much grasp on what these are used for or how they're
configured, so I'm leaving them alone.
2020-05-03 15:12:12 -04:00
Zeno Rogue 97fc244ba9 changed some achievement_gain to achievement_gain_once (this also fixes achievements awarded too soon) 2020-04-06 09:22:05 +02:00
Zeno Rogue d9b1461c81 tortoise:: moving over other tortoises no longer clones them 2020-03-22 09:46:51 +01:00
Zeno Rogue ed015de6c9 changes: fixed items disappearing with Orb of Magnetism 2020-03-16 21:38:13 +01:00
Zeno Rogue 0381999842 Orb of Chaos no longer despecializes Tortoises 2020-03-12 10:22:46 +01:00
Zeno Rogue 35dbeea702 fixed ambush size 2020-03-07 04:47:11 +01:00
Zeno Rogue 75bbbe6b42 changes:: ambush 2020-03-07 04:47:11 +01:00
Zeno Rogue a76cbaaf7c changes: fixed Holy Grail 2020-03-07 04:47:11 +01:00
Zeno Rogue 9ded3f8c7c changes:: fixed Galapagos 2020-03-07 04:47:10 +01:00
Zeno Rogue 6e4b041f6b changes:: princess::reviveAt was not kept 2020-03-07 04:47:10 +01:00
Zeno Rogue 069d09d2b0 fixed a crash on buggy items 2020-03-07 04:47:10 +01:00
Zeno Rogue 3f5af1f5bd items[0] no longer is raised and is no longer displayed 2020-03-07 04:47:10 +01:00
Zeno Rogue 2636b195a2 fixed Orbs in undo 2020-03-07 04:47:10 +01:00
Zeno Rogue e564622a48 rewritten undo: part 1 2020-03-07 04:47:10 +01:00
Zeno Rogue 756b5a6690 treasure bubbles did not appear 2019-12-27 14:03:33 +01:00
Zeno Rogue 9d88528939 replaced TEMPLE_EACH with function temple_layer_size() 2019-12-14 12:35:03 +01:00
Zeno Rogue 26fb19e7a8 subdivided game.cpp; split movepcto into separate functions 2019-12-08 20:07:02 +01:00