Commit graph

122 commits

Author SHA1 Message Date
Frankie-hz
ebd76f3ff3 [cpp, lua] Moves dynamis cpp function to lua 2026-04-16 20:58:06 -04:00
sruon
8dfc82cca4 Message on subjob restriction. No message on loss. 2026-03-02 19:43:25 -07:00
sruon
b51a58c147 Migrate addStatusEffect 2026-02-20 18:42:33 -07:00
Xaver-DaRed
f4907746f7 Remove getMidnight alias 2025-10-08 17:53:35 +02:00
Will Buck
4c7833efce Fix Dynamis time extension bug 2025-10-07 19:08:53 -05:00
Xaver-DaRed
92c4d350dc Remove unneeded requires 2025-09-19 13:43:05 +02: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
claywar
652751e3b6
[lua] Replace add/message lines with equivalent npcUtil functions
Remove unused ID variables
2025-02-03 14:47:31 -05:00
claywar
ae25da7b80
[ci] Fix Lua styling errors with Draw-In functions 2025-01-01 09:05:13 -05:00
Zach Toogood
0d25aec94c
Merge pull request #6577 from sruon/base
[lua] Properly apply SJ_RESTRICTION effect in Dynamis Dreamlands
2024-12-26 22:53:57 +02:00
sruon
6e219e2c86 fix(dynamis): white procs require SJ_RESTRICTION
Changes the check for white procs to ensure player has SJ_RESTRICTION
2024-12-26 11:31:40 -07:00
sruon
524e00527e
fix(dynamis): properly apply SJ_RESTRICTION effect 2024-12-22 12:26:33 -07:00
claywar
d066a186a3
Fix or Ignore remaining Lua Language Server warnings and errors
* Separated Cruor Prospector tables with different data structures
* Remove unnecessary bit.bor call with missing parameter
* Nil check manaclipper nextEvent variable
* Nil check Lower Jeuno Treasure Coffer 'prize' variable
* Add LLS exception for __eq and new for missions and hidden quests
* Nil check dynamis 'te' variable
* Change default table data type for caskets timeTable
* Nil check logInfo in setMissionStatus GM Command
* Define variables on need, remove debug print in avatar code
* Add TODOs and exceptions for remaining LLS errors and warnings
2024-08-20 14:11:00 -04:00
claywar
6b25a21542
Add missing parameters to dynamis win event, missing Beaucedine NPC 2023-09-07 10:32:58 -04:00
claywar
aa87e30e4d
[chore] Replace double-quote strings with single-quotes 2023-08-28 21:02:36 -04:00
claywar
64e78aff26
Rename xi.items enum to xi.item, update references 2023-08-21 17:36:27 -04:00
claywar
dd2dfe03ee
Add xi.dynamis.eye to enums 2023-08-19 11:54:32 -04:00
claywar
dbb55dc63e
[chore] Remove requires for scripts/globals/titles 2023-08-18 13:29:17 -04:00
claywar
1468caf24a
[chore] Remove all requires for scripts/globals/zone 2023-08-07 13:57:37 -04:00
Zach Toogood
ed2a40307d [dynamis] Add ENABLE_EXCHANGE_100S_TO_1S setting
Co-Authored-By: CynicaGaming <47292146+CynicaGaming@users.noreply.github.com>
2023-07-24 11:34:51 +01:00
Zach Toogood
eee0f90920 [dynamis] Refactor currency NPCs 2023-07-24 11:34:51 +01:00
claywar
7c23ee5067
[chore] Add missing event Update and Finish parameter for npc 2023-07-23 11:24:51 -04:00
claywar
5e3211a2b0
[chore] Remove all requires for scripts/globals/msg
Fix lines from search and replace


Fix last line length
2023-07-15 10:41:03 -04:00
claywar
f6056bcd22
Remove all requires for scripts/globals/keyitems 2023-06-17 08:17:11 -04:00
claywar
478d95fd11
[chore] Remove status global requires
Part one of the removal, to be continued

Fix comment alignment
2023-06-01 18:33:34 -04:00
claywar
5a517f5c95
[chore] Remove underscores from local var declarations 2022-12-03 09:20:16 -05:00
claywar
8155e544e9
[chore] Expand single line functions and conditions 2022-12-01 14:24:10 -05:00
claywar
d0ea013126
[chore] Add newline after end at same indent level (2) 2022-11-22 14:42:58 -05:00
claywar
e857df9b0f
[chore] Use multiple lines for long conditions (1) 2022-11-13 10:54:35 -05:00
claywar
3660e75405
[chore] Remove excess whitespace in parentheses 2022-11-06 08:16:08 -05:00
claywar
1b5abbf911
[chore] Format Lua scripts to use 4-space indents (1) 2022-11-05 17:18:51 -04:00
claywar
15605fd49c
[chore] Add required padding for operators and comparators 2022-10-23 14:13:26 -04:00
Xaver-DaRed
61007f8a72 Add a minimum value to math.random calls.
Also, styling
2022-10-21 13:42:10 +02:00
claywar
4d27b0bb0e
[lua] Change references from noKiller to optParams.noKiller 2022-10-01 07:15:37 -04:00
claywar
5d6cf4a5ac
[lua] Format tables from CI - 3 2022-09-17 12:13:40 -04:00
Zach Toogood
7419ecee66 [lua] Hook up scripts/globals/settings and xi.settings.main 2022-06-26 21:22:30 +03:00
claywar
c2ded4800c
[ci cleanup] Local var format for GM Commands and Globals through J
Fix errors from cleanup
2022-05-29 07:55:23 -04:00
claywar
b5a361b6e4
Merge pull request #1540 from LandSandBoat/various_navmesh_improvements
Various pathing and navmesh usage improvements
2022-04-14 14:15:54 -04:00
claywar
80eb45d61e
Attach dynamis global to xi.dynamis 2022-04-14 06:18:52 -04:00
Zach Toogood
8b466593b6 [pathfind] Add bindings to apply careful pathing to dynamis mobs 2022-04-11 17:20:38 +03:00
claywar
e23da33380
Merge pull request #1234 from claywar/bugfix/weaknesstrigger-facing
Apply status effects from triggers before displaying animation
2022-02-05 13:01:44 -05:00
claywar
0462088b80
Simplify getDynamisMapList function 2022-02-03 12:28:26 -05:00
claywar
4d519573c4
Apply status effects from triggers before displaying animation 2022-02-03 08:41:41 -05:00
Zach Toogood
96b1bded73 [client] Key Items (cleanup) 2021-09-13 18:55:44 +03:00
Marian Arlt
41a1ce0061 add minor TODO comment 2021-08-12 15:00:16 -05:00
Marian Arlt
01b851c892 fix mask variable names in trigger and eventfinish 2021-08-12 14:12:52 -05:00
Marian Arlt
375cbed03c detach dreamland requirements from cities 2021-08-12 14:02:34 -05:00
Marian Arlt
2f5d3dfc9b fix existing progress break trigger 2021-08-07 12:19:37 -05:00
Marian Arlt
85cda43e86 initialized local tavnaziaFirst 2021-07-09 20:36:08 -05:00
Marian Arlt
d9f3861961 Add/Fix CS IDs and Menu behavior 2021-07-09 20:00:19 -05:00