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  Killer Item Sets v1.0 by Axe
Author  Axe Murderer
Submitted / Updated  12-17-2008 / 01-08-2009
Category  Rulesets
Expansions  HOTU-1.69
Format  Code Only
Type  Type - Unique Items
Includes  Custom
Description
Killer Item Sets v1.0 by Axe
==============================

This package contains the makings for a system that implements itemsets in a module. The package contains an erf file containing the one and only script required (an include library), three 2da template files used as a baseline for creating the 2da defintion files that drive the system, and three documentation text files. The documentation files are:
  • KIS Readme.txt --> overview, concepts, mechanics, requirements.
  • KIS How To.txt --> step by step instructions for setting up and using KIS v1.0 in a module. Also includes a section detailing some caveats and warnings worth reviewing and contemplating when designing an itemset for use in a KIS enabled module.
  • KIS Examples And Patterns.txt --> a file containing concrete examples and explanations of the KIS system in action.

I. Requirements.
-----------------
Killer Item Sets should work with any expansion pack combination including no expansion packs, but you need to patch your game up to v1.69 or later to use this package. The KIS system is compatible with all custom content you choose to add to your module including CEP, PRC, CRAP, CTP, and any other letter combinations you stumble across.


II. KIS Concepts
-----------------
What is an itemset? Basically, it is a set of related equipment items that grant additional bonuses beyond what they give normally to the wearer when combinations of the items in the set are equipped at the same time. In KIS a "full" itemset is one where special items are associated with the set for every possible (non-creature) equipment slot available to the players. So a "full" set would include:
  • A Helmet or hat worn in the head slot
  • An Armor or Clothing item worn in the chest slot
  • A pair of Boots or footware worn in the boots slot
  • A set of Bracers, Gauntlets, or Gloves worn in the arms slot
  • Two items that can be carried (i.e. wands, weapons, shields, torches, etc) equippable in the lefthand/righthand slot(s).
  • A cloak or cape worn in the cloak slot
  • Two rings worn in the leftring/rightright slot(s).
  • An Amulet or necklace worn in the neck slot
  • A belt worn in the belt slot
  • A quiver of arrows equipped in the arrow ammo slot
  • A bag of bullets or other throwable ammo like shuriken equipped in the bullet ammo slot
  • A quiver of bolts equipped in the bolt ammo slot
bringing the maximum size of a full set to 14 items. Itemsets need not be full sets and typically are not, however all itemsets must have at least two items in them.

In KIS bonuses for itemsets are applied based on a two-item combination scheme. Each item in the set will grant one or two bonuses for each combination with the other items in the set that are equipped at the time. For example, a set with helm, boots and bracers defined will grant one or two bonuses when the helm is worn with the boots, another one or two when the helm is worn with the bracers, and another one or two when the boots are worn with the bracers. Wearing two of the three items from the set will give the wearer one or two bonuses. Put on the third item, and they will have one to six extra bonuses applied. The bonuses awarded by the itemset are defined by these two-item combinations. You define the one or two bonuses that will apply for each item in the set when it is worn in combination with each of the other items in the set. So, in a full set, with two bonuses defined for every possible two-item combination, this will give a maximum of 182 different additional bonuses to players equipping the entire set. That should be PLENTY. To compute this maximum bonus number you can use the formula:

max #of bonuses possible = (#items in the set) * ((#items in the set) -1)

which might be a useful thing to know when figuring out how big an itemset will or should be.

Although the two-item combo scheme invented for KIS is quite flexible for creating itemsets, there are drawbacks to it that should be considered. For example, there is no way to specify a bonus that only gets applied when more than two items from a set are equipped at once. Supporting a feature like that in this design would have required far too many 2DA files to be practical so it was left out. If those are the kinds of itemsets you want, you should go with another system.


III. User's Guide.
-------------------
The documentation files included describe all the details you will need to know about in order to install, configure, and operate KIS in your modules.


-- Added a builder's utility to help automate the process of creating the 2da files that drive the system.

UPDATE NOTE:
The package was updated with a new version of the itemset maker utility on 1/8/2009 to fix a couple of minor bugs (i.e. crash at startup and the program confusing the amulet and belt slots). I didn't deem it serious enough to create a whole v1.1 so if you got the download before the 8th, get it again so you're running the most recent itemset maker utility. The only thing that was changed was the itemset maker program.

Files

NameTypeSizeDownloads
Jona_Koppers_Frost_Collection_a_KIS_v1.0_Itemset.zipJona_Koppers_Frost_Collection_a_KIS_v1.0_Itemset.zip
Submitted: 12-17-2008 / Last Updated: 12-17-2008
zip5.75Kb146
This is Jona Kopper's Frost Collection, a sample KIS v1.0 itemset. It is an optional add-on for KIS v1.0. It includes a how-to file describing how to add it to your KIS enabled module along with a hak pak containing Jona's itemset files and blueprints.
Killer_Item_Sets_v1.0_by_Axe.zipKiller_Item_Sets_v1.0_by_Axe.zip
Submitted: 12-17-2008 / Last Updated: 01-08-2009
zip167.48Kb208
This is the Killer Item Sets v1.0 package.

Contains how-to documentation in the zip file along with the erf you need to import to install the library script in your module, and the Itemset Maker utility.
Killer_Itemset_Maker_v1_0_by_Axe.zipKiller_Itemset_Maker_v1_0_by_Axe.zip
Submitted: 12-17-2008 / Last Updated: 01-08-2009
zip145.97Kb139
This is the Killer Itemset Maker builder's utility program v1.0

