Neverwinter Vault

Expand AllContract All -Site -My Profile -Features

Neverwinter Nights 2

-NWN2 Files -NWN2 Game Info -NWN2 Resources -NWN2 Community

Neverwinter Nights

-NWN Files -NWN Game Info -NWN Resources -NWN Community

Vault Network
RPG Vault
VN Boards
IGN Vault
Vault Wiki
· Age of Conan
· Anarchy Online
· Asheron's Call
· Dark Age of Camelot
· City of Heroes
· D&D
· EVE Online
· EverQuest
· EverQuest 2
· Final Fantasy
· Guild Wars
· Lineage 2
· Lord of the Rings Online
· Middle Earth
· Neverwinter Nights
· Pirates of the Burning Sea
· Rise of the Argonauts
· Star Wars Galaxies
· Tabula Rasa
· The Matrix Online
· The Witcher
· Titan Quest
· Two Worlds
· Vanguard
· Warhammer
· World of Warcraft

Planet Network
Planet Hub

IGN
Games
Cheats
Entertainment

The Web   The Site  



NWN SCRIPTS

- Jump to comments -
Title  Scarface's Socketed Items v2.5
Author  Scarface
Submitted / Updated  02-14-2006 / 09-18-2007
Category  Scripting routines
Expansions  Works on all versions
Format  Module Only
Type  Type - Other
Forums  Link
Description
I have totally re-written the socket item system and the way it works.

You now target the socket items with the gem's unique power (Just as it should be) instead of vice versa.

You can use the item's unique power to check how many socket slots are left on the item.

Becase so much of the code has been optimized and modified, it is no longer compatible with the old socket items and gems, however this one is far superior and has alot more options so it's in your best interest ti change over.

You can use both this and the old version together, but I would recommend just using this one.

For those of you who don't know what socketed items are I will explain... A socketed item is a normal item like a sword for example; except it has sockets in it that special gems can be placed into for adding bonuses to it (i.e. Keen, Enhancement Bonus etc...).

Items that can be socketed:



  • Armour
  • Melee Weapons
  • Cloaks
  • Bracers
  • Gloves
  • Helmets
  • Boots
  • Shields
  • Rings
  • Amulets
  • Staffs
  • Bows and Crossbows


Gems you can make for socketing

  • Attack Bonus
  • Damage Bonuses
  • Enhancement Bonuses
  • Keen
  • Bonus Spell Slots
  • Mighty
  • Extra Ranged Damage
  • Unlimitted Ammo
  • AC Bonus
  • Bonus Feats
  • Cast Spell
  • On-Hit Cast Spell
  • Damage Resistance
  • Haste
  • Freedom
  • Improved Evasion
  • Spell Resistance
  • Saving Throws
  • Skill Points
  • Regeneration
  • Ability Bonuses
  • Holy Avenger
  • True seeing
  • Massive Criticals
  • Vampiric Regeneration
  • More to come soon :)

Damage types for Damage Bonuses and Damage Resistances are:


Acid, Bludgeioning, cold, Divine, Electrical, Fire, Magical, Negative, Piercing, Positive, Slashing, Sonic.


Other customizable options:

  • Allow gems of the same bonus type to be stacked (i.e. +2 regen & +2 regen = +4 regen)
  • If you set the stackable gems switch then there is another switch that allows you to decide if you want gems of the same type to take up a seperate socket or if you want them to occupy the same socket as a gem already socketed with the same bonus type.
  • Set the maximum amount of each bonus allowed on an item... for example you could set it to only allow a maximum of +8 Attack Bonus, or a maximum of +12 AC Bonus etc...

You just create your socketed items and gems, add some simple local variables onto them via toolset; customize the constants in the include script and you are ready to go.

WARNING!!


Variables on items are automatically deleted when sold from standard merchants that have their inventory items set to "Infinite" (blame Bioware for that). If items are NOT set to "Infinite"; then they will retain their variables and the system will work; please bare that in mind when using this system.

There me be other possible compatibility problems with some scripts that use CopyItem(). If you use any scripts that involve socket items and the CopyItem() function, be sure to make sure the last paramter bCopyVars = TRUE otherwise vars are lost and socket items and gems will break. Some armour dying kits and crafting can cause this issue, but it is an easy fix by doing as suggested above.


Compiled Previous Updates:

  • Fixed incorrect variables on pre-made damage bonus gems.
  • Fixed function that allows limiting of damage bonus & massive criticals.
  • Added a new function to display maximum dice roll damage allowed on a weapon.
  • Added function to allow skill points gems.
  • Added functions to allow cast spells to be added to items.
  • Added functions to allow On-Hit cast spells to be added to items.

