+
Skip to content

Releases: lord-server/lord

2025.09

04 Oct 20:03
Compare
Choose a tag to compare

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:
    • Fix typo in Morgul's Blade name. LG-2000 #done (#2312)
    • Fix typo in ropes translation. Closes #2302
  • 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: add vector definitions; 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 minetest.conf.example@5.12.0. LG-1772. Closes #2116
    • Migrate to 5.12: update MTG mods from splits. LG-1774
    • Move MTG/beds into lord/Blocks, remove submodule. LG-1968
    • EmmyLua for VSCode: configure & recommendations. LG-1986
    • EmmyLua Code Style: integrate/configure. LG-1991
    • ide-helper: add string, math & table luanti 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, use CppCXY.emmylua-codestyle as 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-helper for ObjectRef & [Lua]Entity. LG-1980 LG-1978
    • Modern Lua Plugins: fix errors in mods/lord/Core/{builtin|helpers}. LG-1980
    • ide-helper: small ItemDefinition. LG-1994
    • Modern Lua Plugins: ide-helper improvements. LG-1978, LG-1980
    • Modern Lua Plugins: ide-helper: NodeDefinition improvements. 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.lua improvements. LG-1978, LORD-68
    • Modern Lua Plugins: add GH-Action for run static analizer emmylua_check. LG-2004
    • Modern Lua Plugins: ide-helper: use @meta for Player.lua for no warnings about duplicate methods. LG-1978
    • ide-helper: ignore util/mt-maker. LG-1986
    • Separate ide-helper: add as submodule. LG-2005

View full changes

View Commits

2025.07

20 Aug 21:26
Compare
Choose a tag to compare

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 for minetest.set_node()
    • ide-helper: add ABMDefinition notations.
    • Core: builtin_ext: ability to pass boolean into FormSpec.field_close_on_enter()
    • Debug: show items definition in /list command. LG-1957 #done.
    • ide-helper: improve annotations for minetest.{find_node_near|find_nodes_in_area}().
    • Core: builtin_ext: add minetest.{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

13 Jul 19:00
Compare
Choose a tag to compare

Change Log:

  • Added hopper

  • Anvil: Improve movement by click with shift (#2290)

  • Racial weapons:

    • "Orcish sword" -> "Uruk-hai scimitar". Closes #2226
      • now available for all races
      • update texture. LG-1856. Relates to #2226
    • Added new "Morgul Blade" as orcish racial weapon. Closes #2227
    • Added extended description to racial weapon. Closes #2228
  • Added gemstone blocks. LG-1899

    • The blocks have gained transparency and cast shadows. Related LG-1899 Closes #2288
    • Added sound of gems blocks when on_punch, dig, dug. Related LG-1899 Closes #2289
  • 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 Battles tab & 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
    • 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.yml with 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
      • string:
        • string.replace now returns only 1 value (all usages was inspected),
        • string.remove() helper. LG-1907
        • string.vxr_split() helper.
        • string.or_nil(value) cast helper (based on tostring()).
        • Fix luacheck for string.or_nil() helper.
    • Core/base_classes:
      • Tab: ability to add some logic on instantiate().
      • Meta/Base: fix save nil for fields of string type.
    • 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
    • Clans: Hold Points:
      • extract Schedule as separate class, change it loading; incapsulate Manager::{storage|battles}. Relates to #2127. LG-1783
      • redesign work with Strorage, add saving. Relates to #2127. LG-1783
      • send score messages only in debug mode. 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 duration of Battle as number. LG-1914
      • Add a config param that disables the mod. LG-1915
      • no add score +10 on capture. LG-1918
      • add on_point_captured Event; add all events into API. Closes #2259. LG-1878
      • Notifications: basic Notifier class. LG-1919
      • fix typo: fix crash by punch. LG-1926
      • fix crash on rename id of Battle. LG-1928
      • Scheduler: extract NOTIFY_BEFORE into 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
    • 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) (что бы это не значило)

View full changes

View Commits

2025.05.p2

24 Jun 20:37
Compare
Choose a tag to compare

Change Log:

  • Distribution: Remove dated mod mail_list. Closes #2272
  • Distribution: Move lord_spawners to _experimental. Closes #2278
  • Distribution: Madpack Debug: move into: lord_caves_debug & debugtools. Closes #2274
  • Distribution: Move lord_music_box to _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

18 Jun 16:20
Compare
Choose a tag to compare

Change Log:

  • Mobs: increase drop from Nazguls & Witch-Kings a little.

View full changes

View Commits

2025.05

18 Jun 12:25
Compare
Choose a tag to compare

Change Log:

  • MapGen: Caves: icicles:

    • add nodes for all lord rocks. Relates to #2177
    • add generation for all caves (all rocks). Relates to #2177
    • decrease amount of icicles; extract gen configs. Closes #2177
  • New mod remains:

    • skeletons with some nice loot. (#2149). Closes #788.
      • Two nice "Remains of ancient miner" (skull with bones & skull with pickaxe)
    • MapGen: Dungeons: add skeleton remains to:
      • to rooms generation (chance 60%). Relates to #2178
      • to rooms with tomb (from 0 to 3 skeletons, usually 3). Closes #2178
    • MapGen: Caves:
      • add remains generation to caves (rarely). Closes to #2179 (#2203)
    • Added a recipe for bones from: a skeleton_body & remains:ancient_miner. Closes #2211
  • 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 & Manager classes. Closes #2246. Closes #2242
    • add command /battle.start <battle_name> for server priv. 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:

    • textures: for new orcish "Morgul Blade" & update "Andúril". Closes #2229. Relates to #2227
  • 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 Tools set: weapons/tools. Closes #2068
  • Bugfixes:

    • Fix "painting:brush_"..color craft: craft now visible in book. Closes #2187
    • Sounds: fix sheep sound (volume & change the sound). Relates #2217
    • Sounds: decrease volume for nazgul. Closes #2217

View full changes

View Commits

2025.03.p2

18 Apr 00:05
Compare
Choose a tag to compare

Change Log:

  • Fix character.of in on_rightclick func (#2169). Closes #2168
  • Races: fix crash on open/lockpick of racial chests & doors. Closes #2172
  • Character/Races refactoring/Player Loss: fix crash on back in ChooseRace form. Closes #2174
  • Character/Races Refactoring: fix crash on /clans.show command. Closes #2175
  • Blocks: Plants: add stairs & slab for shrubbery large. Closes #1902

View full changes

View Commits

2025.03.p1

16 Apr 05:56
Compare
Choose a tag to compare

Change Log:

  • Hotfix: repare web intergation on player login. Closes #2167

View full changes

View Commits

2025.03

16 Apr 05:42
Compare
Choose a tag to compare

Change Log:

  • Add gates. Closes #760 (#2078)

  • Increase crafted items for bronze ingot & malachite (dungeon stone), in proportion to the raw material. Closes #2100

  • Added White Tree, Yavannamire, theirs wooden stuff. Closes #1288 (#2088)

  • Easter eggs (#2113). Closes #2112

  • Mobs:

    • Traders are here! fix mob registration (used for spawn). Closes #2073
    • Fix mobs jumps. Close #2094
    • Fix mobs suicide. Closes #1130 (#2093)
    • Fix double-jump for mobs. Closes #379 (#2096)
    • Mobs can't jump over the fences & walls. (enable_fence_tall config). Relates to #760, #2094, #379
    • Add water damage to dwarfs
  • Periodical Server message:

    • add info about clans. Closes #2097
    • add info about rules and link to it. Closes #2145
  • Player Start:

    • Choose race form:
      • add info about /second_chance. Closes #2053. Fixes #2148
      • remove spam "now you ...". Closes #2151
      • fix triggering cancel behaviour while selecting race. Closes #2152
      • choose random race for newbie & move to that spawn immediately upon connection. Closes #2137
      • apply skin immediately during selecting skin. Closes #1071
      • update skin preview in inventory form immediately on skin changed. Closes #2166
    • Shadow mode:
      • Access to /spawn_to command. Closes #2136.
      • Add permanent HUD info about Shadow capabilities. Closes #2082
      • Add /choose_race command only for Shadows. Closes #2140
  • Translations:

    • Fix mordor stair translate. Closes #2079
    • Added server-side translation(names rules of user) when an error occurs on the register form of new user. Closes #2051
    • Translation for Stained glass. Switch to lord-server gitlab repo. (#2107). Closes #2003
    • Translation racial chests. Closes #2065

View full changes

View Commits

2025.02.p1

07 Mar 09:44
Compare
Choose a tag to compare

Change Log:

  • Chests: racial: fix crafts. Closes #2067

View full changes

View Commits

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载