-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathtodo
More file actions
33 lines (31 loc) · 1.24 KB
/
Copy pathtodo
File metadata and controls
33 lines (31 loc) · 1.24 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
FEATURES:
* metal doors (type=111)
* confusion de-aggroing enemies + set radius=0
* color of all gorgons / purple enemies
BUGFIXES:
* elementals shouldn’t change terrain while frozen
* phasing enemies shouldn’t conduct electricity
* fresh skull spawns should conduct electricity
* freeze should tick down right after the player’s turn
* lunging shouldn’t proc while sliding
* fix crash when pos == prev_pos == omnibounce
* minotaurs/armadillos: only charge if L1(d) <= 6
* armadillos: charge if path *was* free on previous beat
* yetis/mummies/sarcos: should have been aggroed for a full turn
* firepig should have trap priority
* firepig should have 4 range when unlit
* charged breath attacks should have extreme priority
* fix initial spawn order priority
* digging should only happen after movement failed
* clonking should hit both player and monkey
* bombs shouldn’t damage fresh skull spawns
* bombs shouldn’t damage unaggroed enemies
* pixies should emit light
* chain lightning should emit light
* pixie explosions are *weird*
REFACTORS:
* Consider moving: tile_change, adjust_lights, pickup_item, can_move
* Use more references
* Refactor chain_lightning AND its animation
* Rename _can_charge → something
* Use an explicit Z4 flag instead of & 8