Skip to content

Commit

Permalink
Build 1.0.0.198
Browse files Browse the repository at this point in the history
Fix: Fate Point feats at levels 28,29 and 30 now grant the correct type of fate point
Fix: "Grandmaster of Flowers: Disciple of Philosophy" now correctly awards 1 Spell Resistance and 15 Hitpoints
Fix: Tabaxi: Nimble Cat I and Tabaxi: Improved Nimble Cat now correctly apply to Kukri's (Reported by Ntoukis)
Fix: Tabaxi Trailblazer: Instinct I and Tabaxi Trailblazer: Improved Instincts now correctly apply to Kukri's (Reported by Ntoukis)
Fix: Item "Page Regalia: Divinity's Hand" now has the correct Fire/Light spell power not 215819 (Reported by Huntxrd)
Fix: Deepwood Stalker: Heavy Draw is now affected by bonuses to PA from enhancements in Ravager, Bladeforged, Half-Orc, Warforged and Legendary Dreadnought trees (Reported by SpartanKiller13)
New: Shadowblade self buff added (Requested by Edrein)
New: Mage Armor self buff added (Requested by Edrein)
Fix: Legendary Dreadnought: Epic Tactics no longer erroneously affects Assassinate (Reported by SpartanKiller13)
Fix: Sacred Defender: Redemption will now also add the spells to the Sacred Fist spell book (Reported by Daawsomeone)
Fix: Fury of the Wild: Primal Scream bonuses are now correctly typed Morale, not Destiny (Reported by SpartanKiller13)
Fix: Cannith crafted items can now have a Deck Curse augment (Reported by rosstracy)
Fix: Item "Legendary University Bulwark's Reinforced Shirt" now has the correct name (Reported by SpartanKiller13)
Fix: "Vistani: One With Blades" description fixed (Reported by thomas-langworthy)
Fix: "Elemental Damage" can now be selected multiple times in the Elf/Arcane Archer trees (Reported by Mummykiller and SpartanKiller13)
Fix: Feat "Past Life: Cleric (Dark Apostate)" now correctly also awards 5 Negative spell power per stack
Fix: "Ocean Stance" now correctly awards 2 Dodge Cap at tier 1 (text and effects updated)
Fix: The "Dodge" feat no longer awards 1 AC bonus (Bug fixed in game)
Fix: Stormsinger: Efficient Metamagics I/II now correctly cost 2ap per tier and are single tier (Reported by Aaumini)
Fix: Spellsinger and Stormsinger "Shout" and "Sonic Blast" are now correctly mutually exclusive (Reported by DougSK)

