-
Posts
350 -
Joined
-
Last visited
-
Days Won
13
fireundubh last won the day on January 19 2015
fireundubh had the most liked content!
Contact Methods
- Website URL
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
fireundubh's Achievements

General (7/12)
52
Reputation
-
FEEDBACK [WIP] Bash Tagger (detects up to 49 bash tags!)
fireundubh replied to fireundubh's topic in xEdit
No longer participating in the STEP forum. If you want to talk about this script, send me a message at the Nexus. -
When Your Mod Gets Attention, You Must Face "Criticism"
fireundubh replied to fireundubh's question in General Skyrim LE Support
Seriously? You know you can't link directly to YouTube comments, right? I have no interest in participating in a forum that censors swearing like we're all children who can't handle the Internet and then issues you a "warning" for exposing our sensitive little hearts to the realities of the web. See ya. -
When Your Mod Gets Attention, You Must Face "Criticism"
fireundubh replied to fireundubh's question in General Skyrim LE Support
Yeah, I ended up adding an entire FAQs to my troubleshooting sticky in the Nexus comments thread, so that whoever decides to post a comment there is first bombarded with enough information that they have to scroll down to see any comments. It's too bad we can't move the "Add Comment" link to after the sticky. Anyway, here's one of the entries: I just don't know what people are thinking when they download mods without reading anything. -
When Your Mod Gets Attention, You Must Face "Criticism"
fireundubh replied to fireundubh's question in General Skyrim LE Support
I normally ignore the bad, but this one was a pet peeve I can't address in my other life. I hate when people poorly review things for either being what they are or not being what they're not! "The STEP forum is terrible because all they talk about over there are mods!""The STEP forum is terrible because it isn't the endocrinology forum I enjoy!" That was in the comments on Brodual's Master of Disguise Spotlight. YouTube is generally comprised of trolls trolling trolls trolling trolls, so I can't take the negativity seriously. YouTube is quite a place. -
When Your Mod Gets Attention, You Must Face "Criticism"
fireundubh posted a question in General Skyrim LE Support
Enjoy! Image removed due to content restrictions. -
SKYRIMLE Tes5Edit No Save Option after cleaning
fireundubh replied to CplDevilDog's question in xEdit Support
MO doesn't let you modify Non-MO-handled files, even if you do get the save dialog and save. I had to copy the ESMs to a mod folder, rename them, activate that folder as a mod, clean the renamed plugins, save, and then rename them back. -
I wouldn't write many of the scripts the way I did anymore, now that I've learned more Delphi, but they're good starting points if you need an introduction to how to do things in xEdit.
-
Master of Disguise has been inducted into GEMS in the 810 category.
- 41 replies
-
100 level Vampire? spoiler alert ?
fireundubh replied to Quahogs's topic in General Skyrim LE Discussion & Support
I can't speak to any other mods since I've only played Requiem, but there are many reasons why things don't happen, even in the real world. Just because you're strong enough, or smart enough, to do something doesn't mean you can or should or want to. If you're roleplaying, the demigod briarheart in the tower has a personality, motivations, dreams, aspirations, etc. He's probably more interested in ritual sacrifice and mystical power than conquest. If you're roleplaying, the Forsworn are led by a man who has his own ideas about how to retake the Reach and, well, they may not be very good ones. He did get himself locked up, after all. If you're roleplaying, powerful wizards live on the fringe of society because they're terribly insecure, or terribly afraid, or terribly paranoid. Maybe they really just want to be left alone, but this guy, or girl, calling himself the Dragonborn keeps invading their homes and slaughtering them. Yes, maybe you, the Dragonborn, are, in fact, a serial killer. If you're roleplaying, NPCs are characters, too. -
100 level Vampire? spoiler alert ?
fireundubh replied to Quahogs's topic in General Skyrim LE Discussion & Support
In an unleveled world, you're not supposed to be the godslayer. You're supposed to come up against challenges from which you will have to run away. That's part of the roleplay, part of your character's story. -
FEEDBACK [WIP] Bash Tagger (detects up to 49 bash tags!)
fireundubh replied to fireundubh's topic in xEdit
Yup. 1.4 is a bit different and has complete TES4/TES5 support. 1.3.9.1 and older don't even look at records for things like Stats when working with Skyrim. I'm not even sure how some of those tags are being generated for Skyrim plugins because the code says "if Fallout 3 or Fallout NV" not "if Fallout 3 or Fallout NV or Skyrim." -
FEEDBACK [WIP] Bash Tagger (detects up to 49 bash tags!)
fireundubh replied to fireundubh's topic in xEdit
I'll check it out. Thanks for the report. -
Here you go: Reduce Water Height Conflicts v0.1 This script will copy the winning override's water height value to the processed record if the processed record is not flagged Has Water and yet still defines a water height. In my very limited testing, many of the conflicts were "resolved" this way. { Purpose: Reduce Water Height Conflicts Game: Probably Any Author: fireundubh <fireundubh@gmail.com> Version: 0.1 } unit userscript; uses mteFunctions; {Returns true if specific flag is set and false if not} function IsFlagSet(f: IInterface; i: integer): boolean; begin Result := (GetNativeValue(f) and i > 0); end; {Returns integer of flag matching string} function GetCellFlag(s: string): integer; var cellFlag: TStringList; begin cellFlag := TStringList.Create; cellFlag.DelimitedText := lowercase('"Is Interior Cell=1", "Has Water=2", "Behave like exterior=128"'); Result := StrToInt(lowercase(cellFlag.Values[s])); cellFlag.Free; end; {Processes each record} function Process(e: IInterface): integer; var o, f, fo: IInterface; begin {exit if we're not looking at the appropriate record types} if (geev(e, 'Record Header\Signature') <> 'CELL') and (geev(e, 'Record Header\Signature') <> 'WRLD') then exit; {get winning override object} o := WinningOverride(e); {exit if there is no override for comparison} if not Assigned(o) then exit; {exit if records are flagged as deleted} if GetIsDeleted(e) or GetIsDeleted(o) then exit; {get record flag objects} f := ElementByPath(e, 'Record Header\Record Flags'); fo := ElementByPath(o, 'Record Header\Record Flags'); {exit if either cell has water because we presumably don't want to screw anything up} if IsFlagSet(f, GetCellFlag('Has Water')) or IsFlagSet(fo, GetCellFlag('Has Water')) then exit; {copy the overriding cell's water height if the processed cell does not have water but defines a water height anyway} if not IsFlagSet(f, GetCellFlag('Has Water')) and Assigned(ElementBySignature(e, 'XCLW')) then seev(e, 'XCLW', geev(o, 'XCLW')); end; end.
-
Zilav calls it xEdit, so there you go.