Commit graph

65 commits

Author SHA1 Message Date
Xaver-DaRed
5b59cfc2ff Rewrite "Mom the adventurer" and cleanup associated module 2026-07-12 12:23:51 +02:00
Skold
3949d478e2 Mog House Exit Event Module
Adds a module for the old mog house job change exit prompt.
2026-07-09 18:20:25 -04:00
Zach Toogood
e1cab1c894 Lua: Migrate to math.randomInt and math.randomFloat 2026-07-05 14:55:22 +01: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
1a35560fca [lua][module] Era module folder organization 2026-01-31 21:35:48 -07:00
Zach Toogood
be3492872b Module: Add custom chocobo NPC as example 2026-01-23 17:15:48 +00:00
Zach Toogood
d675a93275 Lua: Add icons.lua and guidance for injecting icons into names
Co-Authored-By: atom0s <atom0s@users.noreply.github.com>
2025-12-10 14:33:44 +00:00
MowFord
361bf62050
Rename jobName enum 2025-10-31 22:41:37 -05:00
Xaver-DaRed
c10aef312c Move utilities to their own folder and audit some 2025-09-26 01:37:05 +02:00
Frank
7a012a9d12 Retires the nm_spawn_point lua
Goodbye my old friend. Finally retires this sql file.
2025-09-01 23:44:53 -04:00
sruon
525a33c055 SPAWN listener after onMobSpawn 2025-08-15 02:24:10 -06:00
Corey Sotiropoulos
1cb2d545ea
Replace os.time() with GetSystemTime()
Simple find/replace.
This will make sure everything is using the same clock (earth_time::clock).
2025-07-03 23:38:14 -04:00
Zach Toogood
2e7f32436b Modules: Add announce_player_login 2025-03-28 13:22:19 +00:00
sruon
675e9abc4e
Merge pull request #7246 from sruon/non_ex_claim
[core] MobMod non-exclusive Claim
2025-03-17 18:00:25 +00:00
hooksta4
edfd41f8fb
Chore: Cleanup Mixed British/American Spelling to American English (#6470) 2024-12-01 20:55:23 +00:00
claywar
2655f99e09
[lls] Correct npcUtil type issues identified from annotations
Add optional params to overseer table definitions
2024-09-01 04:53:59 -04:00
hooksta4
fb32446ac5 [Module] Create module for quest workarounds
Co-Authored-By: Tracent <92269743+TracentEden@users.noreply.github.com>
Co-Authored-By: Abdiah <62350957+dallano@users.noreply.github.com>
2024-08-04 09:24:55 +01:00
AppleCronch
34c1d173b7 Updated example modules using PrintToPlayer into lowercas 2024-02-29 11:07:11 +07:00
Zach Toogood
e98de08e90 [core, Lua] Rename PrintToPlayer and PrintToArea to lowercase 2023-12-09 23:54:00 +00:00
Zach Toogood
c55c969703 [module] Add another custom NPC example (with a paginated menu) 2023-10-17 10:51:28 +01:00
claywar
9dad29d48b
Update module scripts for newer CI rules, fix xi.item references 2023-09-07 09:26:08 -04:00
Zach Toogood
245227b4f7 [chore] Convert " to ' for Garrison 2023-08-31 20:40:09 +01:00
Loxley
6534399180 Adds capture data for Garrison (Windurst 99) 2023-08-31 20:30:22 +01:00
Loxley
b082dadb8c Adds more capture data for Garrison 2023-08-31 20:30:22 +01:00
Zach Toogood
8c13acf327 [garrison] Use super() in garisson_placeholder_data module 2023-08-31 20:30:21 +01:00
Xaver-DaRed
51e59736ff Add data from captures and move debug setting from setting file 2023-08-31 20:30:20 +01:00
Loxley
6d5516a893 Moves position to allyInfo, clean up spawnNPCs 2023-08-31 20:30:20 +01:00
Loxley
6fe3ca6cad Uncapped Garrison should be 99 by default 2023-08-31 20:30:19 +01:00
Loxley
328b51d979 Moves unknown positions to placeholder module 2023-08-31 20:30:19 +01:00
Loxley
ec65909a97 Adds NPC looks for 20 and 30 2023-08-31 20:30:19 +01:00
Loxley
8ed46033f2 Adds npc name for Windurst 40 2023-08-31 20:30:19 +01:00
Loxley
c1b0ac7bdc Improves debug message, move tables to ID 2023-08-31 20:30:19 +01:00
Loxley
0f06348d9f Prevents starting Garrison with missing capture
Provides message to players
Handles !garrison commands gracefully
Placeholder NPCs moved to custom module
addWeaponIfNecessary moved to custom module
2023-08-31 20:30:18 +01:00
Zach Toogood
5851fa9853 [raising] Add global data for riding speed and riding time 2023-08-29 11:52:29 +01:00
Zach Toogood
6c99d05386 [raising] Add stat growth from care plans 2023-08-29 11:52:29 +01:00
Zach Toogood
29332e10ae [raising] Add qol module 2023-08-29 11:52:29 +01:00
claywar
14096fdf6c
[lua] Remove global requires in scripts/globals/spells
Fix references to modules for spells


Fix remaining invalid reference
2023-08-20 16:38:27 -04:00
claywar
efc74677cc
[chore] Deprecate IDs require in favor of accessing zones table 2023-08-18 10:09:14 -04:00
claywar
5ed7db234d
[ci] Add scripts/globals/zone to deprecated requires
Move expansion areas back to global, fix nil ref


Rebase and fix Test my Mettle


Remove zone require from modules
2023-08-07 14:54:11 -04:00
claywar
69963b5d1a
Merge pull request #4109 from LandSandBoat/enum-msg
Move scripts/globals/msg.lua to enum and remove requires
2023-07-16 14:02:13 -04:00
claywar
e7276bb943
Fix lua CI issues in modules
Fix remaining issues, add _G to lua.sh exceptions
2023-07-15 11:21:44 -04:00
claywar
c2b8d13274
[ci] Add rule for deprecated scripts/globals/msg require
Remove remaining reference that was missed


Update comments, module ref
2023-07-15 10:56:57 -04:00
claywar
11966e33c8
Merge pull request #4100 from LandSandBoat/chore/enum-spell-data
Move spell_data.lua to enum/magic.lua and remove requires
2023-07-14 15:54:58 -04:00
Loxley
ef8e242531
[core] Allow DEs to define unique internal lookups (#4105)
* [core] Allow DEs to define unique internal lookups
2023-07-14 15:20:44 +01:00
claywar
141a1f97e1
Remove all requires to scripts/globals/spell_data 2023-07-13 15:10:54 -04:00
Xaver-DaRed
03469f78c1 Move "items" file to enum folder 2023-07-06 17:51:12 +02:00
Zach Toogood
aedd9af593 [module] Use packet name for claimshield alerts 2023-06-28 20:13:47 +01:00