subtledoctor Posted March 7, 2016 Share Posted March 7, 2016 Thought I would offer up a couple things for inclusion in Tweaks. These were made as part of my bigger weapon proficiency overhaul, but for the sake of users who don't like the overhaul, I wrote up versions that work without it. APR on Spec is basically the same as the "Taimon's WSPATCK For All" component the Bigg's Tweaks - specifically, the "Everybody gets ApR from proficiency, only Warriors from level" option. That component relied on ToBEx, and is therefore only functional on the old engine. APR On Spec uses the .2da files externalized in the EE 1.3 patch to reach the same result. This is EE-only! (Players on the old engine can use the Bigg's mod.) https://github.com/subtledoctor/APR_on_Spec Hardcore Dual is a mod designed to enforce the PnP weapon proficiency rule that you can only advance as far as your current class allows. Meaning, if you dual from fighter to cleric and you only have Mastery (+++) in maces, you will NOT be able to advance to Grandmastery after dual-classing. For technical reasons the limit after dual-classing from a warrior class to a non-warrior class is actually Specialization (++), so you can still do a little better than single-class priests/rogues/wizards. So in short, as far as proficiencies go, dual-classing is now on par with multiclassing. (But, you do get to keep any proficiency advancement you achieved before you dual-classed.) https://github.com/subtledoctor/hardcore_dual This is not a request for inclusion, I'm simply offering this stuff. I will not be offended if it is not deemed suitable for any reason. Feel free to vet the code. Hardcore Dual admittedly involves a bit of jiggery-pokery that includes invisible creatures, and scripted kit-switching along the lines of Refinements "Use Scrolls." Link to comment
CamDawg Posted March 8, 2016 Share Posted March 8, 2016 Well, crap. I missed this as I was bundling up beta 2 so I'll take a look for the next version. Thanks! Link to comment
subtledoctor Posted March 8, 2016 Author Share Posted March 8, 2016 Probably should go without saying, but in case it doesn't: the name/description of these can of course be changed. (As can any of the code.) In particular, "hardcore dual" sounds ever-so-slightly dirty, I kind of regret that phrasing... Link to comment
Fiann of the Silver Hand Posted March 9, 2016 Share Posted March 9, 2016 Bow chikka bow Link to comment
Sam. Posted March 9, 2016 Share Posted March 9, 2016 I hope I'm allowed to jump in under this topic's heading... At any rate, I have received permission from Miloch to oversee future updates/work to his mods (plus they are released under a Creative Commons Public License). To that end, I wouldn't mind seeing Unique Containers included in Tweaks Anthology, either as an extension to the Unique Icons component or as its own component. Additionally, IMO Unique Containers' Specific Fixes belong in something like the Big World Fixpack instead of in a mini-mod (if any of those fixes are even still relevant after 6+ years), but that's a separate issue. See the mod's Readme for more info. Best Regards, Sam. Link to comment
CamDawg Posted March 17, 2016 Share Posted March 17, 2016 Alright, so update time. APR on Spec was easy and should be good to go. Hardcore Dual is now known as "Enforce PnP Proficiency Rules on Dual-Classed Characters". It took me a bit to wrap my head around it, but once I got the gist I got ambitious--I believe I've extended it out to include mod kits (so far nothing has caught fire), though I learned along the way that COPY_KIT does not include all of the EE-specific stuff; e.g. the shadow kit for Stalkers doesn't have a backstab entry among other items. Looking at Unique Containers, I would love to include it. Since it's more than just icons (you can also go with unique bag names) I think I'll keep it a separate component, and hopefully extend it to IWD/IWDEE. Link to comment
subtledoctor Posted March 17, 2016 Author Share Posted March 17, 2016 It took me a bit to wrap my head around it, but once I got the gist I got ambitious--I believe I've extended it out to include mod kitsVery cool - that was on my to-do list (which is very full at the moment - I'm focusing on Refinements right now) EDIT - and sounds like we could use something like the fl#_add_kit_ee function, for COPY_KIT... Link to comment
CamDawg Posted March 18, 2016 Share Posted March 18, 2016 Alright, I think I've got Unique Containers sorted as well. It took me a bit to wrap my head around it, but once I got the gist I got ambitious--I believe I've extended it out to include mod kitsVery cool - that was on my to-do list (which is very full at the moment - I'm focusing on Refinements right now)EDIT - and sounds like we could use something like the fl#_add_kit_ee function, for COPY_KIT... The good news is the fl#add_kit_ee subfunctions already have us covered; I just used the get/add_row/column from the library to clone the relevant bits. The hard part would be making the function that allows a copy-with-changes, which I'm not touching. Link to comment
Jarno Mikkola Posted March 18, 2016 Share Posted March 18, 2016 The good news is the fl#add_kit_ee subfunctions already have us covered; Erhm, you have seen my note that a certain version of the .tpa's function don't work ... cause it doesn't have the EET and SoD in the GAME_IS functions ? Cause they didn't exit in the time those were added in last few weidu.exe updates. So name it add_kit_eetplus ... or Example: weidu's own pages about the stuff. Line number 228: ACTION_IF GAME_IS ~bgee bg2ee iwdee~ BEGIN Edit.. typo. It's so(t)d, not sob... , the t comes from the "the" -word... Link to comment
Fiann of the Silver Hand Posted March 19, 2016 Share Posted March 19, 2016 Can the tried-and-true file_exists not work for this? GAME_IS is just more forgiving, but surely there are files unique to each version of the engine/game. Link to comment
Jarno Mikkola Posted March 19, 2016 Share Posted March 19, 2016 Can the tried-and-true file_exists not work for this? GAME_IS .. Erhm, those things are kinda the same thing. Yeah, the GAME_IS actually uses a like command... the sod flag for example just.... with bd1000.are -file. Link to comment
CamDawg Posted March 20, 2016 Share Posted March 20, 2016 Beta 3 is out, and includes these contributions. Thanks guys! Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.