Releases: project-topaz/topaz
Release 202008-03
Merges:
(5b4b57b) #987 from wrenffxi/regime-alliance - fov_allow_alliance (conf setting) --> REGIME_REWARD_ALLIANCE (lua setting)
(4898270) #1024 from tankfest/azure-lore-effect - Adds scripting for Azure Lore ability to give the effect.
(de4ab49) #1016 from UynGH/python_requirements - Small change to Python requirements.txt file.
(81f8e63) #1018 from Nireya/bakgodek-loots - Overlord Bakgodek loot fixes
(b368a24) #997 from kaincenteno/bashe-placeholder - Bashe placeholder
(0a4f2ce) #1012 from tankfest/dancing-chains - Fix Dancing Chains to apply drown only in a 10y radius
(2228697) #1015 from TeoTwawki/babysteps - Lua cleanup in summon.lua
(1070764) #1010 from Nireya/ring-desynths - Implements several ring desynths
(67fe2a5) #938 from tankfest/trial-prime-balancing - Fixes trial fight avatars to use their astral flow only once per fight
(3af913c) #989 from wrenffxi/uragnite-mixin - Uragnite mixin
(7f1063f) #992 from NiQ1/cs_windy_missions - Cutscene NPC ID and Windurst 3-2 mission
(05fc6f5) #1013 from Nireya/cop-bcnm-levels - Corrects many CoP BCNM mob levels
(9438a56) #996 from kaincenteno/giant-bird-plume-crafting - added recipe for giant bird fletching
(33a76c4) #969 from tankfest/golden-tongued-culberry - Improves Golden-Tongued Culberry behavior
(8371f80) #994 from EpicTaru/DilapidatedGatePOS - Simple change noticed while running GM chara thru COP.
(50cafa3) #851 from Xaver-DaRed/assimilation-fix - [Blue Mage] Fix assimilation merit
Merges from Canary:
(6470b92) #811 from zach2good/expand_exec_command - Enhance !exec command
(e65e4d8) #774 from zach2good/fsa_improvements - Full Speed Ahead: Various Improvements
(e0b3358) #770 from zach2good/mapitoto-fix - Full Speed Ahead completion check
This release was made possible by the hard work of:
wrenffxi
Tyler
NiQ1
kaincenteno
Daniel
Nireya
TeoTwawki
Xastranh
Zach
Tokenr
Dan
EpicTaru
Nyu
Xaver-DaRed
carcement
zircon-tpl
Canary 202008-03
Merges:
(5b4b57b) #987 from wrenffxi/regime-alliance - fov_allow_alliance (conf setting) --> REGIME_REWARD_ALLIANCE (lua setting)
(4898270) #1024 from tankfest/azure-lore-effect - Adds scripting for Azure Lore ability to give the effect.
(de4ab49) #1016 from UynGH/python_requirements - Small change to Python requirements.txt file.
(81f8e63) #1018 from Nireya/bakgodek-loots - Overlord Bakgodek loot fixes
(b368a24) #997 from kaincenteno/bashe-placeholder - Bashe placeholder
(0a4f2ce) #1012 from tankfest/dancing-chains - Fix Dancing Chains to apply drown only in a 10y radius
(2228697) #1015 from TeoTwawki/babysteps - Lua cleanup in summon.lua
(1070764) #1010 from Nireya/ring-desynths - Implements several ring desynths
(d5a1af4) #840 from hooksta4/kocco - Windurst Waters (S) Quest - Redeeming Rocks
(67fe2a5) #938 from tankfest/trial-prime-balancing - Fixes trial fight avatars to use their astral flow only once per fight
(3af913c) #989 from wrenffxi/uragnite-mixin - Uragnite mixin
(7f1063f) #992 from NiQ1/cs_windy_missions - Cutscene NPC ID and Windurst 3-2 mission
(cd1af56) #1006 from Apocarypse/feature/roe - RoE repeat records + bug fixes
(05fc6f5) #1013 from Nireya/cop-bcnm-levels - Corrects many CoP BCNM mob levels
(81f33a9) #780 from zach2good/trust_full_gambit - Trust Advanced Gambits
(c769bd0) #1008 from zach2good/trust_batlefield_crash - Trust Battlefield Crash (Potential) Fix
(9438a56) #996 from kaincenteno/giant-bird-plume-crafting - added recipe for giant bird fletching
(d59c144) #986 from rebirthxi/mob-tp - Fixed so that only player pets gain limited TP
(33a76c4) #969 from tankfest/golden-tongued-culberry - Improves Golden-Tongued Culberry behavior
(8371f80) #994 from EpicTaru/DilapidatedGatePOS - Simple change noticed while running GM chara thru COP.
(a0ea01e) #991 from Kreidos/feature/roe-dbtool - add eminence migration to new dbtool
(18038f7) #870 from Kreidos/feature/roe-base - RoE System + Sparkshop + Early Records
(40a49ea) #802 from Apocarypse/magian - Magian Trials
(b32fcf1) #929 from zach2good/trust_samba_2 - Trust Samba Handling 2
Feature Branch Merges:
(324b522) Merge branch 'release' into canary
(7f0b17c) #972 Merge branch 'setmod' of TeoTwawki:setmod into canary
(8d82950) #959 Merge branch 'mob-tp' of rebirthxi:pr-pet-tp-gain into canary
(b33784d) #780 Merge branch 'trust' of zach2good:trust_full_gambit into canary
(fe01022) #1006 Merge branch 'roe' of Apocarypse:feature/roe into canary
(cd54976) #840 Merge branch 'redeeming-rocks' of hooksta4:kocco into canary
(caa130a) #922 Merge branch 'lucid' of kaincenteno:lucid-time into canary
(0a78ca4) #933 Merge branch 'capped-skill' of jarmengaud:capskills into canary
(5b4e60d) #955 Merge branch 'deaggro' of rebirthxi:pr-deaggro-fixes into canary
(baaac90) #730 Merge branch 'all-in-cards' of Era-Lusiphur:allinthecards into canary
This release was made possible by the hard work of:
wrenffxi
Kreidos
Tyler
Zach
Apocalypse
Daniel
Era-Lusiphur
NiQ1
kaincenteno
TeoTwawki
Nireya
Tokenr
Xastranh
Kain
hooksta4
hookstar
zircon-tpl
59blargedy
Dan
EpicTaru
Nyu
Xaver-DaRed
carcement
Release R202008-02
Fixes:
- (#851) Xaver-DaRed/assimilation-fix - [Blue Mage] Fix assimilation merit
- (#981) wrenffxi/fov-alliance-ooo - [fix] regimes always rewarding alliance members, regardless of fov_allow_alliance value
- (#976) tankfest/elemental-spawns - Adds fire elementals to yuhtunga and thunder elementals to jugner
- (#974) tankfest/slave-globe-exp - Reduces Slave Globe EXP to 0
- (#977) tankfest/naughty-wamoura-princes - Stops wamoura princes from aggroing
- (#923) wrenffxi/tp-cmd - prevent server crash when targeting NPC and using !tp !hp !mp
- (#925) rude-jerk/release - Aftermath application not damage dependant, applies before the weapon…
- (#946) tankfest/pudding-spells - Corrects Ebony Pudding spell list
- (#962) rebirthxi/pr-smn-spirit-casting - PR: core: Fix init value for SMN Spirits.
- (#975) project-topaz/gil_duplication_patch_aug_2020_release - Resolve Gil Duplication Exploit
- (#921) wrenffxi/bestiary - Bestiary QC: Undead
- (#954) rebirthxi/pr-bio-iii-rdm-duration-merits - PR: Bio now affected by RDM Enfeebling Merit Duration
- (#951) TeoTwawki/kb-stun - Add King Behemoths missing chance to enstun his melee target.
- (#950) tankfest/perma-locked-door - Remove incorrect script for Windy mission 1-1 cracked wall that preve…
- (#956) rebirthxi/pr-dnc-fixes - Pr dnc fixes
- (#968) tankfest/desynth-additions - Adds Tachi/+1 and Raptor Strap/+1 desynths
- (#934) tankfest/smokey-mountain - Allows Smoke on the Mountain to be repeated after completion
- (#942) tankfest/calamar-drop-rate - Adjusts Calamar base drop rate to very common
- (#944) tankfest/ore-toss - Fix Ore Toss to only remove up to one shadow
- (#926) tankfest/coeurl-skills - Fix Master Coeurl skill set
- (#941) tankfest/melody-evasion - Changes evasion to evasion skill on melody earring latents
- (#939) TeoTwawki/typo_fix - fix typo in IMMUNITY_DARK_SLEEP flag value
- (#930) jarmengaud/brdregression - Fix for null item crash introduced in PR #857
- (#928) wrenffxi/client-update - Client update 30200731_2
Merge Branches:
- N/A
Canary 202008-02
Fixes:
- (#851) Xaver-DaRed/assimilation-fix - [Blue Mage] Fix assimilation merit
- (#981) wrenffxi/fov-alliance-ooo - [fix] regimes always rewarding alliance members, regardless of fov_allow_alliance value
- (#976) tankfest/elemental-spawns - Adds fire elementals to yuhtunga and thunder elementals to jugner
- (#974) tankfest/slave-globe-exp - Reduces Slave Globe EXP to 0
- (#977) tankfest/naughty-wamoura-princes - Stops wamoura princes from aggroing
- (#923) wrenffxi/tp-cmd - prevent server crash when targeting NPC and using !tp !hp !mp
- (#925) rude-jerk/release - Aftermath application not damage dependant, applies before the weapon…
- (#946) tankfest/pudding-spells - Corrects Ebony Pudding spell list
- (#962) rebirthxi/pr-smn-spirit-casting - PR: core: Fix init value for SMN Spirits.
- (#975) project-topaz/gil_duplication_patch_aug_2020_release - Resolve Gil Duplication Exploit
- (#921) wrenffxi/bestiary - Bestiary QC: Undead
- (#954) rebirthxi/pr-bio-iii-rdm-duration-merits - PR: Bio now affected by RDM Enfeebling Merit Duration
- (#951) TeoTwawki/kb-stun - Add King Behemoths missing chance to enstun his melee target.
- (#950) tankfest/perma-locked-door - Remove incorrect script for Windy mission 1-1 cracked wall that preve…
- (#956) rebirthxi/pr-dnc-fixes - Pr dnc fixes
- (#968) tankfest/desynth-additions - Adds Tachi/+1 and Raptor Strap/+1 desynths
- (#934) tankfest/smokey-mountain - Allows Smoke on the Mountain to be repeated after completion
- (#942) tankfest/calamar-drop-rate - Adjusts Calamar base drop rate to very common
- (#944) tankfest/ore-toss - Fix Ore Toss to only remove up to one shadow
- (#926) tankfest/coeurl-skills - Fix Master Coeurl skill set
- (#941) tankfest/melody-evasion - Changes evasion to evasion skill on melody earring latents
- (#939) TeoTwawki/typo_fix - fix typo in IMMUNITY_DARK_SLEEP flag value
- (#930) jarmengaud/brdregression - Fix for null item crash introduced in PR #857
- (#928) wrenffxi/client-update - Client update 30200731_2
Merge Branches:
Release 202008-01
Fixes:
- (#578) Corrected 294 mob skill animations (zach2good)
- (#578) Corrected NM "Sekhmet" being given inaccurate moves (zach2good)
- (#828) Implemented five puppet attachments (Cadwyn)
- (#828) Added 42 puppet attachments to NPC "Yoyoroon" shopping list (Cadwyn)
- (#857) Corrected inaccurate instances in which Bards lose TP when switching instruments (Xaver-DaRed)
- (#860) Implemented zone-in location for GMs warping into "Heavens Tower" zone (EpicTaru)
- (#854) Performed quality control on 111 mob groups and 432 mob pools for Beasts, Lizards, and Vermin (wrenffxi)
- (#855) Fixed item distribution from Festive Moogles (cocosolos)
- (#862) Fix NM "Backoo" not having intended Additional Effect (wrenffxi)
- (#863) Static numbers for Corsair "Phantom Roll" abilities have been placed with enums (Omnione)
- (#868) Corrected item flags for 84 items (wrenffxi)
- (#872) Performed NPC name cleanup for 3,542 NPCs (wrenffxi)
- (#873) Added functions related to Abyssea to their proper namespace (wrenffxi)
- (#874) Improved scripts for spawning "Zeni" NMs to use newer functions (wrenffxi)
- (#879) Improved Lua script styling in "Halvung" zone (wrenffxi)
- (#885) Corrected IDs used for Conquest NPCs in "Jugner Forest" zone (wrenffxi)
- (#886) Made whitespace handling in 474 mob spawn points consistent (wrenffxi)
- (#887) Performed quality control on 29 mob groups and 207 mob pools for Plantoids (wrenffxi)
- (#888) Spawn locations for Dynamis Dreamland zone bosses now appear (jarmengaud)
- (#889) Improved Lua script styling in "Hall of Transference" and "Hall of the Gods" zones (wrenffxi)
- (#891) Performed quality control on 31 mob groups and 161 mob pools for Aquans (wrenffxi)
- (#895) Corrected automatons inappropriately performing ranged attacks when using wrong frame (TheWhaler)
- (#896) Removed 31,997 semicolons from Lua scripts (ibm2431)
- (#897) Added spacing between commas in 7980 Lua scripts (ibm2431)
- (#898) Removed 3,272 semicolons at the end of Lua scripts (ibm2431)
- (#899) Replaced tabs with spaces in 11 Lua scripts (ibm2431)
- (#900) Removed trailing whitespace in 26 Lua scripts(ibm2431)
- (#901) Performed quality control on 114 mob groups and 384 mob pools for Amorphs and Birds (wrenffxi)
- (#904) Added drops to "Ancient Goobbue" NM (tankfest)
- (#905) Address incorrect linking behavior for Steelshells inside "The Boyahda Tree" zone (tankfest)
- (#906) Corrected status effect flags for 6 status effects (tankfest)
- (#908) Corrected inaccurate behavior preventing spawning mobs while under "Sneak" during Windurst 8-2 (tankfest)
- (#912) Corrected animations for 492 mobskills (ibm2431)
- (#913) Added heading comments to Survival Guides and Treasure Caskets (wrenffxi)
- (#917) Fixed bug when retrieving crystals from Ephemeral Moogle (jarmengaud)
Merges from Canary:
breakshell
: Adjustments to breaking linkshellsdbtool
: Adds python-based database tool to assist with database updates and migrationsregine-final-form
: Improvements to the San d'Oria quest "Flyers for Regine"rov
: Implements Rhapsodies of Vana'diel 1-1 to 1-18song-overwrite
: Fixes issue in which Bard songs did not properly overwrite
Canary 202008-01
Fixes:
- (#578) Corrected 294 mob skill animations (zach2good)
- (#578) Corrected NM "Sekhmet" being given inaccurate moves (zach2good)
- (#828) Implemented five puppet attachments (Cadwyn)
- (#828) Added 42 puppet attachments to NPC "Yoyoroon" shopping list (Cadwyn)
- (#857) Corrected inaccurate instances in which Bards lose TP when switching instruments (Xaver-DaRed)
- (#860) Implemented zone-in location for GMs warping into "Heavens Tower" zone (EpicTaru)
- (#854) Performed quality control on 111 mob groups and 432 mob pools for Beasts, Lizards, and Vermin (wrenffxi)
- (#855) Fixed item distribution from Festive Moogles (cocosolos)
- (#862) Fix NM "Backoo" not having intended Additional Effect (wrenffxi)
- (#863) Static numbers for Corsair "Phantom Roll" abilities have been placed with enums (Omnione)
- (#868) Corrected item flags for 84 items (wrenffxi)
- (#872) Performed NPC name cleanup for 3,542 NPCs (wrenffxi)
- (#873) Added functions related to Abyssea to their proper namespace (wrenffxi)
- (#874) Improved scripts for spawning "Zeni" NMs to use newer functions (wrenffxi)
- (#879) Improved Lua script styling in "Halvung" zone (wrenffxi)
- (#885) Corrected IDs used for Conquest NPCs in "Jugner Forest" zone (wrenffxi)
- (#886) Made whitespace handling in 474 mob spawn points consistent (wrenffxi)
- (#887) Performed quality control on 29 mob groups and 207 mob pools for Plantoids (wrenffxi)
- (#888) Spawn locations for Dynamis Dreamland zone bosses now appear (jarmengaud)
- (#889) Improved Lua script styling in "Hall of Transference" and "Hall of the Gods" zones (wrenffxi)
- (#891) Performed quality control on 31 mob groups and 161 mob pools for Aquans (wrenffxi)
- (#895) Corrected automatons inappropriately performing ranged attacks when using wrong frame (TheWhaler)
- (#896) Removed 31,997 semicolons from Lua scripts (ibm2431)
- (#897) Added spacing between commas in 7980 Lua scripts (ibm2431)
- (#898) Removed 3,272 semicolons at the end of Lua scripts (ibm2431)
- (#899) Replaced tabs with spaces in 11 Lua scripts (ibm2431)
- (#900) Removed trailing whitespace in 26 Lua scripts(ibm2431)
- (#901) Performed quality control on 114 mob groups and 384 mob pools for Amorphs and Birds (wrenffxi)
- (#904) Added drops to "Ancient Goobbue" NM (tankfest)
- (#905) Address incorrect linking behavior for Steelshells inside "The Boyahda Tree" zone (tankfest)
- (#906) Corrected status effect flags for 6 status effects (tankfest)
- (#908) Corrected inaccurate behavior preventing spawning mobs while under "Sneak" during Windurst 8-2 (tankfest)
- (#912) Corrected animations for 492 mobskills (ibm2431)
- (#913) Added heading comments to Survival Guides and Treasure Caskets (wrenffxi)
- (#917) Fixed bug when retrieving crystals from Ephemeral Moogle (jarmengaud)
Branch Merges:
breakshell
:
- (#890) Corrected typo in relation to breaking the incorrect linkshell slot (cocosolos)dbtool
:
- (#909) Added migration to expand character mission log size (cocosolos)deoffset-ability
:
- (#884) Corrected typo resulting in inappropriate arithmetic attempts (zach2good)eco-warrior
(New!):
- (#823) Implemented "Eco-Warrior" quests (tankfest)lua-item
:
- (#784) Extended Lua system to allow fetching information about items (Kreidos)
- (#784) Corrected item code for Magian Trials (Kreidos)regine-final-form
:
- (#861) Numerous fixes to San d'Oria quest "Flyers for Regine" (wrenffxi)rov
:
- (#910) Fixed issue with obtaining "Lion II" cipher (cocosolos)
- (#910) Corrected missing cutscene parameter during "A Land After Time" (cocosolos)
- (#911) Fixed inability to complete "Ring My Bell" (ibm2431)
- (#911) Corrected mission precedence for ROV and Zilart missions (ibm2431)
- (#915) Added missing onEventUpdate behavior to several homepoints (wrenffxi)
- (#915) Players with Rhapsody in White KI now see reduced cost in HP teleport menu (wrenffxi)trust
:
- (#853) Implemented location restrictions on Trust summoning (zach2good)
- (#877) Addressed numerous situations which were causing server instability in relation to trusts (zach2good)
- (#892) Corrected behavior in relation to valid targets when trusts are in use (zach2good)
- (#894) Addressed more situations which caused server instability in relation to trusts (zach2good)usables
(New!):
- (#869) Adds item scripts for 57 usable items (wrenffxi)
Release 202007-03
Fixes:
- (#856) Resolved ambiguous byte encoding in migration scripts (cocosolos)
Merges from Canary:
compiler-updates
: Adds more Raspberry Pi flags and updates cmake
Canary 202007-03
Fixes:
- (#856) Resolved ambiguous byte encoding in migration scripts (cocosolos)
Branch Merges:
dbtool
(New!):deoffset-ability
(New!):- (#858) Hardcoded values for pet abilities have been replaced with enumerated values (ibm2431)
rainbow
(New!):- (#796) Numerous fixes to Summoner unlock quest "I Can Hear a Rainbow" (wrenffxi)
mercantilism
(New!):- (#803) Static guild shops now behave more accurately to retail (kaincento, Kreidos)
trust
:
Release 202007-02
Special Attention:
- (#835) Updated to client version 30200702-1 (wrenffxi)
- (#849) Resolve Item Duplication Exploit (Project Topaz Staff)
Fixes:
- (#755) Adjusted Switchstix Relic wait time to current retail (illzbee)
- (#771) Added "Gyre-Carlin" NM (Lynnea1320)
- (#781) Added additional effect script for Shiva's Claws (Gweivyth)
- (#786) Corrected method which caskets loading zone files (ShelbyZ)
- (#790) Resolved 151 log errors caused by lottery NMs lacking spawn points (wrenffxi)
- (#794) Corrected "Imperial Bow" item ID for item latents (wrenffxi)
- (#797) Corrected "Sprinkler" mob spellcasting behavior (59blargedy)
- (#807) Added capability to use "Inquartata" trait (Apocarypse)
- (#810) Added missing Divine Bijou drops to Dynamis - Windurst NMs (jarmengaud)
- (#814) Corrected 100 mob groups, 19 mob pools, and 81 mob spawn points (wrenffxi)
- (#821) Fixed synthesis level requirements for "Half Partition" item (tankfest)
- (#826) Fix crash on character names of 15 characters long (Kreidos)
- (#832) Fixed Ship Bound For Selbina not properly referencing text IDs (ShelbyZ)
- (#836) Flesh Eaters have been split into three distinct mob pools (wrenffxi)
- (#839) Performed quality control on 290 mob groups, and 191 mob pools (wrenffxi)
- (#841) Corrected resell price for "Apkallu Fletching" (kaincenteno)
- (#843) Add missing "Alchemist Torque" item to casket drop list (jarmengaud)
- (#844) Performed quality control on 344 mob pools for Shadowreign era beastmen (wrenffxi)
Merges from Canary:
hunt-system
: Implements NM huntsranperre-rest
: Adjusts NPCs related to San d'Oria mission "Ranperre's Final Rest"
Canary 202007-02
Special Attention:
- (#835) Updated to client version 30200702-1 (wrenffxi)
- (#849) Resolve Item Duplication Exploit (Project Topaz Staff)
Fixes:
- (#755) Adjusted Switchstix Relic wait time to current retail (illzbee)
- (#771) Added "Gyre-Carlin" NM (Lynnea1320)
- (#781) Added additional effect script for Shiva's Claws (Gweivyth)
- (#786) Corrected method which caskets loading zone files (ShelbyZ)
- (#790) Resolved 151 log errors caused by lottery NMs lacking spawn points (wrenffxi)
- (#794) Corrected "Imperial Bow" item ID for item latents (wrenffxi)
- (#797) Corrected "Sprinkler" mob spellcasting behavior (59blargedy)
- (#807) Added capability to use "Inquartata" trait (Apocarypse)
- (#810) Added missing Divine Bijou drops to Dynamis - Windurst NMs (jarmengaud)
- (#814) Corrected 100 mob groups, 19 mob pools, and 81 mob spawn points (wrenffxi)
- (#821) Fixed synthesis level requirements for "Half Partition" item (tankfest)
- (#826) Fix crash on character names of 15 characters long (Kreidos)
- (#832) Fixed Ship Bound For Selbina not properly referencing text IDs (ShelbyZ)
- (#836) Flesh Eaters have been split into three distinct mob pools (wrenffxi)
- (#839) Performed quality control on 290 mob groups, and 191 mob pools (wrenffxi)
- (#841) Corrected resell price for "Apkallu Fletching" (kaincenteno)
- (#843) Add missing "Alchemist Torque" item to casket drop list (jarmengaud)
- (#844) Performed quality control on 344 mob pools for Shadowreign era beastmen (wrenffxi)
Branch Merges:
breakshell
(New!):- (#818) Adjusted effects on players of breaking linkshells (cocosolos)
compiler-updates
:- (#842) Adds more Raspberry Pi flags and updates cmake (ShelbyZ)
deoffset-ability
(New!):- (#789) Removes built-in ability ID offsets to align with retail (illzbee)
enhance-execution
(New!):- (#811) Modifies !exec command to always include player and target variables (zach2good)
song-overwrite
(New!):- (#744) Fixes issue in which Bard songs did not properly overwrite (InoUno)
raptor-speed
:- (#774) Various improvements to Jeuno quest "Full Speed Ahead!" (zach2good)
regine-final-form
(New!):- (#789) Improvements to the San d'Oria quest "Flyers for Regine" (wrenffxi)
synth-science
(New!):- (#779) Implement crafting skill limiation and removes crafting myths (Xaver-DaRed)
thick-thieves
(New!):- (#799) Corrected spawn conditions for NM "Climbpix" during "Thick as Thieves" quest (tankfest)
trust
: