Martin Michelsen
|
fb036cda37
|
fix null pointer dereference in episode 4 free play; closes #717
|
2025-11-09 16:01:10 -08:00 |
|
Martin Michelsen
|
b80ed0021b
|
add method to override enemy EXP in quests
|
2025-11-07 22:53:36 -08:00 |
|
Martin Michelsen
|
a122b27b1f
|
don't use client's floor for 6x0A and 6x0B
|
2025-11-07 21:02:08 -08:00 |
|
Martin Michelsen
|
7210441878
|
allow 6x17 for enemies and objects
|
2025-11-05 23:06:17 -08:00 |
|
Martin Michelsen
|
155ed6bcf9
|
add $makeobj; update some object notes
|
2025-11-02 17:14:38 -08:00 |
|
Martin Michelsen
|
662ee48a64
|
add patch to show EXP gains from the server
|
2025-10-28 09:50:07 -07:00 |
|
Martin Michelsen
|
01b1f42bac
|
add some Ep3 command notes
|
2025-10-22 19:47:23 -07:00 |
|
Martin Michelsen
|
6ffa656ad4
|
implement Hunters Report item behavior
|
2025-10-18 01:03:00 -07:00 |
|
Martin Michelsen
|
46c2260d0f
|
use enums for difficulty and language; fix enemy state aliases; closes #694
|
2025-10-18 01:03:00 -07:00 |
|
Martin Michelsen
|
6ba92d3a7a
|
skip EXP computation for Level 200 characters
|
2025-10-12 09:48:09 -07:00 |
|
Martin Michelsen
|
c2008f1f9c
|
handle Ep1&2 NTE protected commands properly
|
2025-10-12 09:48:09 -07:00 |
|
Martin Michelsen
|
3c32a66064
|
hide section ID for empty persistent games
|
2025-10-12 09:48:09 -07:00 |
|
Martin Michelsen
|
4074530a71
|
disable EXP share during battle and challenge quests
|
2025-10-05 11:02:56 -07:00 |
|
Martin Michelsen
|
31eedd7e7e
|
work around 6xD9 client bug
|
2025-10-05 10:49:07 -07:00 |
|
Martin Michelsen
|
1450a5acd3
|
allow 6x25 to overwrite slots on all versions
|
2025-10-04 09:55:00 -07:00 |
|
Martin Michelsen
|
fdd0bfea08
|
rewrite quest metadata indexing
- split ep3 download quests from quest index
- fix Ep3 NTE download quests
- automatically detect battle/challenge params and area remaps
|
2025-09-28 23:26:14 -07:00 |
|
Martin Michelsen
|
ba131ab94a
|
handle 6xE2 full inventory case
|
2025-09-25 21:20:48 -07:00 |
|
Martin Michelsen
|
648d9c5164
|
remove leader check on 6x17
|
2025-09-25 09:06:53 -07:00 |
|
Martin Michelsen
|
60487daf6f
|
fix 6x17 checks for Vol Opt arena
|
2025-09-24 21:02:05 -07:00 |
|
Martin Michelsen
|
65384435a3
|
add extension for fractional EXP multipliers on BB
|
2025-09-21 13:16:28 -07:00 |
|
Martin Michelsen
|
277be9bcd6
|
obscure security updates
|
2025-09-18 23:48:14 -07:00 |
|
Martin Michelsen
|
40a6f49b29
|
fix crossplay challenge restart logic
|
2025-09-13 22:38:32 -07:00 |
|
Martin Michelsen
|
22d7825ba3
|
handle devil's/demon's in EnemyDamageSync
|
2025-09-12 23:45:51 -07:00 |
|
Martin Michelsen
|
526bfb64e5
|
fix memcpy call that gcc is unhappy with
|
2025-09-11 16:17:38 -07:00 |
|
Martin Michelsen
|
55cbf6e20b
|
fix out-of-bounds access in 6x46, etc.
|
2025-09-11 10:14:39 -07:00 |
|
Martin Michelsen
|
49d861919f
|
update some notes
|
2025-09-06 22:53:59 -07:00 |
|
Martin Michelsen
|
0c93275e88
|
describe some esoteric NTE and 11/2000 commands
|
2025-08-24 22:47:33 -07:00 |
|
Martin Michelsen
|
0b4d5b2f89
|
add BB BankSize patch
|
2025-08-22 22:39:32 -07:00 |
|
Martin Michelsen
|
45824b46fe
|
support per-quest common and rare tables
|
2025-08-22 14:09:41 -07:00 |
|
Martin Michelsen
|
00b46d7161
|
update game_flags notes
|
2025-08-13 11:42:07 -07:00 |
|
Martin Michelsen
|
a9dcd4b87e
|
enforce stack limits when loading BB character data
Docker / Build (push) Has been cancelled
|
2025-08-06 21:23:30 -07:00 |
|
Martin Michelsen
|
5c84581978
|
add names in show-battle-params
|
2025-08-06 21:03:20 -07:00 |
|
Martin Michelsen
|
148db03a9a
|
fix copy-paste error in MoreSaveSlots patch
|
2025-06-24 20:53:33 -07:00 |
|
Martin Michelsen
|
6999694f89
|
rewrite 6xE4 logic
|
2025-06-12 01:27:54 -07:00 |
|
Martin Michelsen
|
d4bc880018
|
make $killcount work for units too
|
2025-06-07 09:53:56 -07:00 |
|
Martin Michelsen
|
a0f52f01bb
|
use 6x2F for infinite HP
|
2025-06-04 00:18:57 -07:00 |
|
Martin Michelsen
|
bee4c55446
|
make client functions parameterizable by version
|
2025-06-04 00:16:43 -07:00 |
|
Martin Michelsen
|
1047d089d5
|
fix 6x0B error message
|
2025-05-31 23:15:23 -07:00 |
|
Martin Michelsen
|
aabbafb749
|
fix game flag translation across v2/v3 boundary
|
2025-05-28 22:01:54 -07:00 |
|
Martin Michelsen
|
6a89f18580
|
make logging less verbose
|
2025-05-26 14:51:43 -07:00 |
|
Martin Michelsen
|
cc99050964
|
switch to coroutine execution model
|
2025-05-26 14:11:38 -07:00 |
|
Martin Michelsen
|
61570a2563
|
add version/area flags to object/enemy defs
|
2025-04-04 00:39:57 -07:00 |
|
Martin Michelsen
|
4770297cd0
|
document some things in ItemPMT
|
2025-03-27 23:38:37 -07:00 |
|
Martin Michelsen
|
936b914cbc
|
start describing enemy types
|
2025-03-26 23:07:39 -07:00 |
|
Martin Michelsen
|
6467693df9
|
describe a few Ep4 objects
|
2025-03-24 23:45:22 -07:00 |
|
Martin Michelsen
|
84c62b33a4
|
update comments on 6x93 and 6xB2
|
2025-03-01 19:50:36 -08:00 |
|
Martin Michelsen
|
4d7a3395ba
|
refine quest header format; use metadata from .bin.txt file if present
|
2025-03-01 19:50:36 -08:00 |
|
Martin Michelsen
|
78fe4ebf98
|
refine 24 and 25 command structs
|
2025-02-27 23:14:46 -08:00 |
|
Martin Michelsen
|
fa22c3563d
|
add HTML rare table generator
|
2025-02-22 14:01:33 -08:00 |
|
Martin Michelsen
|
4c55551e12
|
fix 6xA4 and 6xA5 sizes; closes #605
|
2025-02-07 08:56:29 -08:00 |
|