Jump to content

I'm A Thane Damnit!!! - Mod


Foxxonius

Recommended Posts

Hello wonderful and exceptional modding community! I will not pretend this is a simple request as I have done a bit of modding myself and know better. The guts of my request comes down to this, Thanes don't get a whole lot, respect or otherwise. As an example, when I became Thane of Whiterun I got;

 

A personal Housecarl - A nice touch, to bad I don't have a choice in who that Housecarl might be.

The right to purchase a house that more or less has "it's drafty" in the title.

A badge of office, in the form of a 20lb, two handed, inappropriately enchanted monstrosity.

and the ability to accidentally pick up a sweet roll that doesn't belong to me and have the guards forgive me, one time only.

 

In short it didn't really wow me.

 

I guess I could swallow the "it's a small and poor holding with not much to offer" excuse. It's just that Whiterun is described as the trade center of all of Skyrim and usually ranked below only Solitude and Windhelm.

 

So I tried Solitude next, as for perks I got,

 

Housecarl - Better, but still not necessarily my first choice

The right to purchase a Really Expensive house

A badge, this time in the form of a shield, to bad I dual wield

and finally, the familiar Sweet Roll Privilege, again one time only.

 

A trend emerges...

 

So here's a rundown of things I would like to see in a mod;

 

Choose your housecarl! Maybe the Jarl allows you to pick from, say, the reformed assassin bodyguard, the young but energetic bbw (big burly warrior) or your very own eccentric court wizzard! Or maybe your even offered to ability to pick your housecarl from the citizens of the hold!

 

Not sure what to do about the housing, I tend to live in places like Jorrvaskr or Lakeview Manor anyway, but this to might be improved.

(Edit) For one thing you should not have to buy property to become Thane. As for an improvement, maybe if you continue helping the citizens of the hold the price of potential property might come down...

 

Choose your Badge of Office! Maybe the Jarl tells you to visit the holds best smith who will fashion you a customizable magic item, blade, shield, trinket or other wise! Or maybe an heirloom of the hold that is useful to more than just one type of character...

 

And finally more respect. I get that the get out of jail free card can be used for quite a large bounty and that's fine, but to learn that they will only look the other way once no matter the crime doesn't make much sense. Pulling rank so to speak should more or less cover petty crimes permanently, anything up to say 40-50g, even up to 100g isn't out of the question. Removing disrespectful dialog seems like a good idea to...

 

Add to all this the idea that the title of Thane carries absolutely NO weight outside your hold seams a bit flimsy. Would a common guard in Falkreath really risk conflict with Solitude by imprisoning High Queen Elisif's personal Thane? Over a picking up a dropped apple!?!

 

[/rant]

 

Anyway... If anyone is interested in working on this mod please feel free to send me a PM, and at the end, thank you for reading and considering even if you don't think this is the kind of mod you want to make.

 

Foxx

 

P.S. I always look for mods that do what I want before I actually post. I have tried a few mods that handle some of this but I have yet to find a mod that dose all of or even most of these things, that's why this is a mod request. (sorry for being snippy)

Edited by Foxx of NOD
Link to comment
Share on other sites

  • 11 months later...

There is a mod called Hire your own Housecarl. I have it installed but haven't gotten the chance to test it out yet, but it looks promising and appears to work fine from what the commenters say.

 

As far as custom badges of office, it might not be that hard to write a script that detects what skill levels you have the highest and generate a weapon of that school for you to receive. With different weapon types it could be based on which perks you invest in, so you would get a warhammer instead of an axe or sword if you have the Skull Crusher perk, or a bow if your archery skill is higher than melee. Not so sure about staves or daggers, since Nord communities wouldn't likely give even symbolic weapons to milk-drinker mages or sneak-thieves. Still your idea to have it fully custom so you can choose it yourself sounds good.

 

The get out of jail free card most certainly sucks. It should at least be reset once a day, or every ten days like other respawns if that seems to exploitable. A bit of fallback would be nice too, so if you accidentally swipe something of low value you don't get amassed by guards, kind of like if you take something from a guild you're in. That would actually be good for each hold depending on which guild you join - in Whiterun, you get a bit of leeway even if you aren't the thane just because you're a member of the honorable Companions, perhaps? Same with the Solitude and Winterhold with their colleges, but definitely not the other factions of questionable legality.

Link to comment
Share on other sites

  • 5 months later...
  • 2 months later...

I am looking for this exact thing.. To able to use thaneship multiple times to get out of crimes. I can write my own mods too but I don't have any idea where this kind of thing would be in the game data. I imagine there's gotta be some global variable that changes, but no idea what/where. If I had to hunt it down myself I'd probably start with trying to find the dialog topic CK and then try to trace it back from there. Or maybe look at the thaneship quest and see if there is some perk or something that gets assigned to the PC.

Anyone know where this info is stored?

Link to comment
Share on other sites

There are many mods that change the look of the Housecarls, but honestly I think that each one should specialize in something different, borrowing scripts and whatnot from other mods (with permission, of course). My very first time around, I was bummed to find that Jordis was essentially a blond Lydia with a different voice (although, more courteous).

 

