Jump to content
View in the app

A better way to browse. Learn more.

Obsidian Forum Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

My goal: Make Druid-Shifters unable to wear Armor.

 

I tried to imitate the Mage_Slayer code for no potions and scrolls but its not working. Even when copying the ID`s for no_potions to the Shifter they can still use them...

 

So what tables will i have to rework? The Character table -> Shifter? And is it enough to modify the MageSlayer no_potions table? Is there a "StatusEffectType":"CannotUseArmor"? I have tried this too but nothing happened...

 

Thanks for your help! ;)

Edited by Harpagornis

  • Author

Oh... thats interesting... the Armor related ActivationPrerequisite is a very good idea that puts the player into some kind of dilemma... abilities or armor... i like that!

 

Thanks again @Armakoir! :yes:

  • Author

Something is wrong... When using the following code in the Ability_Tables (plus Medium & Heavy) the spell is disabled even when wearing no armor

 

"ActivationPrerequisites":{"Conditional":{"Operator":0,"Components":[{"$type":"OEIFormats.FlowCharts.ConditionalCall, OEIFormats","Data":{"FullName":"Boolean IsArmorTypeEquipped(Guid, ArmorCategory)","Parameters":["b1a8e901-0000-0000-0000-000000000000","Light"],"Flags":"","UnrealCall":"","FunctionHash":2080256364,"ParameterHash":-1000434638},"Not":false,"Operator":0}]}}

 

EDIT: Isnt "Not":"True" correct?

Edited by Harpagornis

  • Author

Okay, after changing the code to "Not":"True" the spell is disabled when wearing armor but enabled when being naked. I just messed up the code. Like always! :biggrin:

 

"ActivationPrerequisites":{"Conditional":{"Operator":0,"Components":[{"$type":"OEIFormats.FlowCharts.ConditionalCall, OEIFormats","Data":{"FullName":"Boolean IsArmorTypeEquipped(Guid, ArmorCategory)","Parameters":["b1a8e901-0000-0000-0000-000000000000","Light"],"Flags":"","UnrealCall":"","FunctionHash":2080256364,"ParameterHash":-1000434638},"Not":"True","Operator":0}]}}

Edited by Harpagornis

Create an account or sign in to comment

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.