contraband-examine-text-Major = [color=red]This item is considered major contraband.[/color]
contraband-examine-text-GrandTheft = [color=red]This item is a highly valuable target for Syndicate agents![/color]
contraband-examine-text-Syndicate = [color=crimson]This item is highly illegal Syndicate contraband![/color]
+contraband-examine-text-Magical = [color=#b337b3]This item is highly illegal Magical contraband![/color]
contraband-examine-text-avoid-carrying-around = [color=red][italic]You probably want to avoid visibly carrying this around without a good reason.[/italic][/color]
contraband-examine-text-in-the-clear = [color=green][italic]You should be in the clear to visibly carry this around.[/italic][/color]
sprite: Clothing/Belt/suspenders_black.rsi
- type: entity
- parent: ClothingBeltStorageBase
+ parent: [ ClothingBeltStorageBase, BaseMagicalContraband ]
id: ClothingBeltWand
name: wand belt
description: A belt designed to hold various rods of power. A veritable fanny pack of exotic magic.
- type: entity
abstract: true
- parent: ClothingHeadBase
+ parent: [ ClothingHeadBase, BaseMagicalContraband ]
id: ClothingHeadHatWizardBase
components:
- type: WizardClothes
#Wizard Hardsuit
- type: entity
- parent: ClothingOuterHardsuitBase
+ parent: [ ClothingOuterHardsuitBase, BaseMagicalContraband ]
id: ClothingOuterHardsuitWizard
name: wizard hardsuit
description: A bizarre gem-encrusted suit that radiates magical energies.
- type: entity
abstract: true
- parent: ClothingOuterBase
+ parent: [ ClothingOuterBase, BaseMagicalContraband ]
id: ClothingOuterWizardBase
components:
- type: WizardClothes
volume: -10
- type: entity
- parent: BaseItem
+ parent: [ BaseItem, BaseMagicalContraband ]
id: PonderingOrb
name: pondering orb
description: Ponderous, man... Really ponderous.
- type: entity
id: BaseSpellbook
name: spellbook
- parent: BaseItem
+ parent: [ BaseItem, BaseMagicalContraband ]
abstract: true
components:
- type: Sprite
id: WizardsGrimoire
name: wizards grimoire
suffix: Wizard
- parent: [ BaseItem, StorePresetSpellbook ]
+ parent: [ BaseItem, StorePresetSpellbook, BaseMagicalContraband ]
components:
- type: Sprite
sprite: Objects/Misc/books.rsi
- type: entity
id: WeaponStaffBase
abstract: true
- parent: BaseItem
+ parent: [ BaseItem, BaseMagicalContraband ]
components:
- type: Sprite
sprite: Objects/Weapons/Guns/Basic/staves.rsi
- type: entity
id: WeaponWandBase
abstract: true
- parent: BaseItem
+ parent: [ BaseItem, BaseMagicalContraband ]
components:
- type: Sprite
sprite: Objects/Weapons/Guns/Basic/wands.rsi
-# non-stealth syndicate stuff
+# any type of magical items used by wizards and similiar
+- type: entity
+ id: BaseMagicalContraband
+ abstract: true
+ components:
+ - type: Contraband
+ severity: Magical
+
+# non-stealth syndicate stuff
- type: entity
id: BaseSyndicateContraband
abstract: true
- type: entity
id: AnimationStaff
- parent: BaseItem
+ parent: [ BaseItem, BaseMagicalContraband ]
name: staff of animation
description: Brings inanimate objects to life!
components:
- type: contrabandSeverity
id: Syndicate
examineText: contraband-examine-text-Syndicate
+
+# This is magical contraband and not permitted to be used IC.
+- type: contrabandSeverity
+ id: Magical
+ examineText: contraband-examine-text-Magical