Skip to content

Add some Spectres, enable library, and add calcs for reservation #936

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

Draft
wants to merge 56 commits into
base: dev
Choose a base branch
from

Conversation

Blitz54
Copy link
Contributor

@Blitz54 Blitz54 commented Apr 8, 2025

Fixes #930 .

https://docs.google.com/spreadsheets/d/1oadXSCHczpyCgRxzTk3nRBeeOLlefZAzKM3ijwmWevY/edit?gid=0#gid=0
From Reddit and a Youtuber Truditoru. Could be very handy

Description of the problem being solved:

Spectre library did not show, so quick from from @LocalIdentity got it working. Still some smaller bugs, but for now getting some initial spectres in is important.

Exported the experience multiplier and monster category to minions and spectres. The category will be needed for Tame Beast/Companion.

Most skills included. Vaal Guard's skills are similar to player skills that haven't been fully implemented yet either. So when they are updated, Vaal Guard can be too.

Spectre gem costs 50 spirit always. It should be 50 * Monster experience multiplier, rounded to nearest 10. Eg, Dread Servant is 50 * 1.50 = 75. Rounded up to 80 to match in game. Same with Faridun Impaler and Filthy Crone. Both are 50 * 2.30 = 115. In game, both are 120.
https://poe2db.tw/us/Terracotta_Soldier#TerracottaSoldierTerracottaGuardianSceptreAmbush__
This one rounds down to 10 Spirit in game. But PoE2DB shows it as 20 on the site. So I believe the formula just rounds to nearest 10, not round up to nearest 10.

Issues:

EDIT: Tame Beast formula is round(Sqrt(MonsterExperience/100),2) * 30
Adding to the Companion formula. In game it appears to round normally. with 176 spirit, spirit shaman reserves 75 spirit in game. PR #725 changed rounding for both flat and percentage. The issue it closed was for flat, so maybe it's safe to change percentage rounding back to normal? If not, we will have to separate the calcs. For now I returned it to normal rounding.

After screenshot:

image

@Blitz54 Blitz54 added the enhancement New feature, calculation, or mod label Apr 9, 2025
@Blitz54 Blitz54 changed the title Add 4 Spectres and enable library Add 9 Spectres and enable library Apr 11, 2025
@Blitz54 Blitz54 changed the title Add 9 Spectres and enable library Add some Spectres and enable library Apr 28, 2025
@Blitz54 Blitz54 changed the title Add some Spectres and enable library Add some Spectres, enable library, and add calcs for reservation Apr 28, 2025
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.

Add Vaal Guard Spectre
1 participant