Junior Member
Join Date: May 2014
Posts: 27
|
The Automatic Bonus Progression under Unchained has two parts to it:
Thank you for considering this change. |
#1 |
Senior Member
Join Date: Jan 2015
Posts: 463
|
Also would love this modification, please.
|
#2 |
Junior Member
Join Date: May 2014
Posts: 27
|
Actually to be more accurate the Automatic Bonus Progression under Unchained has three parts to it:
I really just want to use that first section, those things replace having to get amulet of natural armor, ring of protection, and cloak of resistance. |
#3 |
Senior Member
Join Date: Jan 2015
Posts: 463
|
Planning to use options 1 and 2 but not 3 in my next campaign. So, the ability to itemize how ABP is being used would be awesome!
|
#4 |
Senior Member
Join Date: Feb 2017
Posts: 119
|
Our group ended up approaching this from a different angle because they decided they didn't like removing the weapons/armor and when GMing found it challenging to convert what the AP had for treasure/wealth into appropriate loot and wealth per level.
Since the point of ABP was to remove the necessity for the usual items in each slot allowing you to use some of the more interesting items in those same slots, we came up with new items that didn't use the same slot to grant those bonuses as follows: - Ring of Protection: Doesn't take up a ring slot. This was accomplished by adding to the script on Ring of Protection: 'perform hero.assign[ExtraSlot.EqpRing]'. Technically, this means that you could equip unlimited Rings of Protection, but since the bonus doesn't stack with each other this doesn't matter. - Amulet of Natural Armor: Similar to Ring of Protection, just allow an AoNA along with another necklace. Accomplished by adding to the script on AoNA: 'perform hero.assign[ExtraSlot.EqpNeck]'. Again, could equip unlimited AoNA, but since bonus doesn't stack doing so is non-impactful. - Belts with physical attribute: Here we converted all of the STR/DEX/CON belts into Belt Buckles. Within HL, I made the belt buckle items 'attach' to another belt item so that you can only get the belt buckle bonus for the belt you have equipped. I added a basic leather belt that is included in the basic free outfit so you can attach a buckle to it if you haven't yet found/bought a magical belt. - Headbands with mental attribute: Similar to belt buckles, I converted all INT/WIS/CHA headbands into Headband Settings. These must be attached to a headband similar to how the belt buckles work with belts. I added a basic iron headband included with the free outfit so you can attach a setting until you find/buy a magical headband. - Cloak of Resistance: These have all been converted into Cloak Clasps. Like belt buckles and headband settings, these must be attached to a cloak. I added a basic cloth cloak with the free outfit so you can attach a setting until you find/buy a magical cloak. With these items, we do not use the rest of the ABP system at all and are thus able to use the standard treasure and wealth in the AP without adjustment. |
#5 |
Senior Member
Join Date: Mar 2013
Location: Leeds UK
Posts: 250
|
I have built this in the editor just using Resistance & Deflection bonuses. Find the original mechanic and take a look at it, you should be able to work it out from there by duplicating and removing the bootstraps that you don't need.
|
#6 |
Senior Member
Join Date: Jan 2011
Location: Quebec, QC, Canada
Posts: 464
|
|
#7 |
Senior Member
Join Date: Jan 2015
Posts: 463
|
The other option for those editor-challenged users is to use the appropriate adjustments under Adjustments section. Believe you can add the bonuses used in your campaign, while ignoring the other parts of ABP.
This is the option I plan to use until (hoping with fingers crossed...) LW developers can update the current ABP in HL with this request. |
#8 |
Senior Member
Join Date: Feb 2017
Posts: 119
|
Quote:
usrCandid1 = "component.BaseEquip & Hero.EqpWaist" This adds a selection to choose the belt the buckle is attached In the case of belt buckles, I also reduced the number of items needed by setting: usrCandid2 = "thingid.aSTR | thingid.aDEX | thingid.aCON" So you pick which stat the belt buckle improves. This is for the lesser belts. For the next tier belts I used an array based menu with 3 options: "STR & DEX, STR & CON, DEX & CON". Top tier improves all 3 stats, so no menu needed. Then in the code (for lesser belt buckles); Pre-Attributes 10000: Code:
~ if we haven't selected anything, get out now doneif (field[usrChosen1].ischosen = 0) doneif (field[usrChosen2].ischosen = 0) ~ set focus to the selected thing perform field[usrChosen1].chosen.setfocus doneif (state.isfocus = 0) ~ if the selected thing isn't equipped, get out now doneif (focus.field[gIsEquip].value <> 1) #enhancementbonus[field[usrChosen2].chosen, field[abValue2].value] Code:
~ if we haven't selected anything, get out now doneif (field[usrChosen1].ischosen = 0) ~ set focus to the selected thing perform field[usrChosen1].chosen.setfocus doneif (state.isfocus = 0) ~ if the selected thing isn't equipped, get out now doneif (focus.field[gIsEquip].value <> 1) if (field[usrIndex].value = 0) then #enhancementbonus[hero.child[aSTR], field[abValue2].value] #enhancementbonus[hero.child[aDEX], field[abValue2].value] elseif (field[usrIndex].value = 1) then #enhancementbonus[hero.child[aSTR], field[abValue2].value] #enhancementbonus[hero.child[aCON], field[abValue2].value] else #enhancementbonus[hero.child[aDEX], field[abValue2].value] #enhancementbonus[hero.child[aCON], field[abValue2].value] endif Code:
~ if we haven't selected anything, get out now doneif (field[usrChosen1].ischosen = 0) ~ set focus to the selected thing perform field[usrChosen1].chosen.setfocus doneif (state.isfocus = 0) ~ if the selected thing isn't equipped, get out now doneif (focus.field[gIsEquip].value <> 1) #enhancementbonus[hero.child[aSTR], field[abValue2].value] #enhancementbonus[hero.child[aDEX], field[abValue2].value] #enhancementbonus[hero.child[aCON], field[abValue2].value] If there is a request for it, I made all of these items in a separate file and could probably be persuaded to share the whole thing. I would just need to edit it to remove my Homebrew source selection since you wouldn't have my .1st file. |
|
#9 |
Senior Member
Join Date: Jan 2011
Location: Quebec, QC, Canada
Posts: 464
|
Thanks Valdacil. I'd certainly be interested in that user file.
|
#10 |
|
|