X2 inc ws smith

From NWN Lexicon



Contents

[edit] x2_inc_ws_smith

Main include file for the weapon upgrade smith.

NOTE: This file includes x2_inc_itemprop .

[edit] Constants

Name Value Brief Description
CostOfAcid 9711 All elemental damages use this.
CostOfAttackBonus 9611 Ranged
CostOfEnhancement 9717
CostOfHaste 9712
CostOfKeen 9713
CostOfMighty5 9612 Ranged
CostOfMighty10 9613 Ranged
CostOfRegeneration2 9716
CostOfSpellResistance 9715
CostOfTrueSeeing 9714
CostOfUnlimited3 9614 Ranged
IP_CONST_WS_ATTACK_BONUS 19000 Used to make a "fake" IP_CONST_*.
IP_CONST_WS_ENHANCEMENT_BONUS 19001 Used to make a "fake" IP_CONST_*.
IP_CONST_WS_HASTE 19002 Used to make a "fake" IP_CONST_*.
IP_CONST_WS_KEEN 19003 Used to make a "fake" IP_CONST_*.
IP_CONST_WS_MIGHTY_5 19008 Used to make a "fake" IP_CONST_*.
IP_CONST_WS_MIGHTY_10 19009 Used to make a "fake" IP_CONST_*.
IP_CONST_WS_REGENERATION 19007 Used to make a "fake" IP_CONST_*.
IP_CONST_WS_SPELLRESISTANCE 19006 Used to make a "fake" IP_CONST_*.
IP_CONST_WS_TRUESEEING 19005 Used to make a "fake" IP_CONST_*.
IP_CONST_WS_UNLIMITED_3 19010 Used to make a "fake" IP_CONST_*.
MAX_ATTACK_BONUS 10
MAX_ENHANCEMENT_BONUS 10
WeaponToken 9809 Token number.
WS_COST_ACID_PROPERTY 75000 Price, all elemental damages use this.
WS_COST_ATTACK_BONUS 30000 Price
WS_COST_ENHANCEMENT_BONUS 50000 Price
WS_COST_HASTE 150000 Price
WS_COST_KEEN 50000 Price
WS_COST_MIGHTY_5 50000 Price
WS_COST_MIGHTY_10 100000 Price
WS_COST_REGENERATION2 75000 Price
WS_COST_SPELLRESISTANCE 75000 Price
WS_COST_TRUESEEING 30000 Price
WS_COST_UNLIMITED_3 100000 Price


[edit] Functions

Name Brief Description
GetGoldValueForService Internal function. Returns the cost for adding the item property specified.
GetRightHandWeapon Returns the object equipped in the right hand weapon slot.
InflateCost Internal function. Inflates the cost of adding an enhancement bonus if the current enhancement bonus is greater than 4.
IsOkToAdd Function checks against WS_ properties to see if its okay to add a specific item property.
ReturnAttackBonus Returns total attack bonus for the item.
ReturnEnhancementBonus Returns total enhancement bonus for the item.
ReturnItemPropertyToUse Returns the correct itemproperty based upon the specified IP_CONST_* and item.
SetWeaponToken Sets the name of the weapon equipped the right hand weapon slot as token WeaponToken.
wsEnhanceItem Adds the enhancement to the item and takes the gold cost.
wsHaveEnoughGoldForCurrentItemProperty Returns TRUE if you have enough gold to add a previously specified item property.
wsSetupPrices Sets all custom tokens for the prices of services.


[edit] See Also

constants: 

IP_CONST_DAMAGETYPE*


  author: Mistress

Personal tools
Categories