Use it to automate the process of creating the necessary 2da files used to drive the Killer Itemsets system during play. It allows you to define your KIS itemsets using a graphical interface then save the results as KIS 2da files on your disk. It is a major time-saver since it does all the itemproperty number look-ups for you and presents them in a simple readable text format for easy identification.

This download contains the Itemset Maker utility only -- for those who downloaded the whole package before this was added. If you don't have Killer Itemsets yet, download the whole package instead as it includes this utility along with everything else.
SCORE OUT OF 10
9.58
3 votes
View Stats
Cast Your Vote!

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 (12):

Posted by Onad at 2009-01-08 14:52:56    Voted 9.75 on 01/04/09
Hi Axe...no trouble at all. Glad to pint it out for such a great program. It really makes life a lot easier !...Thanks once again !

Dan

Posted by Axe_Murderer at 2009-01-08 02:11:12    
Nice catch. Thanks for reporting it. Your reward is a fixed version that no longer gets amulets and belts confused. Just re-download itemset maker again to replace what you got.

Posted by Onad at 2009-01-06 13:51:12    Voted 9.75 on 01/04/09
axe....Finally dload the .NET Framework v3.5 and it solved the problem !!! Thank you...now I did noticed that when you are creating your item set that when you pick BELT it shows Amulet in left column and Belt In the Top row...
thanks for a VERY useful program..
Dan

Posted by Axe_Murderer at 2009-01-04 11:53:36    
Onad try re-downloading the itemset maker. I put in a fix that might work for you. Install that .NET framework too tho.

Posted by Axe_Murderer at 2009-01-04 07:23:22    
Also if you are running on Vista, you may have to switch to admin mode or give the program access rights to your disk -- however that is done. I never went for Vista (so much security it prevents you from using your own stuff), so I cannot verify it will work on Vista nor will I spend the time to try to get it to work over there on that POS OS. So if you are Vista and can't get it going, you'll have to make the 2das manually the long way.

Posted by Onad at 2009-01-04 05:13:54    Voted 9.75 on 01/04/09
Heya Axe_Murderer. I just dloaded your program as it is exactly what I was looking for. Hower, when I try to run the Itemset Maker I get the following error...

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Documents and Settings\Daniel\Local Settings\Temp\Rar$EX28.766'.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.Directory.SetCurrentDirectory(String path)
at Killer_Itemset_Maker.MainForm.MainForm_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.832 (QFE.050727-8300)
CodeBase: Link
----------------------------------------
Killer Itemset Maker
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: Link
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.832 (QFE.050727-8300)
CodeBase: Link
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.832 (QFE.050727-8300)
CodeBase: Link
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.832 (QFE.050727-8300)
CodeBase: Link
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:





When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Thanks, Dan

Posted by Axe_Murderer at 2008-12-30 20:52:44    
It doesn't matter you can use it in any situation. It just makes equipment that adds extra bonuses when you wear them together.

Posted by danielf30 at 2008-12-30 05:10:46    
Good job, I have a quick question was this intended for PW or single player/MP mods.

Thanks
_________________________
Check out my PW:
Rolepay: Arcana
arcana.homelinx.org:5121
Link

Posted by Ariel at 2008-12-20 15:24:11    Voted 9.00 on 12/20/08
Very cool axe, I've been thinking of a system like this for a while, thanks for doing it.

/Ariel
_________________________
/Ariel

Posted by red teflon at 2008-12-17 17:56:20    Voted 10.00 on 12/17/08
Thanks Axe

Posted by Axe_Murderer at 2008-12-17 17:51:49    
Here let me format that better:

Jona's set has a bonus associated with it called Immunity to Ice Storm. The list of spells you can make an immunity property for is in the iprp_spellcost.2da file. Ice Storm is not in there by default, so in order to get that bonus to work I had to add this line:

Line# = 241
Label = Ice_Storm
Name = 6334
SpellIndex = 368
Cost = 4

at the bottom of iprp_spellcost.2da and save it in the override folder (or add it to the jona hak).

Alternately you can change the immunity granted by the set from Ice Storm to Ice Dagger which would also be appropriate and wouldn't require a change to your iprp_spellcost.2da file. To do that extract the bonus_frost.2da file from the Jona hak and change line 12 to:

Line# = 12
BonusName = ImmuneSpellIceDagger
Count = ****
BonusType = 53
BonusSubType = ****
BonusParam = ****
BonusValue = 234

(i.e. change the name and the 241 to 234). Then save it and replace the one in the Jona hak.

Posted by Axe_Murderer at 2008-12-17 17:46:55    
Jona's set has a bonus associated with it called Immunity to Ice Storm. The list of spells you can make an immunity property for is in the iprp_spellcost.2da file. Ice Storm is not in there by default, so in order to get that bonus to work I had to add this line:
[code]
Label Name SpellIndex Cost
241 Ice_Storm 6334 368 4
[/code]
at the bottom of iprp_spellcost.2da and save it in the override folder (or add it to the jona hak).

Alternately you can change the immunity granted by the set from Ice Storm to Ice Dagger which would also be appropriate and wouldn't require a change to your iprp_spellcost.2da file. To do that extract the bonus_frost.2da file from the Jona hak and change line 12 to:
[code]
BonusName Count BonusType BonusSubType BonusParam BonusValue
12 ImmuneSpellIceDagger **** 53 **** **** 234
[/code]
(i.e. change the 241 to 234). Then save it and replace the one in the Jona hak.

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 Scripts


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