diff --git a/changelogs/changelog-2024-04-15.md b/changelogs/changelog-2024-04-15.md new file mode 100644 index 00000000000..d34c0ae0093 --- /dev/null +++ b/changelogs/changelog-2024-04-15.md @@ -0,0 +1,83 @@ +## LandSandBoat Changelog (2024-04-15) +- [sql] fix aht urhgan moghouse moogle appears in fountain [[#5429](https://github.com/LandSandBoat/server/pull/5429), [patch](https://github.com/LandSandBoat/server/pull/5429.patch)] (ampitere, Ampitere) +- [lua] fix players appear in aht urhgan fountain during ship arrival cutscenes [[#5427](https://github.com/LandSandBoat/server/pull/5427), [patch](https://github.com/LandSandBoat/server/pull/5427.patch)] (ampitere, Ampitere) +- Cpp: disable c4263 with pragma disable [[#5426](https://github.com/LandSandBoat/server/pull/5426), [patch](https://github.com/LandSandBoat/server/pull/5426.patch)] (zach2good) +- [world] update influence in xi_world to not reset values on gain [[#5425](https://github.com/LandSandBoat/server/pull/5425), [patch](https://github.com/LandSandBoat/server/pull/5425.patch)] (MowFord) +- Build: add /wd4263 (for mariadb-connector-cpp) [[#5423](https://github.com/LandSandBoat/server/pull/5423), [patch](https://github.com/LandSandBoat/server/pull/5423.patch)] (zach2good) +- [sql] marvelous cheer is a cosmetic item only [[#5420](https://github.com/LandSandBoat/server/pull/5420), [patch](https://github.com/LandSandBoat/server/pull/5420.patch)] (MowFord) +- [sql] fix naji's loop missing mods [[#5418](https://github.com/LandSandBoat/server/pull/5418), [patch](https://github.com/LandSandBoat/server/pull/5418.patch)] (ampitere, Ampitere) +- Db: add preparedstmtwithrowcount [[#5417](https://github.com/LandSandBoat/server/pull/5417), [patch](https://github.com/LandSandBoat/server/pull/5417.patch)] (zach2good) +- Nm: draketrader zlodgodd (la vaule [s]) [[#5415](https://github.com/LandSandBoat/server/pull/5415), [patch](https://github.com/LandSandBoat/server/pull/5415.patch)] (CatsEyeXI, Tal Ben-Eliezer) +- [fix] replace already-in-use mod ids with non used ones [[#5414](https://github.com/LandSandBoat/server/pull/5414), [patch](https://github.com/LandSandBoat/server/pull/5414.patch)] (Xaver-DaRed) +- Correct several npc content tags for cop npcs [[#5412](https://github.com/LandSandBoat/server/pull/5412), [patch](https://github.com/LandSandBoat/server/pull/5412.patch)] (Grahf0085, grahf) +- Db: fix index counting and passing in preparedstmt [[#5410](https://github.com/LandSandBoat/server/pull/5410), [patch](https://github.com/LandSandBoat/server/pull/5410.patch)] (zach2good) +- Fix extractfromblob overwriting initialized values [[#5408](https://github.com/LandSandBoat/server/pull/5408), [patch](https://github.com/LandSandBoat/server/pull/5408.patch)] (cocosolos) +- [sql] fix deae gratia missing drain effect [[#5407](https://github.com/LandSandBoat/server/pull/5407), [patch](https://github.com/LandSandBoat/server/pull/5407.patch)] (ampitere, Ampitere) +- [core] random deal functionality [[#5406](https://github.com/LandSandBoat/server/pull/5406), [patch](https://github.com/LandSandBoat/server/pull/5406.patch)] (MowFord, ari-osm) +- [cpp] load bazaar message from the db [[#5405](https://github.com/LandSandBoat/server/pull/5405), [patch](https://github.com/LandSandBoat/server/pull/5405.patch)] (MowFord) +- [sql] fix nightfall missing terror additional effect [[#5401](https://github.com/LandSandBoat/server/pull/5401), [patch](https://github.com/LandSandBoat/server/pull/5401.patch)] (ampitere, Ampitere) +- [cpp] delivery box send item fix [[#5400](https://github.com/LandSandBoat/server/pull/5400), [patch](https://github.com/LandSandBoat/server/pull/5400.patch)] (MowFord) +- [sql] kupo shield should be synth skills only [[#5398](https://github.com/LandSandBoat/server/pull/5398), [patch](https://github.com/LandSandBoat/server/pull/5398.patch)] (MowFord) +- Fix mob being used as npc from getfirstid use [[#5397](https://github.com/LandSandBoat/server/pull/5397), [patch](https://github.com/LandSandBoat/server/pull/5397.patch)] (cocosolos) +- [sql] correct sliced moat carp bait affinity [[#5394](https://github.com/LandSandBoat/server/pull/5394), [patch](https://github.com/LandSandBoat/server/pull/5394.patch)] (MowFord) +- Sch indescript markings - populate dynamic zone ids and remove weather requirements [[#5393](https://github.com/LandSandBoat/server/pull/5393), [patch](https://github.com/LandSandBoat/server/pull/5393.patch)] (MowFord) +- [sql] fix sneaking boots missing enhance stealth mod [[#5392](https://github.com/LandSandBoat/server/pull/5392), [patch](https://github.com/LandSandBoat/server/pull/5392.patch)] (ampitere, Ampitere) +- [core] data_loader.cpp fixes [[#5390](https://github.com/LandSandBoat/server/pull/5390), [patch](https://github.com/LandSandBoat/server/pull/5390.patch)] (UmeboshiXI, Umeboshi) +- Fix crafting skill level parameter for image support npcs [[#5389](https://github.com/LandSandBoat/server/pull/5389), [patch](https://github.com/LandSandBoat/server/pull/5389.patch)] (claywar) +- Dec 2004 cop npcs [[#5386](https://github.com/LandSandBoat/server/pull/5386), [patch](https://github.com/LandSandBoat/server/pull/5386.patch)] (Grahf0085, grahf) +- [core] set unarmed weapons on char load if main slot is null [[#5384](https://github.com/LandSandBoat/server/pull/5384), [patch](https://github.com/LandSandBoat/server/pull/5384.patch)] (WinterSolstice8) +- [sql] erle nm [[#5382](https://github.com/LandSandBoat/server/pull/5382), [patch](https://github.com/LandSandBoat/server/pull/5382.patch)] (MowFord, Spicyryan) +- [client] update version for april 2024 update 2 [[#5379](https://github.com/LandSandBoat/server/pull/5379), [patch](https://github.com/LandSandBoat/server/pull/5379.patch)] (claywar) +- Fix afdeen content tag [[#5377](https://github.com/LandSandBoat/server/pull/5377), [patch](https://github.com/LandSandBoat/server/pull/5377.patch)] (Grahf0085, grahf) +- [cpp] fix fisherman's smock missing bonuses [[#5376](https://github.com/LandSandBoat/server/pull/5376), [patch](https://github.com/LandSandBoat/server/pull/5376.patch)] (ampitere, Ampitere) +- [sql] various cosmetic armors [[#5375](https://github.com/LandSandBoat/server/pull/5375), [patch](https://github.com/LandSandBoat/server/pull/5375.patch)] (UmeboshiXI, Umeboshi) +- [lua]reward proper alignment of if statement [[#5372](https://github.com/LandSandBoat/server/pull/5372), [patch](https://github.com/LandSandBoat/server/pull/5372.patch)] (hooksta4, hookstar) +- Use getfirstid for treasure coffers and chests [[#5371](https://github.com/LandSandBoat/server/pull/5371), [patch](https://github.com/LandSandBoat/server/pull/5371.patch)] (claywar) +- [cpp] ensure proper mapping from db to player rank array [[#5370](https://github.com/LandSandBoat/server/pull/5370), [patch](https://github.com/LandSandBoat/server/pull/5370.patch)] (MowFord) +- [sql] fix invalid position entry for jormungand [[#5369](https://github.com/LandSandBoat/server/pull/5369), [patch](https://github.com/LandSandBoat/server/pull/5369.patch)] (Xaver-DaRed) +- [quest] against all odds - door house charvar has incorrect casing [[#5368](https://github.com/LandSandBoat/server/pull/5368), [patch](https://github.com/LandSandBoat/server/pull/5368.patch)] (ampitere, Ampitere) +- [sql] add track pants +1 mod [[#5367](https://github.com/LandSandBoat/server/pull/5367), [patch](https://github.com/LandSandBoat/server/pull/5367.patch)] (ampitere, Ampitere) +- Update objective packet [[#5366](https://github.com/LandSandBoat/server/pull/5366), [patch](https://github.com/LandSandBoat/server/pull/5366.patch)] (cocosolos) +- Fix join type in api query [[#5365](https://github.com/LandSandBoat/server/pull/5365), [patch](https://github.com/LandSandBoat/server/pull/5365.patch)] (cocosolos) +- [quest] fix wild card soft lock [[#5364](https://github.com/LandSandBoat/server/pull/5364), [patch](https://github.com/LandSandBoat/server/pull/5364.patch)] (ampitere, Ampitere) +- Correct sacrosanctity enum [[#5362](https://github.com/LandSandBoat/server/pull/5362), [patch](https://github.com/LandSandBoat/server/pull/5362.patch)] (LacunaXI) +- Db: add tryping logic to new db connection [[#5360](https://github.com/LandSandBoat/server/pull/5360), [patch](https://github.com/LandSandBoat/server/pull/5360.patch)] (zach2good) +- [sql] remove dispelable flag from reraise [[#5359](https://github.com/LandSandBoat/server/pull/5359), [patch](https://github.com/LandSandBoat/server/pull/5359.patch)] (WinterSolstice8) +- [core] add null check for weapon in ccharstatspacket [[#5356](https://github.com/LandSandBoat/server/pull/5356), [patch](https://github.com/LandSandBoat/server/pull/5356.patch)] (WinterSolstice8) +- [core] remove ub with charming [[#5355](https://github.com/LandSandBoat/server/pull/5355), [patch](https://github.com/LandSandBoat/server/pull/5355.patch)] (WinterSolstice8) +- Db: rollback to uses of affectedrows [[#5353](https://github.com/LandSandBoat/server/pull/5353), [patch](https://github.com/LandSandBoat/server/pull/5353.patch)] (zach2good) +- [cpp/lua] ranged attack tweaks [[#5352](https://github.com/LandSandBoat/server/pull/5352), [patch](https://github.com/LandSandBoat/server/pull/5352.patch)] (MowFord) +- [lua] timeleft missing parameter for 2 instances [[#5350](https://github.com/LandSandBoat/server/pull/5350), [patch](https://github.com/LandSandBoat/server/pull/5350.patch)] (MowFord) +- Allow smn mobs without a defined pet to still cast [[#5349](https://github.com/LandSandBoat/server/pull/5349), [patch](https://github.com/LandSandBoat/server/pull/5349.patch)] (MowFord) +- [cpp] send appropriate attack % for both pdif function calls [[#5348](https://github.com/LandSandBoat/server/pull/5348), [patch](https://github.com/LandSandBoat/server/pull/5348.patch)] (MowFord) +- [sql] fix quick draw range [[#5345](https://github.com/LandSandBoat/server/pull/5345), [patch](https://github.com/LandSandBoat/server/pull/5345.patch)] (ampitere, Ampitere) +- [core] don't update destination in blob extraction if blob is null [[#5343](https://github.com/LandSandBoat/server/pull/5343), [patch](https://github.com/LandSandBoat/server/pull/5343.patch)] (WinterSolstice8) +- Ensure mobs don't turn during combat when inactive [[#5341](https://github.com/LandSandBoat/server/pull/5341), [patch](https://github.com/LandSandBoat/server/pull/5341.patch)] (MowFord) +- [chore] create job trait enum and use when appropiate [[#5338](https://github.com/LandSandBoat/server/pull/5338), [patch](https://github.com/LandSandBoat/server/pull/5338.patch)] (Xaver-DaRed) +- [lua] aura steal should be possible even on mob with steal items [[#5336](https://github.com/LandSandBoat/server/pull/5336), [patch](https://github.com/LandSandBoat/server/pull/5336.patch)] (MowFord) +- [lua]update npcutil.lua example for giveitem function [[#5334](https://github.com/LandSandBoat/server/pull/5334), [patch](https://github.com/LandSandBoat/server/pull/5334.patch)] (hooksta4, hookstar) +- [lua]usable items now display count and item on use. [[#5332](https://github.com/LandSandBoat/server/pull/5332), [patch](https://github.com/LandSandBoat/server/pull/5332.patch)] (hooksta4, hookstar) +- [sql] mhaura moogle visible underneath laughing bison [[#5331](https://github.com/LandSandBoat/server/pull/5331), [patch](https://github.com/LandSandBoat/server/pull/5331.patch)] (MowFord) +- [lua] dnc step accuracy (of behavior and acc) [[#5330](https://github.com/LandSandBoat/server/pull/5330), [patch](https://github.com/LandSandBoat/server/pull/5330.patch)] (MowFord) +- Db library upgrade article [[#93](https://github.com/LandSandBoat/lsb-wiki/pull/93), [patch](https://github.com/LandSandBoat/lsb-wiki/pull/93.patch)] (zach2good) +- [smn] correct fenrir animations & blood pact abilities [[#5328](https://github.com/LandSandBoat/server/pull/5328), [patch](https://github.com/LandSandBoat/server/pull/5328.patch)] (N3ckB3ard, Neckbeard) +- [core] fix offhand damage ratio and attack reporting [[#5327](https://github.com/LandSandBoat/server/pull/5327), [patch](https://github.com/LandSandBoat/server/pull/5327.patch)] (TracentEden2, TracentEden, Frankie-hz, OpheliaXI) +- [cpp] range state exit listener [[#5321](https://github.com/LandSandBoat/server/pull/5321), [patch](https://github.com/LandSandBoat/server/pull/5321.patch)] (MowFord) +- [cpp] mobskill updates for conals, specifically ixion's rear kick [[#5320](https://github.com/LandSandBoat/server/pull/5320), [patch](https://github.com/LandSandBoat/server/pull/5320.patch)] (MowFord) +- [lua] building flourish is a percentage increase in attack [[#5317](https://github.com/LandSandBoat/server/pull/5317), [patch](https://github.com/LandSandBoat/server/pull/5317.patch)] (MowFord) +- [core] [lua] fix mobskill tp return issue for aoe skills [[#5315](https://github.com/LandSandBoat/server/pull/5315), [patch](https://github.com/LandSandBoat/server/pull/5315.patch)] (TracentEden2, TracentEden) +- [lua] add assault loot for shooting down the baron [[#5312](https://github.com/LandSandBoat/server/pull/5312), [patch](https://github.com/LandSandBoat/server/pull/5312.patch)] (jamesbradleym) +- [core] prevent sending bazaar browsing packets for hidden gms [[#5297](https://github.com/LandSandBoat/server/pull/5297), [patch](https://github.com/LandSandBoat/server/pull/5297.patch)] (TracentEden2, TracentEden, Frankie-hz, WinterSolstice8) +- [sql]update recast of mp_drainkiss [[#5296](https://github.com/LandSandBoat/server/pull/5296), [patch](https://github.com/LandSandBoat/server/pull/5296.patch)] (MowFord) +- [core] prioritize zone wide treasure pool even when solo [[#5295](https://github.com/LandSandBoat/server/pull/5295), [patch](https://github.com/LandSandBoat/server/pull/5295.patch)] (TracentEden2, TracentEden, Shozokui) +- [update] zones 231 onwards [[#5287](https://github.com/LandSandBoat/server/pull/5287), [patch](https://github.com/LandSandBoat/server/pull/5287.patch)] (Xaver-DaRed) +- Stratagem time left correction at low levels [[#5286](https://github.com/LandSandBoat/server/pull/5286), [patch](https://github.com/LandSandBoat/server/pull/5286.patch)] (MowFord) +- [lua] [combat] pass actor tp directly to critical functions [[#5283](https://github.com/LandSandBoat/server/pull/5283), [patch](https://github.com/LandSandBoat/server/pull/5283.patch)] (Xaver-DaRed) +- [cpp] ensure player smn avatars assist from any range [[#5272](https://github.com/LandSandBoat/server/pull/5272), [patch](https://github.com/LandSandBoat/server/pull/5272.patch)] (MowFord) +- [client] march & april 2024 version update [[#5267](https://github.com/LandSandBoat/server/pull/5267), [patch](https://github.com/LandSandBoat/server/pull/5267.patch)] (claywar, Xaver-DaRed) +- Fix one hour recast reduction from jp gift [[#5264](https://github.com/LandSandBoat/server/pull/5264), [patch](https://github.com/LandSandBoat/server/pull/5264.patch)] (AppleCronch) +- [core] remove "invisible" status effect when using items [[#5254](https://github.com/LandSandBoat/server/pull/5254), [patch](https://github.com/LandSandBoat/server/pull/5254.patch)] (TracentEden2, TracentEden, OpheliaXI) +- Fix ph entries for antican magister [[#5225](https://github.com/LandSandBoat/server/pull/5225), [patch](https://github.com/LandSandBoat/server/pull/5225.patch)] (CatsEyeXI, Tal Ben-Eliezer) +- [core] fix scaling of range critical hit rate from agi [[#5218](https://github.com/LandSandBoat/server/pull/5218), [patch](https://github.com/LandSandBoat/server/pull/5218.patch)] (TracentEden2, TracentEden) +- [cpp] exclude dynamic entities from query cache [[#5195](https://github.com/LandSandBoat/server/pull/5195), [patch](https://github.com/LandSandBoat/server/pull/5195.patch)] (MowFord) +- [core, sql] refactor to use mariadb-connector-cpp and introduce new db namespace [[#4601](https://github.com/LandSandBoat/server/pull/4601), [patch](https://github.com/LandSandBoat/server/pull/4601.patch)] (zach2good) diff --git a/docs/changelog.md b/docs/changelog.md index 8aacf7eeedc..d34c0ae0093 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,41 +1,83 @@ -## LandSandBoat Changelog (2024-04-01) -- [lua] ajido-marujido could throw error in the log if no living targets exist [[#5325](https://github.com/LandSandBoat/server/pull/5325), [patch](https://github.com/LandSandBoat/server/pull/5325.patch)] (MowFord) -- [lua] return cleanly when flourish checker has no finishing moves [[#5324](https://github.com/LandSandBoat/server/pull/5324), [patch](https://github.com/LandSandBoat/server/pull/5324.patch)] (MowFord) -- Sic recast time should be 1:30 [[#5323](https://github.com/LandSandBoat/server/pull/5323), [patch](https://github.com/LandSandBoat/server/pull/5323.patch)] (MowFord) -- North and south gustaberg sheep have same drop table [[#5322](https://github.com/LandSandBoat/server/pull/5322), [patch](https://github.com/LandSandBoat/server/pull/5322.patch)] (MowFord) -- [sql] "??? needles" mobskill name adjustment. [[#5314](https://github.com/LandSandBoat/server/pull/5314), [patch](https://github.com/LandSandBoat/server/pull/5314.patch)] (UmeboshiXI, Umeboshi) -- Update animationid for sch perpetuance [[#5309](https://github.com/LandSandBoat/server/pull/5309), [patch](https://github.com/LandSandBoat/server/pull/5309.patch)] (MowFord) -- [lua] use retail accurate skill formula for removing doom with cursna [[#5308](https://github.com/LandSandBoat/server/pull/5308), [patch](https://github.com/LandSandBoat/server/pull/5308.patch)] (WinterSolstice8) -- [sql] update prices of dragon mask +1 and dragon cuisses +1 [[#5307](https://github.com/LandSandBoat/server/pull/5307), [patch](https://github.com/LandSandBoat/server/pull/5307.patch)] (WinterSolstice8) -- [lua] misc wyvern breath fixes [[#5306](https://github.com/LandSandBoat/server/pull/5306), [patch](https://github.com/LandSandBoat/server/pull/5306.patch)] (WinterSolstice8) -- [core] fix linking between normal (non-master) mobs and mob pets [[#5304](https://github.com/LandSandBoat/server/pull/5304), [patch](https://github.com/LandSandBoat/server/pull/5304.patch)] (TracentEden2, TracentEden) -- [core] cleanup allies of battlefields even if they are not alive [[#5303](https://github.com/LandSandBoat/server/pull/5303), [patch](https://github.com/LandSandBoat/server/pull/5303.patch)] (TracentEden2, TracentEden) -- [lua] spawn ix'drk last from qm to retain claim [[#5302](https://github.com/LandSandBoat/server/pull/5302), [patch](https://github.com/LandSandBoat/server/pull/5302.patch)] (WinterSolstice8) -- [sql]update a handful of coded skills missing charge cost [[#5301](https://github.com/LandSandBoat/server/pull/5301), [patch](https://github.com/LandSandBoat/server/pull/5301.patch)] (MowFord) -- Small change to vrtra to remove full localvar reset [[#5299](https://github.com/LandSandBoat/server/pull/5299), [patch](https://github.com/LandSandBoat/server/pull/5299.patch)] (MowFord) -- [lua]fix merit stat enum offsets [[#5298](https://github.com/LandSandBoat/server/pull/5298), [patch](https://github.com/LandSandBoat/server/pull/5298.patch)] (MowFord) -- [lua] southern sandora title npc fix [[#5290](https://github.com/LandSandBoat/server/pull/5290), [patch](https://github.com/LandSandBoat/server/pull/5290.patch)] (UmeboshiXI, Umeboshi) -- [core] add safety to gettarget and update target in more cases [[#5285](https://github.com/LandSandBoat/server/pull/5285), [patch](https://github.com/LandSandBoat/server/pull/5285.patch)] (WinterSolstice8) -- [core] add nullptr check to targ_weapon to prevent crash [[#5282](https://github.com/LandSandBoat/server/pull/5282), [patch](https://github.com/LandSandBoat/server/pull/5282.patch)] (WinterSolstice8) -- [cpp] allow samba to work if party leader is on another process [[#5281](https://github.com/LandSandBoat/server/pull/5281), [patch](https://github.com/LandSandBoat/server/pull/5281.patch)] (MowFord) -- [cpp]suppress console error when non-weapon in slot <= 3 [[#5279](https://github.com/LandSandBoat/server/pull/5279), [patch](https://github.com/LandSandBoat/server/pull/5279.patch)] (MowFord) -- [core] [lua] add gm command to print all local vars of a target entity [[#5277](https://github.com/LandSandBoat/server/pull/5277), [patch](https://github.com/LandSandBoat/server/pull/5277.patch)] (TracentEden2, TracentEden, paladindamarus) -- [core] add tracylockable tracking to mutex_guarded [[#5275](https://github.com/LandSandBoat/server/pull/5275), [patch](https://github.com/LandSandBoat/server/pull/5275.patch)] (zach2good) -- [sql] ensure immanence only usable in dark arts [[#5273](https://github.com/LandSandBoat/server/pull/5273), [patch](https://github.com/LandSandBoat/server/pull/5273.patch)] (MowFord) -- Add nullptr check for pai->pathfind [[#5270](https://github.com/LandSandBoat/server/pull/5270), [patch](https://github.com/LandSandBoat/server/pull/5270.patch)] (TeoTwawki) -- Don't let maidens virelai try to charm and already charmed target [[#5269](https://github.com/LandSandBoat/server/pull/5269), [patch](https://github.com/LandSandBoat/server/pull/5269.patch)] (TeoTwawki) -- [core] remove destructor on cinstance, as the parent performs cleanup. [[#5266](https://github.com/LandSandBoat/server/pull/5266), [patch](https://github.com/LandSandBoat/server/pull/5266.patch)] (WinterSolstice8) -- [smn] correct ifrit animations & blood pact abilities [[#5265](https://github.com/LandSandBoat/server/pull/5265), [patch](https://github.com/LandSandBoat/server/pull/5265.patch)] (N3ckB3ard, Neckbeard) -- [smn] correct titan animations & blood pact abilities [[#5262](https://github.com/LandSandBoat/server/pull/5262), [patch](https://github.com/LandSandBoat/server/pull/5262.patch)] (N3ckB3ard, Neckbeard) -- Nm: pyuu the spatemaker [[#5261](https://github.com/LandSandBoat/server/pull/5261), [patch](https://github.com/LandSandBoat/server/pull/5261.patch)] (CatsEyeXI, Tal Ben-Eliezer) -- Catch having another pet for luopan [[#5260](https://github.com/LandSandBoat/server/pull/5260), [patch](https://github.com/LandSandBoat/server/pull/5260.patch)] (MowFord) -- Standard dropgroups for elementals with dropid 0 [[#5258](https://github.com/LandSandBoat/server/pull/5258), [patch](https://github.com/LandSandBoat/server/pull/5258.patch)] (MowFord) -- [cpp]ensure pets don't get stuck on terrain when following master [[#5257](https://github.com/LandSandBoat/server/pull/5257), [patch](https://github.com/LandSandBoat/server/pull/5257.patch)] (MowFord) -- [core] small slot_sub audit for h2h usage [[#5256](https://github.com/LandSandBoat/server/pull/5256), [patch](https://github.com/LandSandBoat/server/pull/5256.patch)] (WinterSolstice8) -- [core] fix issue with sj display during sj restriction [[#5255](https://github.com/LandSandBoat/server/pull/5255), [patch](https://github.com/LandSandBoat/server/pull/5255.patch)] (TracentEden2, TracentEden, panicstevenson) -- [lua] add warning/reminder to function header [[#5251](https://github.com/LandSandBoat/server/pull/5251), [patch](https://github.com/LandSandBoat/server/pull/5251.patch)] (Xaver-DaRed) -- [core] fix ranged delay calculation for throwing [[#5249](https://github.com/LandSandBoat/server/pull/5249), [patch](https://github.com/LandSandBoat/server/pull/5249.patch)] (TracentEden2, TracentEden, The-Aerec) -- [lua] shijin spiral plague duration [[#5241](https://github.com/LandSandBoat/server/pull/5241), [patch](https://github.com/LandSandBoat/server/pull/5241.patch)] (MowFord) -- [core] fix player h2h weapon rank formula [[#5235](https://github.com/LandSandBoat/server/pull/5235), [patch](https://github.com/LandSandBoat/server/pull/5235.patch)] (TracentEden2, TracentEden, Frankie-hz) -- Add temper ii and changes multi strike effect [[#5228](https://github.com/LandSandBoat/server/pull/5228), [patch](https://github.com/LandSandBoat/server/pull/5228.patch)] (AppleCronch) -- [lua][sql][core] dmg limit implementation & fix ws pdif cap values [[#5217](https://github.com/LandSandBoat/server/pull/5217), [patch](https://github.com/LandSandBoat/server/pull/5217.patch)] (AppleCronch) +## LandSandBoat Changelog (2024-04-15) +- [sql] fix aht urhgan moghouse moogle appears in fountain [[#5429](https://github.com/LandSandBoat/server/pull/5429), [patch](https://github.com/LandSandBoat/server/pull/5429.patch)] (ampitere, Ampitere) +- [lua] fix players appear in aht urhgan fountain during ship arrival cutscenes [[#5427](https://github.com/LandSandBoat/server/pull/5427), [patch](https://github.com/LandSandBoat/server/pull/5427.patch)] (ampitere, Ampitere) +- Cpp: disable c4263 with pragma disable [[#5426](https://github.com/LandSandBoat/server/pull/5426), [patch](https://github.com/LandSandBoat/server/pull/5426.patch)] (zach2good) +- [world] update influence in xi_world to not reset values on gain [[#5425](https://github.com/LandSandBoat/server/pull/5425), [patch](https://github.com/LandSandBoat/server/pull/5425.patch)] (MowFord) +- Build: add /wd4263 (for mariadb-connector-cpp) [[#5423](https://github.com/LandSandBoat/server/pull/5423), [patch](https://github.com/LandSandBoat/server/pull/5423.patch)] (zach2good) +- [sql] marvelous cheer is a cosmetic item only [[#5420](https://github.com/LandSandBoat/server/pull/5420), [patch](https://github.com/LandSandBoat/server/pull/5420.patch)] (MowFord) +- [sql] fix naji's loop missing mods [[#5418](https://github.com/LandSandBoat/server/pull/5418), [patch](https://github.com/LandSandBoat/server/pull/5418.patch)] (ampitere, Ampitere) +- Db: add preparedstmtwithrowcount [[#5417](https://github.com/LandSandBoat/server/pull/5417), [patch](https://github.com/LandSandBoat/server/pull/5417.patch)] (zach2good) +- Nm: draketrader zlodgodd (la vaule [s]) [[#5415](https://github.com/LandSandBoat/server/pull/5415), [patch](https://github.com/LandSandBoat/server/pull/5415.patch)] (CatsEyeXI, Tal Ben-Eliezer) +- [fix] replace already-in-use mod ids with non used ones [[#5414](https://github.com/LandSandBoat/server/pull/5414), [patch](https://github.com/LandSandBoat/server/pull/5414.patch)] (Xaver-DaRed) +- Correct several npc content tags for cop npcs [[#5412](https://github.com/LandSandBoat/server/pull/5412), [patch](https://github.com/LandSandBoat/server/pull/5412.patch)] (Grahf0085, grahf) +- Db: fix index counting and passing in preparedstmt [[#5410](https://github.com/LandSandBoat/server/pull/5410), [patch](https://github.com/LandSandBoat/server/pull/5410.patch)] (zach2good) +- Fix extractfromblob overwriting initialized values [[#5408](https://github.com/LandSandBoat/server/pull/5408), [patch](https://github.com/LandSandBoat/server/pull/5408.patch)] (cocosolos) +- [sql] fix deae gratia missing drain effect [[#5407](https://github.com/LandSandBoat/server/pull/5407), [patch](https://github.com/LandSandBoat/server/pull/5407.patch)] (ampitere, Ampitere) +- [core] random deal functionality [[#5406](https://github.com/LandSandBoat/server/pull/5406), [patch](https://github.com/LandSandBoat/server/pull/5406.patch)] (MowFord, ari-osm) +- [cpp] load bazaar message from the db [[#5405](https://github.com/LandSandBoat/server/pull/5405), [patch](https://github.com/LandSandBoat/server/pull/5405.patch)] (MowFord) +- [sql] fix nightfall missing terror additional effect [[#5401](https://github.com/LandSandBoat/server/pull/5401), [patch](https://github.com/LandSandBoat/server/pull/5401.patch)] (ampitere, Ampitere) +- [cpp] delivery box send item fix [[#5400](https://github.com/LandSandBoat/server/pull/5400), [patch](https://github.com/LandSandBoat/server/pull/5400.patch)] (MowFord) +- [sql] kupo shield should be synth skills only [[#5398](https://github.com/LandSandBoat/server/pull/5398), [patch](https://github.com/LandSandBoat/server/pull/5398.patch)] (MowFord) +- Fix mob being used as npc from getfirstid use [[#5397](https://github.com/LandSandBoat/server/pull/5397), [patch](https://github.com/LandSandBoat/server/pull/5397.patch)] (cocosolos) +- [sql] correct sliced moat carp bait affinity [[#5394](https://github.com/LandSandBoat/server/pull/5394), [patch](https://github.com/LandSandBoat/server/pull/5394.patch)] (MowFord) +- Sch indescript markings - populate dynamic zone ids and remove weather requirements [[#5393](https://github.com/LandSandBoat/server/pull/5393), [patch](https://github.com/LandSandBoat/server/pull/5393.patch)] (MowFord) +- [sql] fix sneaking boots missing enhance stealth mod [[#5392](https://github.com/LandSandBoat/server/pull/5392), [patch](https://github.com/LandSandBoat/server/pull/5392.patch)] (ampitere, Ampitere) +- [core] data_loader.cpp fixes [[#5390](https://github.com/LandSandBoat/server/pull/5390), [patch](https://github.com/LandSandBoat/server/pull/5390.patch)] (UmeboshiXI, Umeboshi) +- Fix crafting skill level parameter for image support npcs [[#5389](https://github.com/LandSandBoat/server/pull/5389), [patch](https://github.com/LandSandBoat/server/pull/5389.patch)] (claywar) +- Dec 2004 cop npcs [[#5386](https://github.com/LandSandBoat/server/pull/5386), [patch](https://github.com/LandSandBoat/server/pull/5386.patch)] (Grahf0085, grahf) +- [core] set unarmed weapons on char load if main slot is null [[#5384](https://github.com/LandSandBoat/server/pull/5384), [patch](https://github.com/LandSandBoat/server/pull/5384.patch)] (WinterSolstice8) +- [sql] erle nm [[#5382](https://github.com/LandSandBoat/server/pull/5382), [patch](https://github.com/LandSandBoat/server/pull/5382.patch)] (MowFord, Spicyryan) +- [client] update version for april 2024 update 2 [[#5379](https://github.com/LandSandBoat/server/pull/5379), [patch](https://github.com/LandSandBoat/server/pull/5379.patch)] (claywar) +- Fix afdeen content tag [[#5377](https://github.com/LandSandBoat/server/pull/5377), [patch](https://github.com/LandSandBoat/server/pull/5377.patch)] (Grahf0085, grahf) +- [cpp] fix fisherman's smock missing bonuses [[#5376](https://github.com/LandSandBoat/server/pull/5376), [patch](https://github.com/LandSandBoat/server/pull/5376.patch)] (ampitere, Ampitere) +- [sql] various cosmetic armors [[#5375](https://github.com/LandSandBoat/server/pull/5375), [patch](https://github.com/LandSandBoat/server/pull/5375.patch)] (UmeboshiXI, Umeboshi) +- [lua]reward proper alignment of if statement [[#5372](https://github.com/LandSandBoat/server/pull/5372), [patch](https://github.com/LandSandBoat/server/pull/5372.patch)] (hooksta4, hookstar) +- Use getfirstid for treasure coffers and chests [[#5371](https://github.com/LandSandBoat/server/pull/5371), [patch](https://github.com/LandSandBoat/server/pull/5371.patch)] (claywar) +- [cpp] ensure proper mapping from db to player rank array [[#5370](https://github.com/LandSandBoat/server/pull/5370), [patch](https://github.com/LandSandBoat/server/pull/5370.patch)] (MowFord) +- [sql] fix invalid position entry for jormungand [[#5369](https://github.com/LandSandBoat/server/pull/5369), [patch](https://github.com/LandSandBoat/server/pull/5369.patch)] (Xaver-DaRed) +- [quest] against all odds - door house charvar has incorrect casing [[#5368](https://github.com/LandSandBoat/server/pull/5368), [patch](https://github.com/LandSandBoat/server/pull/5368.patch)] (ampitere, Ampitere) +- [sql] add track pants +1 mod [[#5367](https://github.com/LandSandBoat/server/pull/5367), [patch](https://github.com/LandSandBoat/server/pull/5367.patch)] (ampitere, Ampitere) +- Update objective packet [[#5366](https://github.com/LandSandBoat/server/pull/5366), [patch](https://github.com/LandSandBoat/server/pull/5366.patch)] (cocosolos) +- Fix join type in api query [[#5365](https://github.com/LandSandBoat/server/pull/5365), [patch](https://github.com/LandSandBoat/server/pull/5365.patch)] (cocosolos) +- [quest] fix wild card soft lock [[#5364](https://github.com/LandSandBoat/server/pull/5364), [patch](https://github.com/LandSandBoat/server/pull/5364.patch)] (ampitere, Ampitere) +- Correct sacrosanctity enum [[#5362](https://github.com/LandSandBoat/server/pull/5362), [patch](https://github.com/LandSandBoat/server/pull/5362.patch)] (LacunaXI) +- Db: add tryping logic to new db connection [[#5360](https://github.com/LandSandBoat/server/pull/5360), [patch](https://github.com/LandSandBoat/server/pull/5360.patch)] (zach2good) +- [sql] remove dispelable flag from reraise [[#5359](https://github.com/LandSandBoat/server/pull/5359), [patch](https://github.com/LandSandBoat/server/pull/5359.patch)] (WinterSolstice8) +- [core] add null check for weapon in ccharstatspacket [[#5356](https://github.com/LandSandBoat/server/pull/5356), [patch](https://github.com/LandSandBoat/server/pull/5356.patch)] (WinterSolstice8) +- [core] remove ub with charming [[#5355](https://github.com/LandSandBoat/server/pull/5355), [patch](https://github.com/LandSandBoat/server/pull/5355.patch)] (WinterSolstice8) +- Db: rollback to uses of affectedrows [[#5353](https://github.com/LandSandBoat/server/pull/5353), [patch](https://github.com/LandSandBoat/server/pull/5353.patch)] (zach2good) +- [cpp/lua] ranged attack tweaks [[#5352](https://github.com/LandSandBoat/server/pull/5352), [patch](https://github.com/LandSandBoat/server/pull/5352.patch)] (MowFord) +- [lua] timeleft missing parameter for 2 instances [[#5350](https://github.com/LandSandBoat/server/pull/5350), [patch](https://github.com/LandSandBoat/server/pull/5350.patch)] (MowFord) +- Allow smn mobs without a defined pet to still cast [[#5349](https://github.com/LandSandBoat/server/pull/5349), [patch](https://github.com/LandSandBoat/server/pull/5349.patch)] (MowFord) +- [cpp] send appropriate attack % for both pdif function calls [[#5348](https://github.com/LandSandBoat/server/pull/5348), [patch](https://github.com/LandSandBoat/server/pull/5348.patch)] (MowFord) +- [sql] fix quick draw range [[#5345](https://github.com/LandSandBoat/server/pull/5345), [patch](https://github.com/LandSandBoat/server/pull/5345.patch)] (ampitere, Ampitere) +- [core] don't update destination in blob extraction if blob is null [[#5343](https://github.com/LandSandBoat/server/pull/5343), [patch](https://github.com/LandSandBoat/server/pull/5343.patch)] (WinterSolstice8) +- Ensure mobs don't turn during combat when inactive [[#5341](https://github.com/LandSandBoat/server/pull/5341), [patch](https://github.com/LandSandBoat/server/pull/5341.patch)] (MowFord) +- [chore] create job trait enum and use when appropiate [[#5338](https://github.com/LandSandBoat/server/pull/5338), [patch](https://github.com/LandSandBoat/server/pull/5338.patch)] (Xaver-DaRed) +- [lua] aura steal should be possible even on mob with steal items [[#5336](https://github.com/LandSandBoat/server/pull/5336), [patch](https://github.com/LandSandBoat/server/pull/5336.patch)] (MowFord) +- [lua]update npcutil.lua example for giveitem function [[#5334](https://github.com/LandSandBoat/server/pull/5334), [patch](https://github.com/LandSandBoat/server/pull/5334.patch)] (hooksta4, hookstar) +- [lua]usable items now display count and item on use. [[#5332](https://github.com/LandSandBoat/server/pull/5332), [patch](https://github.com/LandSandBoat/server/pull/5332.patch)] (hooksta4, hookstar) +- [sql] mhaura moogle visible underneath laughing bison [[#5331](https://github.com/LandSandBoat/server/pull/5331), [patch](https://github.com/LandSandBoat/server/pull/5331.patch)] (MowFord) +- [lua] dnc step accuracy (of behavior and acc) [[#5330](https://github.com/LandSandBoat/server/pull/5330), [patch](https://github.com/LandSandBoat/server/pull/5330.patch)] (MowFord) +- Db library upgrade article [[#93](https://github.com/LandSandBoat/lsb-wiki/pull/93), [patch](https://github.com/LandSandBoat/lsb-wiki/pull/93.patch)] (zach2good) +- [smn] correct fenrir animations & blood pact abilities [[#5328](https://github.com/LandSandBoat/server/pull/5328), [patch](https://github.com/LandSandBoat/server/pull/5328.patch)] (N3ckB3ard, Neckbeard) +- [core] fix offhand damage ratio and attack reporting [[#5327](https://github.com/LandSandBoat/server/pull/5327), [patch](https://github.com/LandSandBoat/server/pull/5327.patch)] (TracentEden2, TracentEden, Frankie-hz, OpheliaXI) +- [cpp] range state exit listener [[#5321](https://github.com/LandSandBoat/server/pull/5321), [patch](https://github.com/LandSandBoat/server/pull/5321.patch)] (MowFord) +- [cpp] mobskill updates for conals, specifically ixion's rear kick [[#5320](https://github.com/LandSandBoat/server/pull/5320), [patch](https://github.com/LandSandBoat/server/pull/5320.patch)] (MowFord) +- [lua] building flourish is a percentage increase in attack [[#5317](https://github.com/LandSandBoat/server/pull/5317), [patch](https://github.com/LandSandBoat/server/pull/5317.patch)] (MowFord) +- [core] [lua] fix mobskill tp return issue for aoe skills [[#5315](https://github.com/LandSandBoat/server/pull/5315), [patch](https://github.com/LandSandBoat/server/pull/5315.patch)] (TracentEden2, TracentEden) +- [lua] add assault loot for shooting down the baron [[#5312](https://github.com/LandSandBoat/server/pull/5312), [patch](https://github.com/LandSandBoat/server/pull/5312.patch)] (jamesbradleym) +- [core] prevent sending bazaar browsing packets for hidden gms [[#5297](https://github.com/LandSandBoat/server/pull/5297), [patch](https://github.com/LandSandBoat/server/pull/5297.patch)] (TracentEden2, TracentEden, Frankie-hz, WinterSolstice8) +- [sql]update recast of mp_drainkiss [[#5296](https://github.com/LandSandBoat/server/pull/5296), [patch](https://github.com/LandSandBoat/server/pull/5296.patch)] (MowFord) +- [core] prioritize zone wide treasure pool even when solo [[#5295](https://github.com/LandSandBoat/server/pull/5295), [patch](https://github.com/LandSandBoat/server/pull/5295.patch)] (TracentEden2, TracentEden, Shozokui) +- [update] zones 231 onwards [[#5287](https://github.com/LandSandBoat/server/pull/5287), [patch](https://github.com/LandSandBoat/server/pull/5287.patch)] (Xaver-DaRed) +- Stratagem time left correction at low levels [[#5286](https://github.com/LandSandBoat/server/pull/5286), [patch](https://github.com/LandSandBoat/server/pull/5286.patch)] (MowFord) +- [lua] [combat] pass actor tp directly to critical functions [[#5283](https://github.com/LandSandBoat/server/pull/5283), [patch](https://github.com/LandSandBoat/server/pull/5283.patch)] (Xaver-DaRed) +- [cpp] ensure player smn avatars assist from any range [[#5272](https://github.com/LandSandBoat/server/pull/5272), [patch](https://github.com/LandSandBoat/server/pull/5272.patch)] (MowFord) +- [client] march & april 2024 version update [[#5267](https://github.com/LandSandBoat/server/pull/5267), [patch](https://github.com/LandSandBoat/server/pull/5267.patch)] (claywar, Xaver-DaRed) +- Fix one hour recast reduction from jp gift [[#5264](https://github.com/LandSandBoat/server/pull/5264), [patch](https://github.com/LandSandBoat/server/pull/5264.patch)] (AppleCronch) +- [core] remove "invisible" status effect when using items [[#5254](https://github.com/LandSandBoat/server/pull/5254), [patch](https://github.com/LandSandBoat/server/pull/5254.patch)] (TracentEden2, TracentEden, OpheliaXI) +- Fix ph entries for antican magister [[#5225](https://github.com/LandSandBoat/server/pull/5225), [patch](https://github.com/LandSandBoat/server/pull/5225.patch)] (CatsEyeXI, Tal Ben-Eliezer) +- [core] fix scaling of range critical hit rate from agi [[#5218](https://github.com/LandSandBoat/server/pull/5218), [patch](https://github.com/LandSandBoat/server/pull/5218.patch)] (TracentEden2, TracentEden) +- [cpp] exclude dynamic entities from query cache [[#5195](https://github.com/LandSandBoat/server/pull/5195), [patch](https://github.com/LandSandBoat/server/pull/5195.patch)] (MowFord) +- [core, sql] refactor to use mariadb-connector-cpp and introduce new db namespace [[#4601](https://github.com/LandSandBoat/server/pull/4601), [patch](https://github.com/LandSandBoat/server/pull/4601.patch)] (zach2good)