Commit graph

265 commits

Author SHA1 Message Date
Zach Toogood
65f125846e Core: Rename entity files (charentity.h -> char_entity.h, etc.) 2026-06-20 11:56:34 +01:00
Frankie-hz
9eaf4e2689 [modules] rework module structure 2026-06-19 01:16:49 -04:00
Critical
00570d3f3c [lua, sql][Module] BRD, DRG, and spell era module adjustments 2026-06-07 19:56:03 -06:00
Frankie-hz
bcd485a760 [lua] Fixes module errors on startup
For data-only modules they dont need override functions or they hit this: No overrides found in module. They need to just silently return a table name.
2026-06-06 17:20:30 -04:00
Frankie-hz
99bd28da5d [lua] Fixes addStatusEffect in a couple modules 2026-06-06 16:49:16 -04:00
Xaver
7613c67b01
Merge pull request #9324 from CriticalXI/rdm_era_audit
[lua, sql][module] RDM and PLD Era Audit
2026-06-06 01:05:31 +02:00
Aeshur
f3fee5f8f5 [module] Fix 2007 EXP table error 2026-06-04 15:19:30 -04:00
Critical
86031bf18b [lua, sql][module] Pld Era Audits 2026-05-30 10:44:52 -06:00
Critical
644f9f5cab [sql] RDM era changes 2026-05-25 23:01:09 -06:00
Skold
2723e99c7c [lua] Implement Automaton Analyzer / Era Module
Adds the Automaton Attachment Analyzer and Implements a 2012 era module.
2026-05-25 21:25:17 -04:00
Skold
ce2b17ce39 [lua] Update Automaton Ice Maker
Updates Automaton Ice Maker
Adds 2015 Era Ice Maker Attachment
2026-05-24 22:27:47 -04:00
Skold
36bf6b9fea Update Automaton Eraser / Add Era Module + Strobe
Cleans up code for Strobe, Eraser & adds an era Eraser module.
2026-05-24 03:29:42 -04:00
Xaver
77b88f521b
Merge pull request #10070 from Skold177/Replicator
[lua] Automaton Replicator
2026-05-21 11:12:22 +02:00
Frankie-hz
5af74497e6 [lua] Adds spawn points to old hnm module 2026-05-20 18:41:26 -04:00
Skold
464f7b4a86 [lua] Automaton Replicator
Update the Automaton Attachment Replicator
2026-05-19 23:48:14 -04:00
Skold
aaf72b0921 WS Module Update
WS Module Update
2026-05-18 20:50:49 -04:00
Skold
2700e15c88 Automaton mobSkill Refactor
Retires Automaton weaponskill passthrough
Refactors all automaton skills through mobskills
2026-05-16 16:15:25 -04:00
Jesse Sestito
d94be24d66 [lua][module] BST Era Bug Fix
Era BST had Heel, Leave, and Stay set to share the recastId with the 2-hour abilities. This sets each ability to it's own unique recastId.
2026-05-13 18:22:03 -05:00
JerokeXI
24beaf4ebf
[lua] [module] DEL duplicate module Lamia Fang Key timer 2026-05-06 15:53:47 -06:00
JerokeXI
b1bfb898ee [lua] [module] Lamian Fang Key Conquest Timer 2026-05-03 22:16:38 -06:00
Critical
c6151f097c [lua][module] Adds blocks for certain door related KIs 2026-04-26 16:56:11 -06:00
JerokeXI
9a7b71dbf1 [Module][Quest] Home Point Era Menu 2026-04-24 18:42:25 -06:00
Xaver
0e2c1fcf65
Merge pull request #9852 from WinterSolstice8/soa_tp_gain
[lua] [module] Implement old TP gain as module
2026-04-22 16:20:30 +02:00
WinterSolstice8
6ecb3c48d0 [lua] [module] Implement old TP gain as module 2026-04-22 07:55:37 -06:00
Critical
e5670ec0d8 [lua, sql][module] Remove OOE HELM items 2026-04-21 22:08:57 -06:00
Critical
8d3e13f56f [lua][module] Set gravity to apply evasion penalty 2026-04-18 22:59:10 -06:00
JerokeXI
4bac3d196f [Module] Quest "Chocobo's Wounds" - Era-Wait-Time 2026-04-16 20:46:28 -06:00
sruon
8267b4f324 Fold PacketGuard into the general C2S system
- Size checks are enforced for all packets in the handlers and automatically determined from structures
- Adds missing padding to a handful of packets
- Introduce a flag-driven BlockedState mechanism for packet validation
- Rate limit values loaded from settings and handled by PacketSystem
- PacketHandlers global array is no longer accessible
2026-04-15 20:51:02 -06:00
Skold
8e55a34834 [lua] WoTG Sword Module Bugfix
Updates Spirits Within and Atonement
2026-04-10 11:10:38 -04:00
WinterSolstice8
cc3e1f41fb [lua] Refactor PDIF clamping and simplify code 2026-03-30 23:06:51 -06:00
Xaver
35b8005ded
Merge pull request #9674 from CriticalXI/toau_mission_audit
[lua][module] ToAU mission era wait times
2026-03-27 10:28:04 +01:00
Critical
731a56beb2 [lua][module] ToAU mission era wait times 2026-03-26 18:43:22 -06:00
WinterSolstice8
77a6ca084b [core] [lua] Load /check exp curve from lua 2026-03-24 16:25:19 -06:00
Zach Toogood
a68d47b389 Core: Add forced yields in ZoneServer cleanup steps 2026-03-21 13:20:48 +00:00
Zach Toogood
a548d3795c Modules: Fix issue with GM Horro 2026-03-21 12:35:59 +00:00
Critical
e09af446a2 [lua][module] Update modules to new status effect method 2026-03-05 23:29:49 -07:00
Zach Toogood
b42bdd8061 Modules: Fix announce_player_login.lua 2026-03-02 09:39:59 +00:00
Critical
bed3acfa48 [lua, sql, c++][module] DRG Era Audit 2026-02-24 09:02:57 +01:00
Critical
962a811110 [lua,sql,c++] Correct AOE ability buff messaging 2026-02-22 16:06:53 -07:00
Critical
b28ac45157 [lua, sql, c++] Ninja Era Audit 2026-02-15 12:01:28 -07:00
Critical
45b3f244bc [lua, sql][module] RNG Era Audit 2026-02-14 22:31:41 -07:00
Critical
d4f73598a5 [lua, sql, cpp][module] Samurai Era Audit 2026-02-13 21:26:54 -07:00
WinterSolstice8
0e94b7f163
Merge pull request #9280 from sruon/packetcap
[module] PacketCap: save clients packets
2026-02-08 21:47:11 -07:00
Xaver-DaRed
66c5c60ef5
Merge pull request #9294 from CriticalXI/thief_era_audit
[lua, sql] Thief Era Audits
2026-02-01 16:16:22 +01:00
Xaver-DaRed
f8bc36772e
Merge pull request #9312 from CriticalXI/bst_era_audit
[lua][module] BST Era Adjustments
2026-02-01 16:15:34 +01:00
Critical
861610f4ba [lua][module] BST Era Adjustments 2026-02-01 00:20:28 -07:00
Critical
1a35560fca [lua][module] Era module folder organization 2026-01-31 21:35:48 -07:00
Critical
3513c989a5 [lua, sql] Thief Era Audits 2026-01-31 16:36:09 -07:00
Critical
6b06adc932 [lua, sql, cpp] DRK era audit 2026-01-31 13:07:45 -07:00
emma-kenpo-star
1873365a68
[Module] era_moongate_time_set_to_midnight_until_03:00 (#9272) 2026-01-29 04:11:07 +01:00