Zeno Rogue
b587851f47
do not updateHi prematurely as it creates a modecode
2024-06-22 02:04:09 +02:00
Zeno Rogue
d4f449d994
since the Aether users now see adjacent items in water, they can also pick them up
2024-04-09 02:42:25 +02:00
Zeno Rogue
15b711e099
if you are in water (and have no Fish), you can now see Orbs of Fish and Aether in adjacent water tiles, and also you can move there and pick them up
2024-03-24 19:29:44 +01:00
Zeno Rogue
37b498203c
item movement animations for Orb of Space and Curse of Repulsion
2024-03-19 19:25:08 +01:00
Zeno Rogue
77a4bb4160
items moved by Orb of Water, Magnetism, and Winter are now animated
2024-03-19 19:19:23 +01:00
Zeno Rogue
648dd67dc7
fixed Curse of Repulsion to use moveItem
2024-02-23 00:39:48 +01:00
Arthur O'Dwyer
62629f3e70
Change static const
to static constexpr
wherever possible
...
Since we require C++11, most of these consts can be constexpr.
Two `static const ld` remain non-compile-time-evaluable because
they depend on the runtime `log` function. One `static const cld`
remains non-compile-time because `std::complex<T>` doesn't become
constexpr until C++14.
2023-08-23 09:47:28 -08:00
Jacob Mandelson
00c4d2c0a5
Grammar fix to Alt-to-highlight message.
2022-10-05 20:26:17 -07:00
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