Update 7th August 07:
  • Added functions to socket ranged weapons.
  • Added functions for mighty.
  • Added functions for Extra Ranged Damage.
  • Added functions for Unlimited Ammo.
  • Added functions for Bonus Spell Slots.
  • Fixed broken variable on Acid damage pre-made gem.
  • Created a heap more socketed items, gems and weapons.
  • Added a new function for checks to be made that will now allow the user to use other types of items as gems instead of just "Misc Small".
  • Fixed variables small bugs.

Update 18th September 07:

  • Fixed a bug where damage resistance was stacking over the maximum specified in the config script.


Myths And Lies All Answered Here:

Please do not believe the utter nonsense being spread by a certain troll on Bioware forums, this system has NO dupe bugs, and does NOT lag servers, a well known expert in scripting Looked at the code, and couldn't find ANYTHING that would allow duping (Check link in my comments), you can also have this proven if you want to log onto my fairly popular PW server and try it out for yourself. As for efficiency, here is my proof:

NWNX and the Profiler plugin was left running on my PW for 2 hours with 15 players (early morning).

Average Results:

sf_sockets - 4 msec - 56 calls

This is calls per profiler update, this is extremely fast, lets compare it to an unmodified default Bioware spell:

NW_S0_AcidArrow - 31 msec - 28 calls

Now let's face it, Acid arrow isn't exactly a laggy spell is it, it has low visual effects and the code is very small in size yet it's read time is 15 times slower than my socket scripts.

What does this mean? It means trolls can't be trusted :)

The reason I posted this in the description is to clear up any misinformation being spread by trolls who know very little about scripting.

Please post REAL bugs found; on our forums. the forum link is in the forum link box above, thanks.

Files

NameTypeSizeDownloads
Scarfaces_Socketed_Items_v2.5.rarScarfaces_Socketed_Items_v2.5.rar
Submitted: 02-14-2006 / Last Updated: 09-18-2007
rar57.71Kb3952
--
SCORE OUT OF 10
10
57 votes
View Stats
Cast Your Vote!

AWARDS



PORTFOLIO
Add this entry to your portfolio so you can track it
Manage your existing portfolios or create a new one.
SCREENS
No Images




You Must Be Logged In to Participate.
Comments (30):

1 2 3

1 2 3

You must be Logged In to post comments in this section.

 
Most recent posts on the MMO General Boards
Analyst: Star Wars: The Old Republic Could...Analyst: Star Wars: The Old Republic Could Sell 3M: more numbers
- last reply by Acao on Aug 15, 2011 06:15 PM
which class will your first character be
- last reply by Blisteringballs on Aug 15, 2011 05:50 PM
New Community Content!
- posted by Vault_News on Aug 15, 2011 05:00 PM
New Community Content!
- posted by Vault_News on Aug 15, 2011 04:00 PM
NWN Idea Database Update
- posted by Vault_News on Aug 15, 2011 03:46 PM
Missing Votes for NWN2 Hall of Fame
- posted by Vault_News on Aug 15, 2011 03:40 PM
Missing Votes for NWN Hall of Fame
- posted by Vault_News on Aug 15, 2011 03:39 PM
Random Questions and game altering suggest...Random Questions and game altering suggestions!!!
- last reply by ArkadyTepes on Aug 15, 2011 03:22 PM
State of the game?
- last reply by LyricOpera on Aug 15, 2011 01:37 PM
Yesterday streaming, now demanding downloa...Yesterday streaming, now demanding download :(
- last reply by Sinane-tk on Aug 15, 2011 10:23 AM
 

   


IGN Entertainment
By continuing past this page, and by your continued use of this site, you agree to be bound by and abide by the User Agreement.
Copyright 1996-2011, IGN Entertainment, Inc. | Support | Privacy Policy | User Agreement | RSS Feeds
IGN’s enterprise databases running Oracle, SQL and MySQL are professionally monitored and managed by Pythian Remote DBA.


NWN2 Hall of Fame

HOF NWN2 Tools


View all Hall of Fame entries


Neverwinter Nights 2

TOP NWN2 Modules

NEW Modules

NEW Reviews

NEW INTL. Modules

TOP Hakpaks

TOP Gameworlds

TOP Tutorials

TOP Prefab:Areas

TOP Blueprints

TOP Plugins

TOP UI

TOP Other

TOP Visual Effects

TOP Scripts

TOP Tools

TOP Movies

TOP Models

TOP Characters





Hall of Fame

HOF NWN Modules


View all Hall of Fame entries


TOP NWN Modules

NEW NWN Modules

NEW Reviews

TOP Intl. Modules

TOP NWN Hakpaks

TOP NWN Gameworlds

TOP NWN Models

TOP NWN Portraits

TOP NWN Scripts

TOP NWN Prefabs

TOP NWN Other

TOP NWN Movies

TOP Sounds

TOP NWN Textures

TOP NWN Creatures

TOP NWN Characters