Releases: lord-server/lord
Releases · lord-server/lord
2025.10.p1
Change Log:
- Added pumpkin seed drop. LG-2031
- Added skin change to reward_chest. LG-2034
View full changes
View Commits
2025.10
Change Log:
-
Add "nice drop" effect. Loot is thrown in circular increments from the source to the player.
- Added to mod remains. LG-1816 #2180
- Added to the reward chest node. Drop scenario - default. LG-1816
- Added to the HoldingPoint node. Drop scenario - default. LG-1816
-
Bads:
- Added any color (all colors of dye) "simple/fancy beds". LG-1094
- The scheme of crafting beds has been changed. LG-1094
-
Halloween:
- Added pumpkin to farming. LG-2014
- Added scarcrow. LG-2018
- Added jack_o_lantern pumpkin lightning. LG-2015
- Nazguls season exchange skin. LG-2023
- Halloween candy treat (drops from Nazguls and Kigns). LG-2023
- Added
skull_candlelamp. LG-2019
-
Technical:
- Optimize textures for artisits. LG-1977
- Added info about license of sound. Closes #2180 LG-1816
- Function drop loot has been moved to builtin. Added drop scenario 'random_dinstance'. LG-1816
- Mod beds move to mod lord_beds. LG-2012
- Holiday modpack. LG-2028
- Move scarecrow to its own mod folder
- Several fixes of
halloweenmod after PR as agreed. LG-2015 - Workarownd for nazgul textures Fix event date. LG-2023
- Update
ide-helper. - Replaced a lot texture files of mod lord_beds to sheet tile image. LG-1094
- Added
lord_lampsmod. LG-2019
View full changes
View Commits
2025.09.p1
Change Log:
- Fixing bonus of the same armor. LG-2009
- Disable Discord lp_api. LG-1933
- Added tool for touch any node. LG-1996
View full changes
View Commits
2025.09
Change Log:
- Doors resprite (#2308)
- Added door locks. LG-1973 (#2311)
- Add wall connected. To lord-blocks, bricks, planks Closes #2106 (#2110)
- Blocks: Infected: Trees: change groups: some can dig by hand, wall/fance connection (when up mtg). LG-1965
- Bugfixes:
- Technical:
- Modern Lua Plugins: fix errors in
util/mt-ide-helper& add changes that fixes most errors in code. LG-1978 - Modern Lua Plugins: fix errors in
mods/lord/Core/base_classes. LG-1980 - Modern Lua Plugins:
ide-helper: addvectordefinitions; some useful fixes. LORD-58, LG-1978 - Modern Lua Plugins: fix errors in
mods/lord/Core/builtin. LG-1980 - Modern Lua Plugins: fix errors in
mods/lord/Core/controls. LG-1980 - Modern Lua Plugins: fix errors in
mods/lord/Core/http. LG-1980 - Modern Lua Plugins: fix errors in
mods/lord/Core/damage. LG-1980 - Modern Lua Plugins: fix errors in
mods/lord/Core/defence. LG-1980 - Modern Lua Plugins: update fixed
mods/lord/Core/nodes_dump. LG-1980 - Modern Lua Plugins: fix errors in
mods/lord/Core/helpers. LG-1980 - Modern Lua Plugins: fix errors in
mods/lord/Core/physics. LG-1980 - Modern Lua Plugins: fix errors in
mods/lord/Core/player_nametag. LG-1980 - Modern Lua Plugins: fix errors in
mods/lord/Core/wield_item. LG-1980 - Modern Lua Plugins: fix errors in
mods/lord/Core/effects. LG-1980 - Migrate to
5.12: update config from[email protected]. LG-1772. Closes #2116 - Migrate to
5.12: update MTG mods from splits. LG-1774 - Move MTG/
bedsintolord/Blocks, remove submodule. LG-1968 - EmmyLua for VSCode: configure & recommendations. LG-1986
- EmmyLua Code Style: integrate/configure. LG-1991
ide-helper: addstring,math&tableluanti methods annotations. LG-1994- Modern Lua Plugins: fix errors in
mods/lord/Core/{equipment|factions|fuel_device}. LG-1980 - Modern Lua Plugins: some fixes in
ide-helper, useCppCXY.emmylua-codestyleas default codde formatter, ignore tmp-svript. LG-1978 LG-1980 LG-1991 - Modern Lua Plugins: fix errors in
mods/lord/Core/archery. LG-1980 - Modern Lua Plugins: fix errors in
mods/lord/Core/equipment. LG-1980 - Modern Lua Plugins: impromements & fixes in
ide-helperforObjectRef&[Lua]Entity. LG-1980 LG-1978 - Modern Lua Plugins: fix errors in
mods/lord/Core/{builtin|helpers}. LG-1980 ide-helper: smallItemDefinition. LG-1994- Modern Lua Plugins:
ide-helperimprovements. LG-1978, LG-1980 - Modern Lua Plugins:
ide-helper:NodeDefinitionimprovements. LG-1978, LG-1980 - Modern Lua Plugins: fix errors in
mods/lord/Core/{archery|fuel_device|nodes_dump|projectiles}. LG-1980 (closes) - Modern Lua Plugins: fix all errors (not warnings) in project. LG-2002
- Modern Lua Plugins:
ide-helper:core_namespace.luaimprovements. LG-1978, LORD-68 - Modern Lua Plugins: add GH-Action for run static analizer
emmylua_check. LG-2004 - Modern Lua Plugins:
ide-helper: use@metaforPlayer.luafor no warnings about duplicate methods. LG-1978 ide-helper: ignoreutil/mt-maker. LG-1986- Separate
ide-helper: add as submodule. LG-2005
- Modern Lua Plugins: fix errors in
View full changes
View Commits
2025.07
Change Log:
- Dwarven rope: change recipe, add digging by pickaxe and hand
- Hold Points:
- add sounds to node. LG-1924 #done.
- Textures:
- Change clan chest texture. LG-1270 #done.
- Blocks: Infected: Trees:
- add trunks. LG-47 #done.
- add planks & srairs/slab & mese post ligth. LG-1948 #done.
- add stick & wooden stuff. LG-1949 #done
- add initial infection. LG-1950
- add infection spreading. LG-1951
- apply textures. LG-1956.
- add slabs for infected trunks. LG-1953
- no leaf decay for infected trees. LG-1959
- add miasmas
- no infecting in protected areas. LG-1952
- Orc food now recover 12 points of Warg health.
- Campfire: a little smoke imrovement.
- Orcish food: no bowl on eat, add poisoning for not orcs, add satiety increase for orcs. LG-1958
- Rebalance: Armor:
- only armor-set or ring applied (not both). LG-1962
- new properties. LG-1960
- Bugfixes:
- Clans: Hold Points: fix crash on manual stop. LG-1936 #done. [2025.06.p1]
- Technical:
ide-helper: add@params annotation forminetest.set_node()ide-helper: addABMDefinitionnotations.Core:builtin_ext: ability to passbooleanintoFormSpec.field_close_on_enter()- Debug: show items definition in
/listcommand. LG-1957 #done. ide-helper: improve annotations forminetest.{find_node_near|find_nodes_in_area}().Core:builtin_ext: addminetest.{find_nodes_near|find_nodes_near_except|find_node_near_except}()helpers.- Trees: trunks: abbility to specify "group" & get nodes by that group; store some properties in definition. Relates to LG-1947
- Removing tautology
- Tweak past contributor name VanicGame -> varttist
View full changes
View Commits
2025.06
Change Log:
-
Added hopper
-
Anvil: Improve movement by click with
shift(#2290) -
Racial weapons:
-
Added gemstone blocks. LG-1899
-
Dwarven ropes. LG-2:
- new textures
- new models
- two nodes:
- ceiling and wall, which are selected automatically during installation
-
Clans: Hold Points:
- add texture for node. LG-1780
- Configuration Form:
- add
Battlestab &BattleForm, add creation & navigation through th forms (no saves of changes). Relates to #2127. LG-1783 - prettify "Battle" tab &
BattleForm. Closes #2127. LG-1783 - save / delete Schedule for Battle. LG-1909 / LG-1909
- save Battle; also resize form accordingly to schedules count. LG-1909
- save battle changes; display points for battle in tooltip. Closes #2268. LG-1885
- add
- Notifications:
- battle upcoming. LG-1920
- battle start. LG-1921
- battle finished. LG-1922
- point captured. LG-1923
- Mechanics:
- activate only participating points. LG-1927
- point conquered by clan with max score. LG-1931
- dispay warning about the need to stop battle manually. LG-1912
-
Technical:
- Add
FUNDING.ymlwith link to our Boosty. - LG-1898 Related to #2035 Created new structured mod for lord gemstone item. Legacy gems was move to new place and renew item tech name.
Core/helpers:debug:- stylized stacktrace &
pd()with links to open IDE. LG-1902 - ability to pass several params into pd(). LG-1903
- dump with ability to view stack trace via
pdt()function. LG-1905 - catch errors handled by c-side. LG-1906
- dump function code if passed arg is function; increase trace depth. Relates to LG-1903
- stylized stacktrace &
string:string.replacenow returns only 1 value (all usages was inspected),string.remove()helper. LG-1907string.vxr_split()helper.string.or_nil(value)cast helper (based ontostring()).- Fix luacheck for
string.or_nil()helper.
Core/base_classes:Tab: ability to add some logic oninstantiate().Meta/Base: fix savenilfor fields ofstringtype.
- Gemstone blocks:
- Related to LG-1899 Refactoring gems block.
- Related to LG-1899 Fixed hardness like a diamond block.
- Dwarven ropes:
- moved to
lord-ropes. LG-1910
- moved to
- Clans: Hold Points:
- extract
Scheduleas separate class, change it loading; incapsulateManager::{storage|battles}. Relates to #2127. LG-1783 - redesign work with
Strorage, add saving. Relates to #2127. LG-1783 - send score messages only in
debugmode. LG-1911 - fix broken node form (
MaintTab). LG-1916 - fix form redraw on add/del Schedule. LG-1914
- remove point from Battle on node destroy. LG-1917
- save
durationof Battle asnumber. LG-1914 - Add a config param that disables the mod. LG-1915
- no add score +10 on capture. LG-1918
- add
on_point_capturedEvent; add all events into API. Closes #2259. LG-1878 - Notifications: basic
Notifierclass. LG-1919 - fix typo: fix crash by punch. LG-1926
- fix crash on rename id of Battle. LG-1928
- Scheduler: extract
NOTIFY_BEFOREinto config. - fix typos in notifications. Relates to LG-1921.
- fix move-point: force move if no old battle found. LG-1929
- fix infinite reward. LG-1935
- extract
- Hopper:
- Returned back some legacy code
- Updated hopper submodule for new tweaks
- Overwritten hopper recipes with new overwrite mod
- Added hopper support for various mods
- Added void hopper support for our mods
- Added new global to luacheck
- Removed void hopper craft for future updates
- Hopper tweaks (#2277) & More hopper tweaks (#2279) (что бы это не значило)
- Add
View full changes
View Commits
2025.05.p2
Change Log:
- Distribution: Remove dated mod mail_list. Closes #2272
- Distribution: Move
lord_spawnersto_experimental. Closes #2278 - Distribution: Madpack
Debug: move into:lord_caves_debug&debugtools. Closes #2274 - Distribution: Move
lord_music_boxto_experimental. Closes #2273 - Distribution: Clean up unnecessary files & folders. Closes #2276
- Distribution: update
readme.md. Closes #2280
View full changes
View Commits
2025.05.p1
2025.05
Change Log:
-
MapGen: Caves:
icicles: -
New mod
remains: -
Music Nodes:
-
Clans: Hold points:
- Admin configuration Form (#2146). Closes #2125. Closes #2126
Processor- start/stop timers, calc score. Closes #2241- add full Battle management: add
Storage,Scheduler&Managerclasses. Closes #2246. Closes #2242 - add command
/battle.start <battle_name>forserverpriv. Closes #2262
add command/battle.stop <battle_name>. Closes #2267. Relates to #2166 - receiving reward. Closes #2132
-
New player: selecting race:
- Added races description on the first form after registration. Closes #2220
-
Racial weapons:
-
Balancing the elven sword. Closes #2185.
- players will not die so fast, but damage for dead-mans will the same
-
Correct dead_men drop. (Drop increased a little). Closes #2215 (#2219)
-
Game: Random facts. Closes #2221
- The Game will periodically send Fun Facts about Middle-earth, Tolkien and his universe to the chat.
-
Textures:
- full
Toolsset: weapons/tools. Closes #2068
- full
-
Bugfixes:
View full changes
View Commits
2025.03.p2
Change Log:
- Fix
character.ofinon_rightclickfunc (#2169). Closes #2168 - Races: fix crash on open/lockpick of racial chests & doors. Closes #2172
- Character/Races refactoring/Player Loss: fix crash on
backinChooseRaceform. Closes #2174 - Character/Races Refactoring: fix crash on
/clans.showcommand. Closes #2175 - Blocks: Plants: add stairs & slab for shrubbery large. Closes #1902