A variety of different renovation House mods are also out there for fixing up the original Vanilla Houses.

 

Being able to use Thaneship to ignore minor crimes entirely and once a week ignore major crimes would be nice.

 

The city (or town, like Falkreath) that you gain Thaneship in should determine the rewarded item. For example, Whiterun would give you a unique and beastly Steel War Axe, whereabouts Windhelm gives you a powerful Warhammer. Not powerful based on your level, as these are meant to be special rewards, but powerful of the highest level of rewards.

Link to comment
Share on other sites

  • 10 months later...

I just ran a global search for 'thane' in the scripts/source folder and the first hit was FavorJarlsMakeFriendsScript.psc. Looked like a winner. It's attached to the Quest by a similar name. There's a bunch of properties on the script that control whether or not you have a 'Get out of Jail' free card or not in each hold. There's a GetOutofJailCard(Actor) function that sets a flag for each hold based on your thaneship. Global search for 'GetOutofJailCard' and you get a list of all the quest scripts where it gets called from initially.

The documentation is of particular interest:

;Thane's get out of jail conditions
; 0 = not a thane yet
; 1 = Thane, has not used his get out of jail card
; 2 = Thane, has used his get out of jail card

So, all you should have to do is setup a simple quest that imports the FavorJarlsMakeFriends quest as a property, then go through each GetOutofJail property and set all properties with a value of 2 back to 1 every few days or something.

I'm lazy though and I'd rather not make another quest and an ESP, so I just edited the FavorJarlsMakeFriendsScript source and recompiled it. Now, when you gain thaneship from any Jarl, the script will register for an update in 1 or 2 game days which will reset all of the Get Out Of Jail Free cards you've acquired. This will work on new games with no problem because the updates will start the first time you gain thaneship at any hold. However, it won't be retroactive on existing save games until you gain thaneship from another hold, assuming you have any left to gain thaneship from. You'd need the ESP + Quest to get around that limitation, whereas my current solution is just a script edit.

I tested it out on a new game and it worked after I became thane of Whiterun. :D

You can test it out here: Get Out of Jail Free Again Beta

Link to comment
Share on other sites

  • 3 weeks later...

I hear what you're saying, and I almost agree. My first character duel wielded as well, my second an archer/light skirmisher type fellow. The Axe of Whiterun is a disappointment when one can't use it effectively. However, the Jarl places a great deal of honour on that ax. I always thought of it as the Character being honoured, not pampered to. My first character keeps the Axe of Whiterun on the weapon plaque in Breezehome. He only carries it with him when he's wandering about town.

 

Also, the Jarl isn't going to let you chose your own Housecarl. Here! Just take Irileth. He gives the character the Housecarl he deems most worthy of the honour, and one whom he believes you're most worthy of. The only disappointment I've ever had with the Housecarls is that there's not a real story behind them, perhaps a personal mission/quest.

 

I agree with what you're saying about Breezehome. Though personally I was never disappointed with it. It was damned expensive though.

 

A badge of office (other than the Axe of Whiterun) would be awesome, a ring and/or unique clothes. A uniform that only the Thane would be allowed to wear.

Link to comment
Share on other sites

I just ran a global search for 'thane' in the scripts/source folder and the first hit was FavorJarlsMakeFriendsScript.psc. Looked like a winner. It's attached to the Quest by a similar name. There's a bunch of properties on the script that control whether or not you have a 'Get out of Jail' free card or not in each hold. There's a GetOutofJailCard(Actor) function that sets a flag for each hold based on your thaneship. Global search for 'GetOutofJailCard' and you get a list of all the quest scripts where it gets called from initially.

 

The documentation is of particular interest:

 

;Thane's get out of jail conditions

; 0 = not a thane yet

; 1 = Thane, has not used his get out of jail card

; 2 = Thane, has used his get out of jail card

 

So, all you should have to do is setup a simple quest that imports the FavorJarlsMakeFriends quest as a property, then go through each GetOutofJail property and set all properties with a value of 2 back to 1 every few days or something.

 

I'm lazy though and I'd rather not make another quest and an ESP, so I just edited the FavorJarlsMakeFriendsScript source and recompiled it. Now, when you gain thaneship from any Jarl, the script will register for an update in 1 or 2 game days which will reset all of the Get Out Of Jail Free cards you've acquired. This will work on new games with no problem because the updates will start the first time you gain thaneship at any hold. However, it won't be retroactive on existing save games until you gain thaneship from another hold, assuming you have any left to gain thaneship from. You'd need the ESP + Quest to get around that limitation, whereas my current solution is just a script edit.

 

I tested it out on a new game and it worked after I became thane of Whiterun. :D

 

You can test it out here: Get Out of Jail Free Again Beta

I haven't actually done any modding in skyrim... but if you know where the script file is for the get out of jail free card... couldn't you just do a dirty edit and just delete the variable that checks for what stage the variable is at, or give the value it checks as some unacquirable number like 3?

 

Like if the condition was:

 

Getoutofjailfree variable 0<1>2

 

just change it to like

 

Getoutofjailfree variable 0<1>3

 

Or just remove the lines that sets the variable to 2.

Edited by Havenost
Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...