Items: (Requested or reported missing by SpartanKiller13
---Nightforge Spike (Dart - level 8)
---Legendary Ring of the Altered Soul (Ring) (Also reported missing by Oliphant)
---Legendary Severed Tentacle (Trinket)
---Legendary Pearl of Telepathic Seeking (Trinket)
---Legendary Ring of the Unlocked Mind (Ring)
---Legendary Illithid Hunter's Signet (Ring)
---Legendary Jar of Brain Essence (Trinket)
---Legendary Pearl of Uncanny Prediction (Trinket)
---Legendary Ring of the Transformed Voice (Ring)
---Legendary Fragment of a Flayed Mind (Trinket)
---Legendary Ring of Unbridled Might (Ring)
---Legendary Illithid Charms (Trinket)
  • Loading branch information
Maetrim committed Jan 20, 2024
1 parent da80950 commit 70b468d
Show file tree
Hide file tree
Showing 34 changed files with 899 additions and 83 deletions.
2 changes: 1 addition & 1 deletion BuildInfo.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
#define BUILDINFO_VERSION_MAJOR 1
#define BUILDINFO_VERSION_MINOR 0
#define BUILDINFO_VERSION_MODIF 0
#define BUILDINFO_VERSION_BUILD 197
#define BUILDINFO_VERSION_BUILD 198

// Macro used to make combination strings automatically from the above
// -------------------------------------------------------------------
Expand Down
6 changes: 6 additions & 0 deletions DDOCP/AboutDlg.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ void CAboutDlg::DoDataExchange(CDataExchange* pDX)
m_bugReporters.SetWindowText(
"84monta, "
"aaron250, "
"Aaumini, "
"Aganthor, "
"Amateretsu, "
"Amastris, "
Expand Down Expand Up @@ -86,6 +87,7 @@ void CAboutDlg::DoDataExchange(CDataExchange* pDX)
"Cromfrein, "
"cswob, "
"Cybree, "
"Daawsomeone, "
"DaWiner, "
"DDO-Genjih, "
"Delosari, "
Expand Down Expand Up @@ -184,6 +186,7 @@ void CAboutDlg::DoDataExchange(CDataExchange* pDX)
"nkoiv, "
"Ntoukis, "
"nymcraian, "
"Oliphant, "
"Orcao, "
"Ozmandias42, "
"pastorman1974, "
Expand All @@ -201,6 +204,7 @@ void CAboutDlg::DoDataExchange(CDataExchange* pDX)
"RetroDark, "
"Riareos, "
"rnett, "
"rosstracy, "
"saphyron, "
"Sardabot, "
"Seljuck, "
Expand Down Expand Up @@ -228,8 +232,10 @@ void CAboutDlg::DoDataExchange(CDataExchange* pDX)
"Texturace, "
"ThanBogan, "
"TheGoldyGopher, "
"thomas-langworthy, "
"Toefer, "
"Tronko, "
"TUF_rpg, "
"ValariusK, "
"Valdieron, "
"ValkyrieDuskfire, "
Expand Down
37 changes: 37 additions & 0 deletions DDOCP/Change History.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,42 @@
History of changes made

Fix: Fate Point feats at levels 28,29 and 30 now grant the correct type of fate point
Fix: "Grandmaster of Flowers: Disciple of Philosophy" now correctly awards 1 Spell Resistance and 15 Hitpoints
Fix: Tabaxi: Nimble Cat I and Tabaxi: Improved Nimble Cat now correctly apply to Kukri's (Reported by Ntoukis)
Fix: Tabaxi Trailblazer: Instinct I and Tabaxi Trailblazer: Improved Instincts now correctly apply to Kukri's (Reported by Ntoukis)
Fix: Item "Page Regalia: Divinity's Hand" now has the correct Fire/Light spell power not 215819 (Reported by Huntxrd)
Fix: Deepwood Stalker: Heavy Draw is now affected by bonuses to PA from enhancements in Ravager, Bladeforged, Half-Orc, Warforged and Legendary Dreadnought trees (Reported by SpartanKiller13)
New: Shadowblade self buff added (Requested by Edrein)
New: Mage Armor self buff added (Requested by Edrein)
Fix: Legendary Dreadnought: Epic Tactics no longer erroneously affects Assassinate (Reported by SpartanKiller13)
Fix: Sacred Defender: Redemption will now also add the spells to the Sacred Fist spell book (Reported by Daawsomeone)
Fix: Fury of the Wild: Primal Scream bonuses are now correctly typed Morale, not Destiny (Reported by SpartanKiller13)
Fix: Cannith crafted items can now have a Deck Curse augment (Reported by rosstracy)
Fix: Item "Legendary University Bulwark's Reinforced Shirt" now has the correct name (Reported by SpartanKiller13)
Fix: "Vistani: One With Blades" description fixed (Reported by thomas-langworthy)
Fix: "Elemental Damage" can now be selected multiple times in the Elf/Arcane Archer trees (Reported by Mummykiller and SpartanKiller13)
Fix: Feat "Past Life: Cleric (Dark Apostate)" now correctly also awards 5 Negative spell power per stack
Fix: "Ocean Stance" now correctly awards 2 Dodge Cap at tier 1 (text and effects updated)
Fix: The "Dodge" feat no longer awards 1 AC bonus (Bug fixed in game)
Fix: Stormsinger: Efficient Metamagics I/II now correctly cost 2ap per tier and are single tier (Reported by Aaumini)
Fix: Spellsinger and Stormsinger "Shout" and "Sonic Blast" are now correctly mutually exclusive (Reported by DougSK)

Items: (Requested or reported missing by SpartanKiller13
---Nightforge Spike (Dart - level 8)
---Legendary Ring of the Altered Soul (Ring) (Also reported missing by Oliphant)
---Legendary Severed Tentacle (Trinket)
---Legendary Pearl of Telepathic Seeking (Trinket)
---Legendary Ring of the Unlocked Mind (Ring)
---Legendary Illithid Hunter's Signet (Ring)
---Legendary Jar of Brain Essence (Trinket)
---Legendary Pearl of Uncanny Prediction (Trinket)
---Legendary Ring of the Transformed Voice (Ring)
---Legendary Fragment of a Flayed Mind (Trinket)
---Legendary Ring of Unbridled Might (Ring)
---Legendary Illithid Charms (Trinket)

Version 1.0.0.197

Fix: Item "Gorth's Mage Hand" spell power is now correctly typed as Equipment, not Enhancement (Reported by christhemisss)
Fix: "Eldritch Knight: Knight's Transformation" "Knight's Strike" is now on a separate stance toggle (Reported by keluynn)
Fix: Enhancement trees "Dark Apostate" and "Radiant Servant (Pal)" are no longer mutually exclusive (Reported by zilgabex)
Expand Down
17 changes: 16 additions & 1 deletion DDOCP/DDOCP.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -280,7 +280,9 @@
<None Include="..\Output\EnhancementTrees\Sorcerer_EarthSavant.xml">
<SubType>Designer</SubType>
</None>
<None Include="..\Output\EnhancementTrees\Sorcerer_EldritchKnight.xml" />
<None Include="..\Output\EnhancementTrees\Sorcerer_EldritchKnight.xml">
<SubType>Designer</SubType>
</None>
<None Include="..\Output\EnhancementTrees\Sorcerer_FireSavant.xml">
<SubType>Designer</SubType>
</None>
Expand Down Expand Up @@ -2255,6 +2257,7 @@
<None Include="..\Output\Items\Dart_LegendarySpectreStriker.item" />
<None Include="..\Output\Items\Dart_LegendarySyranian.item" />
<None Include="..\Output\Items\Dart_LegendaryTwistedMissile.item" />
<None Include="..\Output\Items\Dart_NightforgeSpike.item" />
<None Include="..\Output\Items\Dart_TheImmortalSunFlask.item" />
<None Include="..\Output\Items\Dart_Thunderforged.item" />
<None Include="..\Output\Items\Docent_AncientGemstone.item" />
Expand Down Expand Up @@ -3580,6 +3583,7 @@
<None Include="..\Output\Items\Ring_LegendaryDuskboneRing.item" />
<None Include="..\Output\Items\Ring_LegendaryEtherealRing.item" />
<None Include="..\Output\Items\Ring_LegendaryIkThanorsSignetRing.item" />
<None Include="..\Output\Items\Ring_LegendaryIllithidHuntersSignet.item" />
<None Include="..\Output\Items\Ring_LegendaryKeyLockRing.item" />
<None Include="..\Output\Items\Ring_LegendaryLionheartRing.item" />
<None Include="..\Output\Items\Ring_LegendaryNeglectedWeddingRing.item" />
Expand All @@ -3600,14 +3604,18 @@
<None Include="..\Output\Items\Ring_LegendaryRingOfSpellStoring.item" />
<None Include="..\Output\Items\Ring_LegendaryRingOfSpringsStorms.item" />
<None Include="..\Output\Items\Ring_LegendaryRingOfSummersHeat.item" />
<None Include="..\Output\Items\Ring_LegendaryRingOfTheAlteredSoul.item" />
<None Include="..\Output\Items\Ring_LegendaryRingOfTheBlackAbishai.item" />
<None Include="..\Output\Items\Ring_LegendaryRingOfTheBlueAbishai.item" />
<None Include="..\Output\Items\Ring_LegendaryRingOfTheGreenAbishai.item" />
<None Include="..\Output\Items\Ring_LegendaryRingOfThelis.item" />
<None Include="..\Output\Items\Ring_LegendaryRingOfTheMire.item" />
<None Include="..\Output\Items\Ring_LegendaryRingOfTheRedAbishai.item" />
<None Include="..\Output\Items\Ring_LegendaryRingOfTheSilverConcord.item" />
<None Include="..\Output\Items\Ring_LegendaryRingOfTheTransformedVoice.item" />
<None Include="..\Output\Items\Ring_LegendaryRingOfTheUnlockedMind.item" />
<None Include="..\Output\Items\Ring_LegendaryRingOfTheWhiteAbishai.item" />
<None Include="..\Output\Items\Ring_LegendaryRingOfUnbridledMight.item" />
<None Include="..\Output\Items\Ring_LegendaryRingOfUnnaturalAccuracy.item" />
<None Include="..\Output\Items\Ring_LegendaryRingOfVenom.item" />
<None Include="..\Output\Items\Ring_LegendaryRingOfWintersChill.item" />
Expand Down Expand Up @@ -3692,6 +3700,7 @@
<None Include="..\Output\Items\RuneArm_LegendaryPrototypeVIIFlashTransferal.item" />
<None Include="..\Output\Items\RuneArm_LegendaryPrototypeVIImpactRedistributor.item" />
<None Include="..\Output\Items\RuneArm_LegendarySuppressiveFire.item" />
<None Include="..\Output\Items\RuneArm_LegendaryTovensHammer.item" />
<None Include="..\Output\Items\RuneArm_MachinationOfMadness.item" />
<None Include="..\Output\Items\RuneArm_Quarantine.item" />
<None Include="..\Output\Items\RuneArm_SirSquilliamIV.item" />
Expand Down Expand Up @@ -3958,14 +3967,20 @@
<None Include="..\Output\Items\Trinket_LegendaryDuskHeart.item" />
<None Include="..\Output\Items\Trinket_LegendaryEmblemOfElementalEvil.item" />
<None Include="..\Output\Items\Trinket_LegendaryEmpoweredDragonscale.item" />
<None Include="..\Output\Items\Trinket_LegendaryFragmentOfAFlayedMind.item" />
<None Include="..\Output\Items\Trinket_LegendaryGemOfManyFacets.item" />
<None Include="..\Output\Items\Trinket_LegendaryHurricaneInsignia.item" />
<None Include="..\Output\Items\Trinket_LegendaryIllithidCharms.item" />
<None Include="..\Output\Items\Trinket_LegendaryJarOfBrainEssence.item" />
<None Include="..\Output\Items\Trinket_LegendaryLibraryCard.item" />
<None Include="..\Output\Items\Trinket_LegendaryLong-LostCharm.item" />
<None Include="..\Output\Items\Trinket_LegendaryMorgraveSkeletonKey.item" />
<None Include="..\Output\Items\Trinket_LegendaryPearlOfTelepathicSeeking.item" />
<None Include="..\Output\Items\Trinket_LegendaryPearlOfUncannyPrediction.item" />
<None Include="..\Output\Items\Trinket_LegendaryPlanarCompass.item" />
<None Include="..\Output\Items\Trinket_LegendaryPouchOfJerky.item" />
<None Include="..\Output\Items\Trinket_LegendaryRedRaptorFeather.item" />
<None Include="..\Output\Items\Trinket_LegendarySeveredTentacle.item" />
<None Include="..\Output\Items\Trinket_LegendaryShardOfVollun.item" />
<None Include="..\Output\Items\Trinket_LegendarySilverPocketwatch.item" />
<None Include="..\Output\Items\Trinket_LegendarySubtleSound.item" />
Expand Down
39 changes: 39 additions & 0 deletions DDOCP/DDOCP.vcxproj.filters
Original file line number Diff line number Diff line change
Expand Up @@ -11580,6 +11580,45 @@
<None Include="..\Output\Items\Docent_LegendaryDiabolistsDocent.item">
<Filter>Items\Armor\Docent</Filter>
</None>
<None Include="..\Output\Items\Dart_NightforgeSpike.item">
<Filter>Items\Weapons\Dart</Filter>
</None>
<None Include="..\Output\Items\Ring_LegendaryRingOfTheAlteredSoul.item">
<Filter>Items\Rings</Filter>
</None>
<None Include="..\Output\Items\Trinket_LegendarySeveredTentacle.item">
<Filter>Items\Trinkets</Filter>
</None>
<None Include="..\Output\Items\Trinket_LegendaryPearlOfTelepathicSeeking.item">
<Filter>Items\Trinkets</Filter>
</None>
<None Include="..\Output\Items\Ring_LegendaryRingOfTheUnlockedMind.item">
<Filter>Items\Rings</Filter>
</None>
<None Include="..\Output\Items\Ring_LegendaryIllithidHuntersSignet.item">
<Filter>Items\Rings</Filter>
</None>
<None Include="..\Output\Items\Trinket_LegendaryJarOfBrainEssence.item">
<Filter>Items\Trinkets</Filter>
</None>
<None Include="..\Output\Items\Trinket_LegendaryPearlOfUncannyPrediction.item">
<Filter>Items\Trinkets</Filter>
</None>
<None Include="..\Output\Items\Ring_LegendaryRingOfTheTransformedVoice.item">
<Filter>Items\Rings</Filter>
</None>
<None Include="..\Output\Items\Trinket_LegendaryFragmentOfAFlayedMind.item">
<Filter>Items\Trinkets</Filter>
</None>
<None Include="..\Output\Items\Ring_LegendaryRingOfUnbridledMight.item">
<Filter>Items\Rings</Filter>
</None>
<None Include="..\Output\Items\Trinket_LegendaryIllithidCharms.item">
<Filter>Items\Trinkets</Filter>
</None>
<None Include="..\Output\Items\RuneArm_LegendaryTovensHammer.item">
<Filter>Items\Weapons\RuneArms</Filter>
</None>
</ItemGroup>
<ItemGroup>
<ClInclude Include="DDOCP.h">
Expand Down
4 changes: 4 additions & 0 deletions DDOCP/ItemSelectDialog.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1066,6 +1066,10 @@ void CItemSelectDialog::AddSpecialSlots()
}
else
{
std::vector<ItemAugment> currentAugments = m_item.Augments();
AddAugment(&currentAugments, "Deck Curse", true);
// now set the slots on the item
m_item.Set_Augments(currentAugments);
// add upgrade slots for Cannith crafted and random loot
SlotUpgrade slot;
slot.Set_Type("Upgrade Slot");
Expand Down
5 changes: 0 additions & 5 deletions Output/EnhancementTrees/Cleric_DarkApostate.xml
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,6 @@
<Class>Dark Apostate</Class>
<Level>1</Level>
</Requirement>
<RequiresNoneOf>
<Requirement>
<Enhancement>SFRSCore1</Enhancement>
</Requirement>
</RequiresNoneOf>
</Requirements>
<Effect>
<Type>NegativeHealingAmplification</Type>
Expand Down
4 changes: 2 additions & 2 deletions Output/EnhancementTrees/Cleric_DivineDisciple.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1309,12 +1309,12 @@ Rank 3: They have a small chance to be blinded for 12 seconds.</Description>
<Name>Divine Disciple: Light and Dark</Name>
<InternalName>DDDALightAndDark</InternalName>
<Description>Whenever you cast a Light, Alignment or Negative spell, you gain +3 to your
Negative, Light, and Alignment Spell power for 6 seconds. This stacks up to [1/3/5] times.</Description>
Negative, Light, and Alignment Spell power for 6 seconds. This stacks up to 3 times.</Description>
<Icon>DDDALightAndDark</Icon>
<XPosition>4</XPosition>
<YPosition>2</YPosition>
<CostPerRank size="1">1</CostPerRank>
<Ranks>3</Ranks>
<Ranks>1</Ranks>
<MinSpent>5</MinSpent>
<Requirements>
<RequiresOneOf>
Expand Down
2 changes: 1 addition & 1 deletion Output/EnhancementTrees/Monk_NinjaSpy.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1721,7 +1721,7 @@ Kamas and Shuriken gain double this bonus.</Description>
<Name>Ninja Spy: Shadow Double</Name>
<InternalName>NSShadowDouble</InternalName>
<Description>Ki Melee Attack: You perform a melee attack with +3[W] and gain 50% melee
doublestrike and +5 Assassinate DCs for 6 seconds. (Activation Cost: 30 Ki. Cooldown: 30 seconds)</Description>
doublestrike and +5 Assinate DCs for 6 seconds. (Activation Cost: 30 Ki. Cooldown: 30 seconds)</Description>
<Icon>NSShadowDouble</Icon>
<XPosition>4</XPosition>
<YPosition>5</YPosition>
Expand Down
5 changes: 0 additions & 5 deletions Output/EnhancementTrees/Paladin_RadiantServant.xml
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,6 @@ and 1 Positive Energy Spell Power.
<Class>Sacred Fist</Class>
<Level>1</Level>
</Requirement>
<RequiresNoneOf>
<Requirement>
<Enhancement>DACore1</Enhancement>
</Requirement>
</RequiresNoneOf>
</Requirements>
</EnhancementTreeItem>
<EnhancementTreeItem>
Expand Down
Loading

0 comments on commit 70b468d

Please sign in to comment.