Martin Michelsen
|
7ce3ce5b65
|
add level table JSON format
|
2026-05-09 17:05:23 -07:00 |
|
Martin Michelsen
|
7a29b39771
|
allow 6xCB in free-play
|
2026-04-24 20:36:45 -07:00 |
|
Martin Michelsen
|
31abc24e81
|
don't allow players to pick up items if they are too far away
|
2026-04-19 09:35:20 -07:00 |
|
Martin Michelsen
|
1fa660129d
|
add last-hit tracking for target subcommands
|
2026-04-11 08:28:40 -07:00 |
|
Martin Michelsen
|
a05971017d
|
explain a few of the unknown player_flags bits
|
2026-03-30 19:38:15 -07:00 |
|
Martin Michelsen
|
5724fb9a12
|
add $allrare debug command; closes #739
|
2026-03-22 21:37:43 -07:00 |
|
Martin Michelsen
|
53d2318873
|
more details on player_flags
|
2026-03-20 22:21:21 -07:00 |
|
Martin Michelsen
|
83291d5501
|
more details on player_flags
|
2026-03-19 23:01:30 -07:00 |
|
Martin Michelsen
|
6a23e5da0a
|
make some sense out of game_flags and player_flags
|
2026-03-18 22:44:02 -07:00 |
|
Martin Michelsen
|
4571cf7fdc
|
fix attribute count check in 6xDA
|
2026-03-11 07:19:53 -07:00 |
|
Martin Michelsen
|
4e3549ba6b
|
use EnemyType in ItemCreator; fix incorrect drop tables
|
2026-03-08 20:40:15 -07:00 |
|
Martin Michelsen
|
382bc6b7ce
|
don't allow error cases for bb_exchange_pd_percent to destroy items
|
2026-03-04 21:37:54 -08:00 |
|
Martin Michelsen
|
d1c1228308
|
track hits from TargetEntry commands instead of 6x0A
|
2026-02-16 20:44:21 -08:00 |
|
Martin Michelsen
|
c6d7025f43
|
add more debug info to EXP computation
|
2026-02-15 08:31:59 -08:00 |
|
Martin Michelsen
|
890014b223
|
add findings from first pass on movement data
|
2026-01-12 22:03:37 -08:00 |
|
Martin Michelsen
|
4aa206bd4b
|
add all BP indexes and fix incorrect RT indexes
|
2026-01-04 00:59:39 -08:00 |
|
Martin Michelsen
|
7ab3175f80
|
make quest item exchange implementations more complete
|
2025-12-26 19:54:22 -08:00 |
|
Martin Michelsen
|
d79d551c68
|
fix Momoka item exchange via menu object
|
2025-12-25 22:19:54 -08:00 |
|
Martin Michelsen
|
ea23f18aa2
|
use amount in 6xCC handler
|
2025-12-21 21:22:28 -08:00 |
|
Martin Michelsen
|
a0a7231d67
|
reformat remaining files
|
2025-12-21 21:15:49 -08:00 |
|
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 |
|