|
NPC Equipment Generator, version
2.12
Software Requirements
This software was written using
the JAVA programming language. As such,
it requires you to have a JAVA Virtual Machine installed on your computer
in order to use the software. This has it's ups and downs... On one hand,
the software can be run on Windows (95/98/ME/2000/NT), Linux, UN*X, and
Mac OS 10.x. On the other hand, if you do not have a JVM, then you need
to do install it.
For Windows, Linux, or Solaris
users, please download and install the Sun Microsystems Java 2, version
1.3.1 Java Run Time Environment, located at http://java.sun.com/j2se/1.3/jre/
. It's about a 5 MB download.
For Mac users, OS 10.x comes
with the JVM 1.3.1, so your OK. For Mac OS 9.x users, I don't know if
the Mac Classic JVM included with OS 9.x will work (let me know if it
does).
Running the Program
Once the JVM is installed and
you have rebooted your computer (Windows only), you can run the program
by double clicking on the NPCEQ.jar file. If that doesn't work, try typing
"java -jar NPCEQ.jar" at a command prompt in the same
directory. If that still doesn't work, then you probably didn't
install the JVM correctly.
Donations
Many long hours have been put
into the development of this software. It is freeware: free to use and
free to redistribute. I do, however, greatly appreciate and accept donations
for my efforts. If you like this software and want to help me stay motivated
in producing more software like it, please make a donation. I'll accept
any amount, even as little as one [US] dollar. You can make donations
via PayPal (http://www.paypal.com,
donate using my email address as the "account name"). If you
would like to help me expand the number of source books included in the
software, visit my Amazon.com
wishlist and consider donating a book. Or, if you would rather contact
me or donate by mail, please do:
Jonathan Jacobs
1611 Parkridge Circle #190
Crofton, MD 21114
Keeping Current
As you may have already noticed,
the NPC Equipment Generator does not include everything that is available
for the game system. I only have limited resources and funds (see above)
and as such I cannot include everything because I don't own the necessary
books. I will, however, add more material to the NPCEQ as I buy more source
books. In the meantime, if you would like to be notified whenever a new
version of the NPCEQ is released, please send an email to malakai@onebox.com
with the subject line "JOIN NPCEQ MAILING LIST" and the first
line of the email message should read "NPCEQ add your email@youremail.com".
I'll send you a short email whenever I release a newer version.
Keeping Your Results
To keep your results, simply
use your operating system's Copy&Paste keys (e.g. ctrl-c and ctrl-v
for Windows). Printing and export functions are forth coming, as are a
number of other features.
Source Code
If you are a developer and
would like to look at the source code, simply email me and I will send
it rihgt out to you.
Questions & Comments
Please email me if you have
any questions or comments. As the questions come in, I will add them to
a FAQ about the NPCEQ that will be included in future releases. Or please
visit the D&D 3E News message boards (software section) at ENWORLD
for ongoing and opinionated discussions.
Thanks for trying it out! Have
fun!
--Jonathan Jacobs, jacobsjo@wam.umd.edu
VERSION HISTORY
version 2.12
- Thanks to a tip from a
Mac user, I realized that you couldn't resize the window of NPCEQ,
thus making it very hard to use on OS 10.x. Well... resize to
your heart's delight, the main frame is no longer a fixed height and
width.
- Fixed a few minor spelling
errors.
version
2.11
- Fixed a small bug
that printed system errors to the console when NPC levels were
greater than 20. Until the Epic Levels handbook comes out, this won't
be possible.
version 2.1
- Fixed a bug
that prevented high-level NPC's from carrying sheilds (especially
bards and rangers). Now the presence of shields at high levels.depends
more on chance.
- Added spells from
Defenders of the Faith, Forgotten Realms (Core), Tome&Blood and
Song&Silence that were [erroneously] left out in v 2.0.
- Added support for Intelligent
items. It's a not perfect, but generally it will work. If you end
up getting an item with a "Special Purpose" it probably will
be so powerful anyway that you'll hand to hand craft it.
- Character size is
now adjustable. Although anything larger than "Large" is basically
treated the same becuase there are _very_ few items that are restricted
to really big NPC's. This feature is included, however, mainly for people
who are making "Small" characters and for future capabilities.
- Added equipment from Masters
of The Wild.
- Added Schools of Magic,
sub-schools, and spell types for every spell from all the sources.
- Added new magical item type,
Infusions, from Masters of the Wild. Infusions will only be generated
for Adepts, Rangers, and Druids in place of scrolls, and only if MOTW
is being used as a data source. Otherwise, those classes will still
get scrolls as usual.
- Added a File menu which
allows you to "Save" a list or "Open"
an old list. This is a very basic file chooser. It basically
dumps any text file you pick into NPCEQ. There are no extension defaults,
so name the files you save as anything you want.
- Added a much requested "Print"
option.
- Moved the "Exit"
button to the File menu.
version 2.0
- TOTAL REWORK of version
1.x.
Some features were lost, but in the intrest of portability the whole
program was re-written in JAVA. As my JAVA skills develop I will certainly
be trying to add more features to the software and expand on the previous
version's abilities.
version 1.3
- Corrected the problem with
an NPC wielding a magical Javelin, Axe,
Harpoon, Bolas, Yari, Dart, Halfling Skiprock, Shuriken, Orcish Shotput,
or
Fuki'Ma Bari from ending up owing more than the national debt.
Thanks to Alan D. Kohler for the tip. ?
- Randomized the order in
which non-weapon, non-armor magical gear is
generated. This removes the preference for RSW's and "balances"
the
distribution of items across a population of NPC's.
- Added to the detailed print
function the total price of items in each
category.
- There is now the normal
limit on "wearable" items as listed in the
DMG on page 176. If two items of the same wearable type are
generated, the second is simply thrown out and another wondrous
item is generated. With rings, the limit is two.
- There are now limits to
the number of "non-wearable", non-
wondrous magical items possible [wands, staffs, rods, potions,
scrolls, etc]. You can change these values in the setup.txt file.
- Magical Dart, Halfling Skiprock,
Shuriken, Orcish Shotput, or Fuki'Ma Bari
are now a little cheaper than before. This helps offset the cost of
finding
sets of these items which are magical [and thus WAY more expensive].
- Created additional weapon
pricing categories up to 1.2 million gold pieces
(pricey!). This prevents really loaded NPC's [someone edited the setup.txt
file to let NPC's get millions of gold] to afford really expensive items.
- Corrected the annoying "Rod
of Immovable" to "Immovable Rod". 2-5
rods are also included.
version 1.21
- Added a "Print to
File" button.
- Created a new parameter
in the "setup.txt" file: Maximum Ammo Types.
This parameter limits the number of different ammunitions that get
generated for a given ranged weapon. This can be really helpful with
high
level characters who previously would get too many ammo types for one
weapon. [like 5 different kinds of magical arrows for a longbow, etc.]
- Fixed a "blank item"
bug for certain weapons and armor being generated
for classes that don't have "specific weapons/armor" available
to them.
For example, the "specific_rogue.txt" file in the ranged magic
weapons
folder is blank, on purpose. This is because the only specific weapon,
the
Oathbow, is not available to rogues. This sort of thing no longer causes
problems. ?
- The results now includes
the printing class/level combinations you have
selected.
- Corrected the value of platinum
to 10 times the value of gold. It was set
at 5 times the value of gold, as it was in 2nd edition.
- Warriors now get equipment.
This was due to a missing carriage return
in the setup.txt file, not the software. [Thanks to Steven Brengard]
- Adjusted the default DC
for each magic item grade [masterwork 12,
minor 18, medium 25, major 33]. The default spread helps lower level
characters get a better chance to buy an item [ if the NPC can afford
it]
without bumping them up to a more powerful grade [and thus more
expensive].
version 1.2
- Added seven new classes!
Adept, Aristocrat, Expert, Warrior, Commoner,
Psion, & Psychicwarrior!
- Added the new equipment
found in the Psionics Handbook.
- Fix a couple of minor bugs.
version 1.01
- Corrected the statement
"use Tk::TopLevel" to "use Tk::Toplevel".
- Removed an erroneous print
statement that remained from the
development stage.
- Changed the first line of
the .pl script to #!/usr/bin/perl, that should help
some Linux folks out a tiny bit. ?
version 1.0
- THE FIRST RELEASE!
|
|