Martin Michelsen
|
194bb5b393
|
actually enforce NOCOMMIT tags finally
|
2025-12-02 21:46:58 -08:00 |
|
Martin Michelsen
|
c482324a97
|
use area instead of floor during map construction
|
2025-11-30 23:12:55 -08:00 |
|
Martin Michelsen
|
800c70c401
|
skip non-BB clients in 6xC8 handler
|
2025-11-30 17:31:13 -08:00 |
|
Martin Michelsen
|
ad91b6f6b7
|
update some boss command notes
|
2025-11-30 08:50:11 -08:00 |
|
Martin Michelsen
|
2c333b51d2
|
add $fastkill command
|
2025-11-29 12:12:34 -08:00 |
|
Martin Michelsen
|
e02a006b60
|
add support for cross-episode quests
|
2025-11-28 12:40:14 -08:00 |
|
Martin Michelsen
|
886e9b9f4f
|
fix 5% payment type in 6xDA
|
2025-11-18 10:27:31 -08:00 |
|
Martin Michelsen
|
77d5436b15
|
implement quest item creation masks
|
2025-11-15 23:54:49 -08:00 |
|
Martin Michelsen
|
678c60dd14
|
update some notes; fix quest assembler bugs
|
2025-11-15 22:36:18 -08:00 |
|
Martin Michelsen
|
87248e7e67
|
fix enemy alias lookup logic
|
2025-11-11 00:04:55 -08:00 |
|
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 |
|