Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add new 3.23 Spectres #7127

Merged
merged 45 commits into from
Jan 23, 2024
Merged

Add new 3.23 Spectres #7127

merged 45 commits into from
Jan 23, 2024

Conversation

LocalIdentity
Copy link
Contributor

@LocalIdentity LocalIdentity commented Dec 20, 2023

Working on adding the new Spectres.

Curent Issues:

  • We don't support adding mods to the spectre mob itself, only its skill. We'd need this to more easily apply the bufffs some of the perfect mobs give. I had to give Perfect Dark Marionette another skill with the Scorch stat on it instead of just adding the scorch stat to the mob itself
    - Some of the skills are triggered and only have 1 value in granted effect with a stat interpolation value of 2 and CalcTools breaks when trying to find the previous level AzmeriAdmiralDoubleStrikeTriggered on Naval Officer is an example of this
  • We don't currently export mob tags and this is needed for the buff from Hulking Miscreation to work. Tags are in CorpseTypeTags.dat and needs to be cross-referenced with MonsterVarieties.dat

Things to fix:

  • Minion Aura's are incorrectly being scaled by Generosity when that does not work in-game
  • Riftcaster minimum shock mod
  • Shadow construct max shock effect
  • Spider Matriarch wither effect
  • Perfect Dark Reaper NoExtraBleedDamageToMovingEnemy condition is not working
  • Primal Demiurge sap config not showing up
  • Perfect Dark Marionette scorch config not showing up

Minion's to add

  • Hydra
  • Frozen Cannibal
  • Fiery Cannibal
  • Dark Marionette
  • Naval Officer
  • Dancing Sword
  • Needle Horror
  • Serpent Warrior
  • Pain Artist
  • Sawblade Horror
  • Restless Knight
  • Blood Demon
  • Slashing Horror
  • Riftcaster
  • Druidic Alchemist
  • Escaped Prototype
  • Blasphemer
  • Judgemental Spirit
  • Primal Thunderbird
  • Spirit of Fortune
  • Primal Demiurge
  • Runic Skeleton
  • Warlord
  • Dark Reaper
  • Hulking Miscreation
  • Sanguimancer Demon
  • Shadow Berserker
  • Spider Matriarch
  • Half-remembered Goliath
  • Meatsack
  • Eldritch Eye
  • Forest Tiger
  • Guardian Turtle
  • Shadow Construct
  • Forest Warrior

@LocalIdentity LocalIdentity added the enhancement New feature, calculation, or mod label Dec 20, 2023
@LocalIdentity LocalIdentity force-pushed the add_new-spectres branch 2 times, most recently from c16f01f to 33b6586 Compare January 6, 2024 09:32
LocalIdentity and others added 21 commits January 22, 2024 14:49
Make the Fortiy buff from Naval Officer and Kingmaker automatically apply.
Currently Kingmaker does not apply the Fortify buff at all from what I can tell
Changes the behaviour of the "Are you Fortified" box to not set to maximum Fortification if you have a minimum Fortification value in the build
Changes some code in CalcActiveSkill to disregard the DualWieldOnly skilltype if it's on a Spectre Skill
LocalIdentity added 4 commits January 22, 2024 14:55
We need more of the monster tags for other spectre buffs that only apply to Skeletons or Spiders and these are matched via the tags
Switches the useage of MonsterCategory to MonsterTag
Fix Hulking armour mod
LocalIdentity and others added 20 commits January 23, 2024 00:06
Could not implement the default attack as it would crash PoB due to a stat interpolation issue
Sap is also not showing up as a config option and I'm not sure what to change
The `NoExtraBleedDamageToMovingEnemy` condition is not working correctly an I'm not too sure why
Wither effect mod is not working correctly
Adds evasion multiplier to the Spectre tooltip
Cold Snap causes a crash due to the stat interpolation issue
Fixes a bunch of skills that uses a version of firestorm
Max shock effect mod does not work
Minimum shock mod is not applying atm
* Add support for minion aura debuffs

* make it not stack with normal pride

* fix issue with it not applying the debuffs stats

* Does not affect allies

---------

Co-authored-by: LocalIdentity <[email protected]>
@LocalIdentity LocalIdentity marked this pull request as ready for review January 23, 2024 15:10
@LocalIdentity LocalIdentity merged commit cd7b388 into dev Jan 23, 2024
1 of 2 checks passed
@LocalIdentity LocalIdentity deleted the add_new-spectres branch January 23, 2024 15:45
@LocalIdentity LocalIdentity changed the title Add new Spectres Add new 3.23 Spectres Jan 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature, calculation, or mod
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants