landsandboat/scripts/specs/core
2026-07-24 10:44:10 -06:00
..
CAbility.lua Ability AoE type and radius calculations in lua 2025-12-14 14:08:54 -07:00
CAction.lua Refactor skillchain/addEffects 2025-11-17 00:45:50 -07:00
CAttack.lua update attack class for auto attack lua 2025-04-30 20:59:30 -06:00
CBaseEntity.lua Port Job to YAML based enum 2026-07-24 10:44:10 -06:00
CBattlefield.lua Add "nodiscard" to files where needed 2024-08-24 18:25:23 -04:00
CInstance.lua Add "nodiscard" to files where needed 2024-08-24 18:25:23 -04:00
CItem.lua Route item usage through transactions 2026-05-03 22:57:43 -06:00
CLootContainer.lua [ci] Allow mutated but unused for spec files, uppercase definitions 2024-08-24 18:25:23 -04:00
CMobSkill.lua Knockback reduction on mobskills 2025-11-21 23:53:11 -07:00
CPetSkill.lua Set the crit flag and distortion on pet/mob skills 2025-11-17 22:12:35 -07:00
CSpell.lua Allow spells to set knockback and distortion in packets 2026-05-08 20:19:45 -06:00
CStatusEffect.lua Fix Light shot 2026-05-22 11:19:20 +02:00
CTradeContainer.lua Einherjar system 2025-03-17 04:05:32 -06:00
CTrait.lua Filter certain traits on monsters 2026-07-23 00:18:37 -06:00
CTreasurePool.lua Treasure Pool lua bindings 2025-03-04 07:15:04 -07:00
CZone.lua Port ZoneType to YAML based enum 2026-07-11 02:48:57 -06:00
Exdata.lua [cpp, lua, sql] Renames superFamily to Family 2026-05-17 20:58:21 -04:00
Globals.lua Lua: Add math.randomInt and math.randomFloat 2026-07-05 14:33:55 +01:00
ITriggerArea.lua Lua: CTriggerArea to ITriggerArea 2025-02-05 11:10:01 +00:00
README.md [lls] Define CBaseEntity functions 2024-08-24 18:25:22 -04:00

NOTE! These will most likely be auto-generated in the future, and serve as placeholders for efforts outside of core.

Current Pattern:

  • @class definition matches SOL_USERTYPE() declaration
  • Filename is named after SOL_USERTYPE() declaration
  • sol::variadic_args and sol::object variables are limited to expected casts

TODO:

  • Once Automation is applied, add @source annotations
  • If getter function, set nodiscard

NOTE:

  • Lua Stylecheck will hit this directory, so function definitions need to follow formatting of end being on a newline