Jump to content

Noqn

Members
  • Posts

    528
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by Noqn

  1. I'm having issues implementing it... It does not seem to be possible to add indicators the same way as with Carnage, since (afaik) there's no Conditional that can be used to check properties of a parent attack (for Carnage I could just use HasAbility(Carnage) on the owner but that wouldn't work for only specific attacks...) Besides, there's a limited number of slots that can be used for this, only AttackOnImpactID and ExtraAttackID. So even if there was a fitting Conditional there'd be no place left for both the cone and the 360 upgrade if you want Carnage compatability. Trying to implement an indicator "natively" doesn't seem doable either. Clear Out isn't an GenericAbility like Spinning Assault, but a WeaponAttackAbility, which is why it uses the equipped weapon's targeting indicator. And it turns out that WeaponAttackAbilities won't display targeting indicators of attacks specified in AttackID (and from my limited testing, seems that they won't fire at all...) Rewriting Clear Out as a GenericAbility is probably the only option remaining, I might make an attempt at it later...
  2. I think I would prefer sticking to non-scaling bonuses tbh. Several of the best hats in the game can be purchased/liberated the moment you leave Port Maje: Acina's Tricorn Death's Maw Deltro's Cage Helm Heaven's Cacophony Helm of the Falcon Rekvu's Fractured Casque Thaos' Headdress Whitewitch Mask So I don't think it would serve a purpose since hat progression isn't linear either. It would be inconsistent with the other racial abilities, too. Death Godlike hit a sweet spot in vanilla imo, but I'm all in favor of buffing the others. The P&P adaption gives each of the godlikes a unique daily ability, though pretty mundane ones. Some are inspiring though: How about giving Moon Godlikes a per-encounter Pull of Eora? Though instead of a Pulsing Hazard it'd just fire once and have a smaller AoE for balance. Maybe call it "Pull of Belafa"
  3. Nalvi's Resolve effect is the part of the Pet bonus that only applies to the character that has the Pet equipped. (It's the effect that is specified in StatusEffectOnEquipIDs.) It is completely separated from the Party Wide Ability (Armor Recovery) which is specified in AbilitiesOnEquipIDs. However in Nalvi's case (and maybe all pets), the Party Wide Ability's tooltip description also describes the "Owner"-exclusive effect, even though it is actually defined elsewhere. If you want to change Pumpkin's "Owner"-exclusive effect specifically to Nalvi's Resolve Bonus, change the ItemMod's StatusEffectOnEquipIDs parameter to 13587cb0-b4a9-42f4-b185-4ec4efca6216, which is the Guid of Mod_Pet_BACKER_SE_Resolve. If you want the AoE bonus effect, then it would be ab2ec447-f3b9-4263-87fd-d98caeb576d1 (Mod_Pet_BACKER_SE_AoESize)
  4. I edited my comment right after I posted because I realized I was unclear, but you were too fast and got to read the original Good picks! Something like this should work: Create a new ItemMod, preferably use one of the Mod_Pet_BACKER_ ItemMods as a template. Fix its DisplayName so that it shows up as "Pumpkin". Change its StatusEffectOnEquipIDs parameter to the Guid of the StatusEffects you want the Watcher/Owner to get. I guess you want one of these two: Mod_Pet_BACKER_SE_ARRecovery (307d9a83-74ba-4af6-b680-2ce9fc6c1754) Mod_Pet_BACKER_SE_AoESize (ab2ec447-f3b9-4263-87fd-d98caeb576d1) Create a new Ability for the Party wide effect. I'd use Pet_BACKER_Nalvi_PartyAbility as a template if you want party wide Armor Recovery or Pet_BACKER_Peter_PartyAbility if you want AoE size. The Description would have to be changed. Change the ItemMod's AbilitiesOnEquipIDs parameter to the Guid of the new Ability. Change Pumpkin's ItemModsIDs parameter to the new ItemMod's Guid. If you want entire new effects, you could check out the other Mod_Pet_BACKER_SE_ effects and see how they work. You can read up on StatusEffects here: https://eternity.obsidian.net/game-data-formats/components#statuseffectcomponent
  5. Yeah, that's a Guid. If you want to make a new object, you need to generate a new one or it will just override the original object. The above ScriptHook will place the cat in the box right next to where you land on Vilario's Rest. Though you might need to walk into another area and back or quicksave/quickload the scene to make it trigger properly. You have to replace 3156219f-c117-4ea8-a14d-c727cbc13321 with the new Guid you generated. Which effect do you want to give it?
  6. Just shooting in the dark here but how about an AuraAbility with two status effects (or just two separate AuraAbilities), one blank with a condition that checks HasShieldEquipped on the target, and one with the actual Def effect and a HasStatusEffect conditional which checks for the blank effect on PartyAny (b1a7ea1e-0000-0000-0000-000000000000). That way if anyone within the aura has a shield, everyone would get the buff. Not very clean, but...
  7. You need to override the entire PT_Druid progression table, located in progressiontables.gamedatabundle. PL 0 Auto Grant - Spiritshift Stormblight Change Category from General to Custom1 (for Druids this is the category used for Spirit Shift abilities). Change UnlockStyle from AutoGrant to Unlock. To hide Storm Blight from your Ability Tree if you did not pick it, append the following ConditionalCall to VisibilityConditional: { "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean ProgressionTableHasAbility(Guid)", "Parameters": [ "b1cbe940-1f51-48e0-ac54-d7547e8cc0e3" ] }, "Not": false, "Operator": 0 } PL 0 Unlock - Spiritshift Bear/Boar/Wolf/Cat/Stag Remove the following ConditionalCall from both VisibilityConditional and Conditional to make sure Fury can pick each Spiritshift variant: { "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean ProgressionTableIsSubclass(Guid)", Parameters": [ "0e7a5b7d-6eba-4d29-9bdc-a90dc145a0c4" ], "Flags": "", "UnrealCall": "", "FunctionHash": 1231916529, "ParameterHash": 1588994268 }, "Not": true, "Operator": 0 }
  8. 1) Wizard_SE_DisableIllusions specifies ClassValueID: Wizard, so it does not restrict Illusion-Keyworded abilities of other classes! 2) Sadly, so does Illusionist_SE_PowerLevel, which means Priest of Wael does not benefit from picking the Illusionist subclass. 3) Druids spells with Evocation keywords, you mean like Tekehu's watershaper spells? Should be the same case as above. Or am I misunderstanding the question?
  9. One of them would be replaced. If the Community Patch takes precedence, the indicator will always be displayed correctly. But if my mod overrides CP, the Stag Carnage indicator would only be displayed for barbarians.
  10. I forgot about the Community Patch Stag Carnage, ops. Turns out both create AoE indicators by overriding AttackOnImpactID! So they'd be mutually exclusive. I tried changing mine to use ExtraAttackID instead, for compatability, but that causes the same issue as Wahai Poraga... I think I'll either add an instruction to place this mod higher in the load order than Community Patch Basic, or simply omit Stag Claws to ensure compatability. What's your opinion?
  11. I missed the Druid shapeshift attacks, but uploaded a patch to Nexusmods. If there are any indicators missing, let me know! Whispers of the Endless Paths works as veteran81 showed, but I've omitted Wahai Pōraga since it incorrectly made one AoE indicator for each enemy within its spin AoE, despite only triggering Carnage on the main target There's a way to show the correct indicators, but it causes Wahai Pōraga's spin not to trigger if the main target is missed, which I feel is far worse... Thank you!!
  12. Good news, was pretty painless to implement! Download: Carnage Indicator.zip Nexusmods: www.nexusmods.com/pillarsofeternity2/mods/448/
  13. I'd love this, bad ingredient rolls suck! It seems that Vendor inventories are specified in LootListGameData in items.gamedatabundle, generally prefixed by "Store_" Cuitztli ought to be Store_05_Herbalist and will spawn a set number of items from the following lists: 20x Loot_Small_Consumable_Drugs 30x Loot_Small_Crafting_Ingredients_Heralism 30x Loot_Small_Crafting_Ingredients_Alchemy 10x Loot_Small_Crafting_Ingredients_Arcana 20x Loot_Small_Creature_Parts However, it seems that most of the referenced lists will only output a single randomized item. e.g. Loot_Small_Consumable_Drugs: OutputMode: OneRandom 1x Drug_Coral_snuff 1x Drug_Deadeye 1x Drug_Mouth_Cha 1x Drug_Ripple_Sponge 1x Drug_Svef 1x Drug_Taru_Turu_Chew 1x Drug_Whiteleaf So Cuitztli will spawn a 20 randomly selected drugs every inventory reset. In comparison, Loot_Small_Crafting_Ingredients_Arcana will only spawn 1-4 Palm Slats, so I guess Cuitztli would spawn 10-40 Palm Slats every reset. You should be able to make a static list of loot, though I imagine that it could be a lot of work going through all the references like this... I would guess that these unique items are placed individually by the developers, specified somewhere in the Unity files outside the scope of modding.
  14. Sorry to say, but the backer credits are rendered from .png images... https://imgur.com/a/KsY7MI2 So no CTRL+F
  15. Worth noting that Obsidian had dropped both GOG and Linux for The Outer Worlds even prior to the Epic deal and the Microsoft aquisition. Could be attributed to the publisher, but it's not like Microsoft will be any better in that regard.
  16. Can't do anything but agree your reasoning What's your opinion on the damage shield of Her Courage Thick as Steel? Scale or nah?
  17. Seems as if the MOD_Veil_Piercing item mod only exists to display the text, without actually doing anything. The two status effects of the general_spirit_veiled ability only seem to care wether the incoming attack has the Veil_Piercing Keyword or not. "AttackFilter": { "KeywordsIDs": [ "1b6d77c8-1155-4d49-9c7c-548716f0d409" ], "KeywordLogic": "Not", [...] } I don't think it's possible to add new Keynwords to existing attacks through ItemMods, sadly. So it might be hard to implement.
  18. legendary soulbounds.zip In case you are interested and are on PC, download and extract this to your override folder, it will bumb them up from Superb to Legendary. Though I agree that they are formidable even in vanilla.
  19. It's explained in more detail here: https://jesawyer.tumblr.com/post/179141719626/poe1-the-wheel-is-a-naturalmetaphysical
  20. Nice. I triggering combat by getting self-Dominated from Wall of Many Colors, then spammed afflictions.
×
×
  • Create New...