LandSandBoat Changelog (2025-04-01)
- [core] fix potential underflow in guild points [#7343, patch] (0x05010705)
- [sql] audit mob droplist - 2601 to 2675 [#7342, patch] (LacunaXI)
- [core] randomize despoiled item [#7339, patch] (sruon)
- Core: refactor/simplify trustutils [#7338, patch] (zach2good)
- [sql] fix some mod values and their comments [#7337, patch] (Xaver-DaRed)
- Autotranslate: version 30230204_0 ids + notes. [#7336, patch] (zach2good, bsips)
- Db: audit more placed where there is raw string input [#7335, patch] (zach2good)
- [sql] audit mob droplist - 2501 to 2600 [#7334, patch] (LacunaXI)
- Fix mdt-3 for skormoth mask [#7333, patch] (Harfainx)
- Core: refactor and tidy cnavmesh [#7332, patch] (zach2good)
- [fix] elemental syphon day/weather bonuses and add jp effect [#7331, patch] (Xaver-DaRed)
- [sql] adjust bhaflau remnants drops & add zhayolm comments [#7330, patch] (LacunaXI)
- [core] refactor seals/geodes drops [#7329, patch] (sruon, siknoz)
- Update cspositionpacket [#7327, patch] (cocosolos, atom0s)
- [sql] audit mob droplist - 2301 to 2500 [#7326, patch] (LacunaXI)
- [sql] audit mob droplist - 2201 to 2300 [#7324, patch] (LacunaXI)
- [instance] fix closed door in “path of darkness” instance [#7323, patch] (Xaver-DaRed)
- Db: add rowsaffected() function and use in packetsystem [#7322, patch] (zach2good, atom0s)
- [fix] audit “damage taken” family mods and implement existing udmgbreath mod [#7321, patch] (Xaver-DaRed)
- Login: fix mariadb password()<>bcrypt conversion case [#7319, patch] (sruon)
- Prevent uint16 errors in prepared statements [#7318, patch] (sruon)
- [sql] audit mob droplist - 2101 to 2200 [#7317, patch] (LacunaXI)
- Ah announcements module sends bid failure packet [#7316, patch] (sruon)
- Remove old code snippets and format quickstart guide a bit [#106, patch] (zach2good)
- Modules: add announce_player_login [#7315, patch] (zach2good)
- [sql] audit mob droplist - 2051 to 2100 [#7313, patch] (LacunaXI)
- [core] allow physical and ranged damage nullification during ws [#7312, patch] (9001-Sols, 9001-Solutions)
- Search: fix condition where nullptr might get printed [#7308, patch] (zach2good)
- [core] improve error condition in cpartyeffectspacket [#7307, patch] (0x05010705)
- [core/sql] feature: common player transaction logging [#7305, patch] (0x05010705)
- [sql] audit mob droplist - 1951 to 2050 [#7304, patch] (LacunaXI)
- [lua] shop enums [#7303, patch] (porisius)
- [lua] add mission acceptance text id for heaven’s tower [#7302, patch] (slashtangent)
- [lua] adds quest “spice gals” [#7300, patch] (slashtangent)
- [sql] audit mob droplist - 1851 to 1950 [#7298, patch] (LacunaXI)
- [lua, sql] fix lamia weapon breaking/weapon skills [#7296, patch] (Aeshur)
- [sql] add item_flag_scroll to several spells [#7295, patch] (sruon)
- Ci: detect presence of license headers [#7294, patch] (zach2good)
- Ci: use github.request for discussion job [#7292, patch] (zach2good)
- Ci: add github workflows for discussion keyword comments [#7289, patch] (zach2good)
- Core: only link what’s needed for each exe #4902 [#7288, patch] (zach2good)
- [sql] audit mob droplist - 1801 to 1850 [#7286, patch] (LacunaXI)
- [sql] audit mob droplist - 1751 to 1800 [#7285, patch] (LacunaXI)
- [lua, sql] einherjar enhancements [#7284, patch] (sruon)
- Core: make ability use in gambits safer [#7280, patch] (zach2good)
- Core: refactor main loop and add performance stats [#7279, patch] (zach2good)
- [sql] audit mob droplist - 1701 to 1750 [#7278, patch] (LacunaXI)
- [sql] audit mob droplist - 1651 to 1700 [#7275, patch] (LacunaXI)
- Fix a few (dmg taken) modifier values [#7274, patch] (Xaver-DaRed)
- [sql] audit mob droplist - 1601 to 1650 [#7272, patch] (LacunaXI)
- [sql] audit mob droplist - 1551 to 1600 [#7270, patch] (LacunaXI)
- [sql] fix mnk counter rate [#7269, patch] (Aeshur)
- [sql] audit mob droplist - 1501 to 1550 [#7268, patch] (LacunaXI)
- Fix discrepancy with “resist silence” modifiers [#7267, patch] (Xaver-DaRed)
- [chore] einherjar files styling [#7265, patch] (Xaver-DaRed)
- Fix invalid value passed into for loop in fork in the road [#7264, patch] (claywar)
- [core] proper type for sql-retrieved mob behavior flag [#7260, patch] (sruon)
- [sql] audit mob droplist - 1451 to 1500 [#7259, patch] (LacunaXI)
- Use pre 2013 accuracy unless 2013 or later expansion is enabled [#7258, patch] (Grahf0085, Tucker)
- [lua] bug fix quest “to cure a cough” [#7257, patch] (slashtangent)
- Core: replace kernel.cpp with application [#7256, patch] (zach2good)
- [deps] update recastnavigation commit [#7255, patch] (claywar)
- Core: replace socket.cpp with asio & introduce mapsocket [#7253, patch] (zach2good)
- [core] reintroduce messagetype support over ipc chat msg [#7252, patch] (sruon)
- [sql] audit mob droplist - 1401 to 1450 [#7251, patch] (LacunaXI)
- [core] bazaar displays item exdata [#7250, patch] (sruon)
- Chore: remove jetbrains shoutout from readme [#7248, patch] (zach2good)
- [core] send item exdata on trade [#7247, patch] (sruon)
- [core] mobmod non-exclusive claim [#7246, patch] (sruon, Xaver-DaRed)
- [lua] [sql] convert quest “the missing piece” to if [#7245, patch] (slashtangent)
- [sql] audit mob droplist - 1351 to 1400 [#7244, patch] (LacunaXI)
- Core: refactor map sessions [#7243, patch] (zach2good)
- [core] block invites from blacklisted chars [#7241, patch] (0x05010705)
- [sql] audit mob droplist - 1301 to 1350 [#7240, patch] (LacunaXI)
- Core: remove unused tcp socket handling [#7238, patch] (zach2good)
- [interaction] soa “balamors ruse” onmobdeath additional safety and fixes [#7231, patch] (Xaver-DaRed)
- [lua] add quest scooped! [#7230, patch] (slashtangent, Critical)
- [lua,sql] einherjar [#7229, patch] (sruon)
- [sql] audit mob droplist - 1251 to 1300 [#7228, patch] (LacunaXI)
- [sql] add zonelines for cirdas caverns - woh gates [#7227, patch] (UmeboshiXI, Umeboshi)
- Fixed ramponneau placeholder to match retail (16d). [#7189, patch] (kngrace, Kirsten)
- [lua] add enmityplayerlist logic to npcutil.popfromqm [#7164, patch] (Flibe-XI, Flibe)
- [lua][quest] sharpening the stone to if updates to father and son [#7151, patch] (KnowOne134, KnowOne)
- Sanraku, ryo, znm general improvements [#7149, patch] (zach2good, Rhosh, 59blargedy)
- [lua][quest] prelude of black and white to if [#7143, patch] (KnowOne134, KnowOne)
- [lua, sql] fix imp horn breaking [#7139, patch] (Aeshur)
- [lua][salvage] bhaflau remnants logic [#7131, patch] (KnowOne134, KnowOne)
- Quest: convert the fighting fourth to if [#7116, patch] (zach2good)
- [bug] qm2 not moving around zone properly [#7068, patch] (Eggowaffle1288)
- [quest] convert scattered into shadow to if [#6376, patch] (jamesbradleym)
- [quest] implement you call that a knife quest [#6372, patch] (jamesbradleym)
- [bcnm] add final waking the beast bcnm fight (carbuncle prime) [#6257, patch] (TracentEden2, TracentEden, dallano)
- Auto translates version 30230204_0 ids + notes. [#3626, patch] (bsips)