omgFIREBALLS
Members-
Posts
1201 -
Joined
-
Last visited
-
Days Won
5
Content Type
Profiles
Forums
Blogs
Everything posted by omgFIREBALLS
-
This is the only thing that comes to mind: Pick the lock on Alvari's door. I'm not intimately familiar with VTC quest mechanics, but I do believe I have picked + opened that door just because I could and the guards didn't care. So, maybe Alvari is there. Also make sure it's business hours. If there are guards outside the VTC building entrance, it's not.
-
Yeah, console has always saved the day for me in these situations. Resting has worked too, I just didn't want to rest. This sequence of commands should do it: iroll20s (to enable cheats) RemoveStatusEffect Player_YOURCHARACTERSNAME Flanked_SE_Armor RemoveStatusEffect Player_YOURCHARACTERSNAME Flanked_SE_Deflection
-
On a gameplay level, I have one big wish, and that is (assuming RTwP) a strictly pause button. Obsidian expanded upon RTwP with a rich variety of auto-pause triggers. And these are good, but "read my mind" is not among them (I would like it, but without violating my privacy, figure it out). So a situation happens, and you want to pause, but between you finishing the thought and pressing spacebar, an auto-pause triggered, and you unpaused. And now, you wanted the game paused for two reasons - whatever you tried to pause manually for, and whatever trigger caused the autopause - but it's actually running, things are getting worse, you have to pause again, and maybe the same thing will happen again when you do. The strictly pause button can only pause the game. It's not a toggle. If the game is already paused and you press it, nothing happens. I want that button. (It doesn't already exist, right?)
-
Well, due to being single classed you'll get higher power level, which is just general awesomeness (slightly more damage and accuracy). Scion of Flame, Spell Shaping and Farcasting (as you know ) will also be available to you. I don't think it's a bad choice to single class your wizard. It'll give you a lot of bread and butter. Boeroer's suggestions will give you cheese instead.
-
Spell range
omgFIREBALLS replied to Naughtydread's topic in Pillars of Eternity II: Deadfire: Modding (Spoiler Warning!)
Uh, this might not be so easy to explain (I mean, one month ago I didn't know this stuff at all). { "GameDataObjects": [ { "$type": "Game.GameData.AttackAOEGameData, Assembly-CSharp", "DebugName": "Fireball_Aoe", "ID": "5bc9f76b-2113-409f-81c0-5096e66974be", "Components": [{ "$type": "Game.GameData.AttackBaseComponent, Assembly-CSharp", "AttackDistance": 20, } ] } ] } This is a mod that increases the range of Fireball to 20 (by default it's eight) You can save this as morerange.gamedatabundle and put them in a new folder under override, like you did with Farther Farcasting. { "GameDataObjects": [ { "$type": "Game.GameData.AttackAOEGameData, Assembly-CSharp", "DebugName": "Fireball_Aoe", "ID": "5bc9f76b-2113-409f-81c0-5096e66974be", "Components": [{ "$type": "Game.GameData.AttackBaseComponent, Assembly-CSharp", "AttackDistance": 20, } ] }, { "$type": "Game.GameData.AttackRangedGameData, Assembly-CSharp", "DebugName": "Minolettas_Minor_Missiles_Ranged", "ID": "48ea2167-98b1-4680-8644-f751564d8fbb", "Components": [{ "$type": "Game.GameData.AttackBaseComponent, Assembly-CSharp", "AttackDistance": 20, } ] } ] } Here I've added Minoletta's Minor Missiles, so you can hopefully see the pattern of how to add spells. { "GameDataObjects": [ { "$type": "Game.GameData.AttackAOEGameData, Assembly-CSharp", "DebugName": "Fireball_Aoe", "ID": "5bc9f76b-2113-409f-81c0-5096e66974be", "Components": [{ "$type": "Game.GameData.AttackBaseComponent, Assembly-CSharp", "AttackDistance": 20, } ] }, { "$type": "Game.GameData.AttackRangedGameData, Assembly-CSharp", "DebugName": "Minolettas_Minor_Missiles_Ranged", "ID": "48ea2167-98b1-4680-8644-f751564d8fbb", "Components": [{ "$type": "Game.GameData.AttackBaseComponent, Assembly-CSharp", "AttackDistance": 20, } ] }, { EDIT THESE LINES "Components": [{ "$type": "Game.GameData.AttackBaseComponent, Assembly-CSharp", "AttackDistance": 20, } ] } ] } And here it should be extra clear It's only really a matter of finding the lines. Open Pillars of Eternity II\PillarsOfEternityII_Data\exported\design\gamedata\attacks.gamedatabundle in Notepad++ and you will probably see an utter mess. You'll need a plugin, I believe it's called JSON Viewer. With this installed, press Ctrl+Shift+Alt+M to format the code into something readable. Then Ctrl+F to find the spell you want. Let's say you want to edit Ray of Fire, so you search for ray_of_fire and find something that begins with: "$type": "Game.GameData.AttackBeamGameData, Assembly-CSharp", "DebugName": "Ray_of_Fire_Ray", "ID": "e99275fd-a921-40bb-9cc1-a20c6f66106b", These are the three lines you need to copy, so we get: { "GameDataObjects": [ { "$type": "Game.GameData.AttackAOEGameData, Assembly-CSharp", "DebugName": "Fireball_Aoe", "ID": "5bc9f76b-2113-409f-81c0-5096e66974be", "Components": [{ "$type": "Game.GameData.AttackBaseComponent, Assembly-CSharp", "AttackDistance": 20, } ] }, { "$type": "Game.GameData.AttackRangedGameData, Assembly-CSharp", "DebugName": "Minolettas_Minor_Missiles_Ranged", "ID": "48ea2167-98b1-4680-8644-f751564d8fbb", "Components": [{ "$type": "Game.GameData.AttackBaseComponent, Assembly-CSharp", "AttackDistance": 20, } ] }, { "$type": "Game.GameData.AttackBeamGameData, Assembly-CSharp", "DebugName": "Ray_of_Fire_Ray", "ID": "e99275fd-a921-40bb-9cc1-a20c6f66106b", "Components": [{ "$type": "Game.GameData.AttackBaseComponent, Assembly-CSharp", "AttackDistance": 20, } ] } ] } And for reference, 20 range is already farther than your character can see, but you can probably go as crazy as you like with that number -
Spell range
omgFIREBALLS replied to Naughtydread's topic in Pillars of Eternity II: Deadfire: Modding (Spoiler Warning!)
It means Power Level 5, which in this context means that you need level 9 as a single class or level 13 as a multiclass to unlock the fifth talent tier, in which Farcasting is available -
Spell range
omgFIREBALLS replied to Naughtydread's topic in Pillars of Eternity II: Deadfire: Modding (Spoiler Warning!)
Hey, I was able to figure out how to do this for individual spells. It's not too difficult, but it would be way too cumbersome for me to do it for each and every wizard spell. I'll give you three options: 1) I try to teach you how to do it. 2) You name like five spells in particular that you want buffed. 3) My favorite: I write a mod that buffs the Farcasting talent so that it provides much more bonus range, and you give yourself that through the console (or wait until you unlock PL 5 abilities). Obviously that will buff it for anyone at all who uses it. I don't think any enemies do, but that is just a hunch. Edit: I went after 3) already and it was really easy to buff the talent, but for the life of me I can't manage to move it to a different tier in the talent tree. It'd be such a quick & dirty fix. Here's a mod for just the buffed talent (now quadruples casting range). Just make a folder in Pillars of Eternity II\PillarsOfEternityII_Data\override\ for it. FartherFarcasting.gamedatabundle Just open it in Notepad and change the 4.0 to something else if you want more/less range (cast range will be multiplied by this factor). -
I am, well, me, and I approve this thread. This is far from my area of expertise, so I only have nitpicking to contribute with here. Boeroer, while that is a wealth of creativity out of you, I think you missed that OP wanted a build for TB. I've never tried TB, but I believe I know that you only get one action per turn, so something like spamming Sworn Enemy wouldn't be nearly as smooth as in RTwP. Though, if you want to use it, both its upgrades would be nice for this build. Also the general speed/recovery shenanigans of barbarian might not shine as much. Flame me hard (pun intended) if I'm wrong And this next one I am more certain of... the axe with +2 fire PL is called Magran's Favor. Magran's Blessing is a shield
-
While browsing statuseffects.gamedatabundle for buffs to filter for my mod, I came across a bunch of buffs related to someone called Nisanga. I believe these are the "Fortune" buffs listed here, and I also believe that list may very well be partly populated by datamined stuff, so nobody's necessarily actually gotten them legitimately. So anyway, since I smelled a +1 stat buff in the air, I tried to figure out just how to trigger this. But, my datamining skills have proven insufficient. In worldmap.gamedatabundle there are three uh... entries? that seem relevant: "DebugName": "RE_Fortune_Teller_Lady_Abimi", "ID": "b2ce0550-0bfe-457b-8faf-0cb73e582474", "DebugName": "RE_Fortune_Teller_Lady_Nisanga", "ID": "99febfc0-de86-4517-84ef-fae2e7bd518e", "DebugName": "RE_Fortune_Teller_Unnamed_Watcher", "ID": "6df163e6-aa2b-415f-a794-680986b92302", However, that's pretty much as far as I've gotten. As far as I can tell, these ID's are not referenced anywhere else (I did a find-in-files search in exported\design and in the lax* folders). Looking at other entries, RE seems to mean Random [Neketaka] Encounter. I can tell you for certain that if they are, they're not something that "simply happens"; much like several other such encounters, there are probably [very specific] conditions that must be met. But, I don't know how to determine what those conditions are. Any 1337 h4xx0r around? Update: As far as I can tell, all random Neketaka street events simply have the condition that you must have visited all districts. These three fortune teller events are similar to all other random events in that they contain this bit: "ValidityConditions": { "Operator": 0, "Components": [ { "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean CallGlobalConditional(Guid)", "Parameters": [ "82c00560-9f37-41d1-9691-8ff1d19f5697" The parameter at the end being the key part, leading to an entry in globalscripts.globalscriptbundle which seems to be a confirmation that you've visited all districts. Comparing to say the scripted interaction with Laetharn, which also happens "inbetween districts" in Neketaka, the parameters are different. No weird string, just having restored the adra pillar at Hasongo. Well, I also knew that to be the condition from having played the game a lot Anyway, obviously visiting all districts is not enough to get these fortune tellers. Update 2: Current theory is that the GuidString used doesn't actually lead anywhere. I don't know what a GuidString is, but for a random encounter that actually happens, that string returns loads of matches in the relevant .conversationbundle file. In other words, the trigger is fine, but the encounters don't exist.
-
The wiki lists six "fortune" buffs among the various odd misc bonuses. It's very possible that this list includes everything someone managed to data mine, and not all of it is available. Still, I decided to do some digging. There are six strings among the status effects (statuseffects.gamedatabundle) along the theme of boon_nisanga_constitution and so on, one for every attribute. Searching various files for nisanga, I found "$type": "Game.GameData.WorldMapEncounterGameData, Assembly-CSharp", "DebugName": "RE_Fortune_Teller_Lady_Nisanga", "ID": "99febfc0-de86-4517-84ef-fae2e7bd518e", (worldmap.gamedatabundle) There are two other fortune tellers referenced above and below her. One is called Lady Abimi, another is called Unnamed Watcher. Judging from other entries in this file, these are random Neketaka street encounters, ones you get when traveling between city districts, like for example the oozes and the well event (I also believe RE means Random Encounter ). Yet, with way more time sunk into this game than I'd like to admit, I cannot recall ever meeting any fortune tellers. Certainly not as random Neketaka encounters. Anyone have any ideas? Your Watcher stands to gain +1 to an attribute here.
-
Yeah, Rymrgand can also kill you in a scripted interaction in BoW if you taunt him (protip: don't mock him for needing your help). Note that you will physically meet his avatar at some point, and depending on your disagreements, this can lead to a fight. This is a different situation, and you won't be instakilled, but yeah you still need to win the fight.