
Subject: hope ya got some time to read. :)
From: Rob Reed (robreed@usa.net)
Date: Tue Mar 28 2000 - 02:56:29 EEST
Hello all,
I promised my rampant thoughts on things, so here they be. :)
I left them as an attached txt file... damned netaddress screws up my
formatting badly when I try to paste it in here.... :(
Well enjoy the read. :)
Mynex
____________________________________________________________________
Get free email and a permanent address at http://www.netaddress.com/?N=1
Hello again All,
As promised, a lot of information to be flamed. :) The following LONG email is intended to help with the system design for playability.
It is bits and pieces of typical sit down RPG's, Live action RPG's, CRPG's, and MPORPG's that I have dealt with, as well as a lot of off
the top of my head stuff. I tried to cover all the topics that would be of use, still in debate, and follow the guidelines of things I had seen
posted in the desingers messages. I don't expect everyone to like everything following, but I hope it will spur the creative process (And
not get me booted from development for being a radical! ;0 )
The numbers are purely arbitrary and used only for example, hell even the names are arbitrary come down to it, but the concept is what I
wanted to get across. So with Beregar's warning in mind (All new developers try this) I submit my 25 hours of brain candy for abuse. :)
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Topics covered;
Character Creation - how to build a better freak
Attributes - Not enough power captain!
Abilities - I need underwater basket weaving!
Power lvls - how those numbers crunch
XP - a reason for everything
PK vs. non-PK - ARGH Dead again!
UI - Why can't I ever find what I need?
Status Bars - Look at the pretty colors
Chat box/window - Look ma, no clue!
Quick keys/icons - I thought I put a heal potion there!
Command bar/icons - Here there be settings!
Combat Toggle - Doh! I went into peace mode again
Compass - Lichen grows on the NORTH side of the tree
Chat System - Ugh, not again
Chat Styles - it be like, gettin down funky bro!
Colors - Gotta know the difference
MAGIC - The flames from this are really going to hurt!
Divine Points - How to get/give em
Symbol magic - This is where it really gets hot!
Sample spell list - oh sure, just abuse me more, I like it!
Allegience/Following a Diety - How to get/keep those faithful ppl
Benefits - what? no insurance? forget this!
Equipment - Gotta have a place for my stuff man!
Weapons - sharp point end goes where?
Armor - Who said I couldn't wear plate mail? I can, just can't move!
Armor Placement - Anyone got a jock strap?
Packs/bags/pouches - gotta have something for loot storage
Sheaths - YOU carry a sword in your hand all the time and still make friends
Jewelry - Like, oh my god becky, look at that horrid Ring she's wearing
Character Creation - How to build a better freak in 2000000000 easy steps!
Attributes - Things need em... how else ya gonna know whether or not to take on that dragon? So here's what I cooked up for your amusement.
Each primary attribute has 2 secondary attributes to go with it. At character creation I was thinking 300 points to distribute to the primary, and
that number could be divided by the player into the secondary attributes.
Power - Creatures raw physical ability (also body size?)
Load - Amount of weight a creature can handle
Force - Brute strength creature can bring to bear (Bashing doors/Locks, bonus dmg in melee)
Manipulation - Creatures refined physical ability (Don't really like the name, but Dexterity is SOOOO cliche)
Agility - Creatures innate effectiveness at dodging, climbing, balancing
Speed - How quickly a creature can recover from combat/Spell casting/Actions performed
Body - Creatures ability to sustain fighting/perform actions/take damage (Also body size?)
Endurance - Creatures ability to resist system shock (mass dmg), natural healing rate
Stamina - Creatures ability to fight, reduced by exertion, modified by other factors
Mind - Creatures ability to process thought, tap instinctual abilities, be in contact with Divinity
Willpower - Ability to use/resist Symbol magic/Divinity/Psionics/Innate abilities
Intellect - Ability to learn/teach/rationalize things
The following 3 Attributes are derived soley from the above attributes and cannot be modified at character creation.
Health - Creatures life force (Body +Load/3)
Mana - Creatures magical Force (Mind +Agility/3)
Faith - Creatures Divine Force (Mind +Stamina/3)
Abilites (Or skills or trades or whatever you want to call em) - All things must do something, and PC's are no exception... they
want to build castles, ride horses, and in general do things that weren't planned for... sooo, the following is a list of abilities...
some are trade skills (Armorer, Stonemason), some are martial related (all weapons, dodge), some are learned (Symbol Magic,
Navigation), and some are just wierd (eavesdropping, loyalty). Most of these I won't bother describing, it should be obvious,
but some aren't, so they will be explained, also, the formula listed after them is based off of the attributes listed above and are the
starting ability/skill rating only at character creation. This is by no means a complete list, just what I came up with off the top of my head.
Martial -
Swords (Gen category) Force + Agility /3
Specific types - Short, Long, 2Handed, Bastard, Scimitar, Katana, Daikatana
Daggers (Gen category) Agility/2
Types - Short, long, knife, folding
Axes (Gen category) Force + Agility /4
Types - Wood, Hand, 2Hand, Battle, Horsemans
Blunt Weapons (Gen category) Force/2
Types - Mace, Club, Morningstar, Flail, Horsemans Flail, Small hammer, War Hammer
Staves (Gen Category) Agility/3
Types - Quarterstaff, Jo Stick, Bo Staff, Trident, Spear(non-throwing)
Long Weapons (Gen category) force + agility/4
Types - Pikes, Spear (non-throwing)
Thrown (Gen category) force+agility/3
Types - Hammer, Net, dagger, shuriken, axes, spears, darts, long spear
Bows (Gen category) Agility+Intellect/2
Types - Short Bow, Long Bow, Composite Short, Composite Long, Hand x-bow, lt x-bow, hvy x-bow
Dodge - Manipulation /3
Parry - Manipulation/5
Disarm Weapon - Agility+Force/5
Alertness - Mind/3
Trades/Learned/Others
Bowyer - Make bows Intellect/4
Fletching - make arrows/quarrels Intellect/4
Armorer - make/repair metal armor Intellect+Force/3
Blacksmithing - make/repair metal non-martial items Intellect+Force/3
Weaponsmith - make/repair weaponry Intellect/4
Cooking - Intellect/2
Navigation - Intellect/5
Jeweler - Intellect/5
Tailor - Intellect+Agility/2
Farming - Intellect+Agility/3
Stonemasonry - Intellect+Force/3
Woodcrafting - Intellect+Agility/3
Play Instrament - This can be broken down into X other skills if each instrament type is used. Agility/5
Hunting/Trapping - Intellect/3
Herbalism - Ability to make base healing items (Shamanism? Witch in the woods?) Mind/3
Brewer - Make alchoholic drinks Intellect/4
Fishing - Agility/2
Animal Training (Non magical) Mind/4
Animal Training(Magical) Mind/8
Creature Lore/ID - Ability to discern information about target creature (PC/NPC) Intellect/3
Armor Lore/ID(non magical) as above
Weapon Lore/ID(non magical) as above
Item Lore/ID(non magical) as above
Item Lore/ID(magical) intellect/5
Armor Lore/ID(magical) as above
Weapon Lore/ID(magical) as above
Deception - Ability to hide info (vs Creature lore and spells) and True name Intellect/4
Eavesdropping - Ability to 'listen' to whispered/party conversations (see chat system below) Intellect/4
Stealing - Intellect+agility/3
Mana Conservation - Ability to cast symbol spells for less Mind/5
Faith Convservation - Ability to cast Divine spells for less Mind/5
Belief - belief in your chosen Diety Intellect/10 (see Divine magic system below)
Divinity - Ability to cast/confer divine spells Willpower/10 (see Divine magic system below)
Prayer - Skill in casting Divine spells - Willpower/5
Symbol Knowledge (Lore) - ability to recognize/decipher Symbols. Intellect/10
Creature Symbols (Control, explain below in symbol magic system) Mind/5
Life Symbols - as above
Item Symbols - as above
Comabt Symbols - as above
Transport Symbols - as above
Alchemy - Create potions for 1(?) shot use. Mind/5
Loyalty - Your loyalty to your liege. Intellect /5 (see allegience/worship system below)
Leadership, ability to effectively lead your vassals Intellect/5 (see allegience/worship system below)
Shipcraft - Ability to operate a water going vessel Intellect+agility/4
Horsemanship - Agility/3
Speak Languge (type) Ability to speak a given language Intellect/3
Write/Read Language (type) Intellect/5
Teach (ability) - Intellect/4
Teach Martial (ability) Intellect+agility/4
Teach Symbol (ability/control) Mind/10
Herding - Ability to herd animals in the open Intellect/2
Wagon Master - Setting up/running a wagon train Intellect/3
Barter - Negotiate/trade of items Mind/3
Forestry - Ability to determine/cut trees for building material Intellect+force/3
Mining - Intellect+force/3
Find Traps (non magical) Intellect/3
Remove Traps(nonmagical) Intellect+agility/4 (never bought that find&remove of AD&D, they're 2 dif skills)
Find Traps(magical) Mind/4
Remove Traps(magical) Mind+agility/4
Power Levels - Taking the above information, you could use the following structure (again, numbers are purely
arbitrary) for use in skill lvl of ability and attirbutes... also could be used for multipliers of difficulty (which I did) and
any number of other things....
# range Mortal Ancient Demi-God Lesser God Greater God Elder God
0-49 Crippled - - - - -
50-99 Pathetic - - - - -
100-149 Weak Pathetic - - - -
150-199 Sub-Average Weak - - - -
200-249 Average Sub-Average Weak - - -
250-299 Average Average Sub-Average - - -
300-349 Average Average Average Sub-Average - -
350-399 Above Average Average Average Average - -
400-449 Greater Mortal Above Average Average Average Sub-Average -
450-499 Ancient Mortal Greater Ancient Above Ave Above Average Average -
500+ Ancient Demi-God Lesser God Greater God Elder God All Elder Gods
XP/Attributes/Abilities/Improving them
No one likes to see negative numbers in relation to thier character
Everyone likes to see thier character advance
No need for levels (waste of time really) or # caps (except what might screw up the code)
XP is used to improve all attributes/abilities/Divine Points (explained in Divine magic system)/Allegiance Points(explain in
allegiance system) To use XP to increase attribute/ability I used the following formula; Base + Current rating * multiplier.
Simple and easy...
Example;
Current Rating (CR) Base Cost(BC) Mulitplier(M)
0-9 100 Crippled x1
10-19 200 Pathetic x2
20-29 300 Weak x3
30-39 400 Sub-Average x4
..... ..... Average x5
90-99 1000 Above Average x6
..... ..... Greater Mortal/Ancient x7
250-259 2600 Demi-God x8
..... ..... Lesser God x9
500-509 5100 Greater God/Elder God x10
Starting Character has 300 pts to distribute in Attributes and 300 in Abilities on a 1pt for 1 pt basis
Attribute Score Rating Ability Base + Freebie pts = Total Rating
Power (Primary) 75 Pathetic Long Sword 30(force+Agility/3) 70 100 Weak
Load 30 Crippled Long Bow 52(Agility+Intellect/2) 48 100 Weak
Force 45 Crippled Dodge 25(Manipulation/3) 56 81 Pathetic
Manipulation(P) 75 Pathetic Parry 15(Manipualtion/5) 35 50 Pathetic
Agility 45 Crippled Weapon Lore(NM) 12(Intellect/3) 18 30 Crippled
Speed 30 Crippled Alertness 25(Mind/3) 25 50 Pathetic
Body (P) 75 Pathetic Leadership 12(Intellect/5) 48 50 Pathetic
Endurance 35 Crippled
Stamina 40 Crippled
Mind (P) 75 Pathetic
Willpower 15 Crippled
Intellect 60 Pathetic
i.e. Power from 75 to 76... well BC + CR x M (800 + 75 x 2) = 1750 xp to raise
i.e. Long Sword from 100 to 101 BC + CR x M (1100 + 100 x 3) = 3600xp
i.e. Load from 30 to 31 BC + CR x M (400 + 30 x 1) 430xp
This way is pretty quick to get out of the crippled/Pathetic category. Raising any primary attribute 2 points after character creation, raises
the secondary attributes 1pt each (basically splitting the primary) This is a also non-direct way to increase you abilities as well.
A Teacher/Trainer can reduce the XP cost by his CR x M.
Trainer has Power 300 (average) and his Multiplier is x5 - 300 x 5 = 1500. 1500 would be deducted from the cost of 1750 = 250xp to raise
Power from 75-76(above i.e.)
The benefits to the teacher mode of this is encouraging ppl to RP and specialize... "You want me to train you for how much? HAHAHA"
"I don't train beings whose name I do not know" "When you can take the pepple from my hand..."
PK vs. NON-PK
You want an ultima online? Roving packs of PC just abusing any newbies? Give the players a choice betteen PvP mode.....
Have altars where ppl can change thier status from PK to Non-PK, or align themselves with Evil/Negative Dieties for PK
and Good/Positive Dieties for Non-PK... my 2 cents on that topic.
UI - User Interface time. :) As everything else, the placement of damn near anything is arbitrary, but I think other than 2 things the base idea
I have works pretty well for everything.
First, take a look at the UI.jpg I attached, that will make the explanation of everthing make a bit more sense. :)
1- 5: Status Bars - Health, Mana, Faith, Stamina, Recovery.... pretty direct... no real need for explanation
6: Chat Box - Normally displays only 3 lines of text - Hit enter to open 1 line for you to enter your text, hit enter again to send your text.
6a: Style of Chat Box - See UICSSB. jpg and Chat system
6b: Expand chat box to display 10 lines/scrollbar to scroll back)
7.1 - 7.9: These are quick keys/icons(1-9) for Physical Equipment (armor/weapons/potions/etc)
8a - h: Command Button/icons - Each one is explained below - Clicking on these expands the right half of the screen to view them
8a: Stats - 2 Tabs under this category - Attributes/Abilities whenon self, just attributes when viewing another Creature(PC/NPC/Critter)
When on Self, shows current ratings for Attribute/abilities
8b: Inventory - 2 tabs here as well Worn/Packs - Worn shows a body with spots for items (see body places below) and Packs show all
packs/pouches/bags carried on right side with the left showing the highlited carrying item's contents
8c: Spell Books - 3 tabs Divine/Symbol/Research - Divine lists all the spells the caster can use, Symbol shows all the Symbol spells they know
Research allows for creation of Symbol spells (see Divine/Symbol magics lower)
8d: Allegiance - 3 tabs here Liege/Diety - Vassals/Worshippers - Party --- Liege/Diety display who you have sworn to and who you worhsip
with a button to toggle between their Title/Rank & DP/XP given (see allegiance/Divine below) and a check box to accept
Vassals/Worshippers. Vassals/Worshippers show who follows/worships you, with a toggle button for title/rank & XP/DP recieved
and a break allegiance botton. (see Allegiance below). Party - Used to make a temporary adventuring party where XP is shared
between the players based on Killing blow, most dmg done, and leadership ability
8e: View - Used to view the stats of an item - based on Lores/ID rating for info displayed (doors, magic items, etc)
8f: Map - 3 tabs - shows 100mi radius, continent, World. (Not too sure how to handle this one, but a map is a good idea)
8g: Settings - System settings (graphics, screensize, misc), Yell for Help/Help, and Naming/Names (3 tabs? how much to put under setting?)
8h: Exit - Log out of game
9: War/Peace Toggle
10: Compass - Shows immediate 100ft(?) of area with colored dots to represent critters/Things of note
Chat System
Styles of Chatting; (See also the UICSSB.jpg)
General Chat - Everyone in immediate vicinity can 'hear' you.
Personal Chat - Click on a PC/NPC and 'whisper' to them
Party - To talk only to your current adventuring Party
Liege - Talk to the one you are sworn to directly
Diety - Send a prayer up
Vassals - Talk to all vassals below you.
Worshippers - Talk to all worshippers below you
Languge (type) - Speak in a specifiac language known to you (Drop down box for known languages?)
General Chat Color - White
Personal/Diety/Liege chat color - Red
Party/Vassals/Worshippers chat color Yellow
Names in chat;
unknown speaker - Brown
PC named speaker - Silver
Speaker self named - Green
True name -Blue
Divine Magic/Divine Points (DP's)
ALL PC/NPC's have the abiilties Belief and Divinity Ratings (see abilities section above). These points are passed from the lowest(Worhsipper)
to the highest(Namhas) .. Worshipper to another mortal, to an ancient, to a demi-god etc....
Divine points are earned with this formula (Well at least the formula I used. ;p)
XP earned x Belief Rating divided by a Percent rating.
Divine Percent rating - Mortal 1% - Ancient 3% - Demi-God 5% - Lesser God 10% - Greater God 15% - Elder God 20%
Examples;
Joe Worships another mortal, Grog. Joe earns 100xp and has a Belief rating(BR) of 4. XP x BR/1% 100x4=400/1% = 4 DP's earned for Grog
Grog worships Namhas directly. Grog earns 100xp and his BR is 12. 100x12=1200/20% = 240 DP's for Namhas.
Might not seem like a lot, but consider this, Namhas has 100 Worshipers with the above stats, he earns 24,000 DP's!!!!
Using DP's
A PC uses thier own Faith Rating (FR) before he asks his Diety for aid. He also is restriced to the types of Divine Spells(See below) he can use by his
Divinity Rating (DR - See ability Divinity).
Divine Spell Categories/Control/Spheres/Whatever
Base 5 Divinity to cast
Minor Boon 15 DR to Cast
Major Boon 30 DR To Cast
Great Boon 50 DR to Cast
Miracle 100 DR to Cast
How it all works
Grog has a Faith of 150 and a Divinity of 18 (DR 18) His Prayer Rating is 36 (crippled category x5 multiplier). Grogs follower Joe hurts himself and needs a
Minor Boon healing spell. Minor Boon spells base cost is 15 x Prayer Rating Multiplier 5 = 75 DP's needed to cast this spell. He only has 18, so he needs
to ask Namhas for 57 DP's. Namhas has this and passes it down. The 57 DP's are subtracted from Grog's Faith Rating leaving him 93 Faith. When Grog
reaches 0 Faith, he cannot cast any more Divine spells without Praying to his Diety (Diety Chat) and his Diety can answer or not. :)
Symbol Magic - Here I expect the most Flames. :)
Symbol magic is broken down into Control, Power, Core symbols
Control Symbols are the Schools/Spheres of magic - I divided them into the following Schools; Creature, Item, Life, Combat, Transport
Power Symbols consist of; Charge & Power levels - Power Level Symbols; Base, Minor, Major, Greater, True. Charge Symbols; Positive/Negative
Core Symbols consist of Verbal, Somatic, Component
Required Symbols for Casting - Control, Charge, any 1 Core.
Mana Costs
Base cost for;
Base Symbol Spell - 5
Minor Symbol Spell - 15
Major Symbol Spell -30
Greater Symbol Spell - 50
True Symbol Spell - 100
Modifiers
1 core Symbol x3 mana cost
2 core Symbols x2 mana cost
3 core symbols x1 cost
Control (type) Ability multiplier (same as Divine Magice/Attribute/skills)
So a base spell (Control, Positive, Verbal) would cost base 5 x 3 = 15 Skill is weak(5 multiplier) 15 x5 =75 mana to cast.
It does get expensive, but it also means that only players serious about casting spells (Divine or Symbol) are going to take the time to do it right
and they are not very likely to share thier Symbol combos. :)
Classes of Control - Each Control symbol has classes under it.
Control - Creature - all spells in this Control have a self/other version
Classes - Enhancement/Dehancement of Attributes (With Self/Other and Enhance/Dehance spells you get 48 spells off the bat 12 attributesx4)
Enhancement/Dehancement of Abilities
Control Item - All spells in this Control are Other only
Classes - Enhancement/Dehancement of Armor/Weapons
Enhancement/Dehancement of Items (Doors, wands, piece of wood, etc)
Control Life - These spells all have Self/Other Positive Charge only
Classes - Protection
Healing
Nature Positive
Control Combat - These spells are Negative charge only
Classes - Vulnerability
Damage
Nature Negative
Control Transport
Classes - Teleport
Gateways
Scrying
By no means does this limit us to these controls or classes, in fact it leaves it wide open to add as needed.
As far as spells go, just sitting down and screwing around, I have a base of 275 spells between the 5 Control Symbols. Multiply that by the 5 Power levels
and it starts off with 1375 possible spells... and I know I forgot a lot of spells. :) specially in the divine category.
Spell List - After seeing how huge this email is turning out to be, I'll send out a spell list as a seperate email.
Allegiance System
Joe elf thinks that Bob troll is pretty spiffy and wants to have him as his liege, bob agrees. Joe goes to his allegiance (control button) icon and choses
Liege/Diety Tab. His Liege is currently blank (unsworn) and he clicks on Bob to highlight him, then on the "swear allegiance" button. Now his Liege shows
as Bob Troll. and Bob Trolls Vassal/Worshipper list shows Joe Elf as a vassal.
Exact same thing for Choosing a Diety, except have a drop down list or pop up window of the Known dieties with desc.
Benefits
Vassal - Liege helps (theoretically) with equip, money, info, hunting pal etc... no palpable benefit
Liege - Gains Rank (haven't done that yet), XP (explained below), and Fame/Reknown(??? undecided about this)
XP gained - Works similiar to the DP system except Loyalty replaces Belief and the modifier is Leadership skill
It would be possible for someone to have their Liege and Diety be the same person and earn them XP and DP's
Equipment
Weapons - all weapons have a weight, Speed factor (used with Recovery) Damage base, Quality rating, Difficulty (skill required), and Cost (In stamina)
i.e. Long Sword Weight:7# Spd:40 Dmg: 2-8 Quality: 40 Difficulty:8 Cost:5
Armor - Armor has base attributes of it's own; Weight, AP (area protected), PV (protection value), Quality (how well it withstands dmg), and
type (name of armor, what kind of metal/leather)
i.e. Chainmail Hauberk (type) Weight: 50#, AP: Torso, Upper arms, Lower Arms, Girth PV:50 Quality:90
(the numbers are arbitrary)
PV and Quality are worn down over use of the item until they reach 0 and are destroyed
Armor Placement - Body spots for armor; Head, Neck, Torso, Upper Arms, Lower Arms, Hands, Girth(waist), Upper Legs, Lower Legs, Feet
Packs/Bags/Pouches - Places to hold things that hold - Pack(main): back - Pouches: Neck, Waist - Small/Medium Bags: Left/Right Hip(s)
Sheaths - Swords: Back, Left/Right Hip(s), Dagger: Lower Back, Left/Right Lower Legs/Lower Arms, Left/Right Hip(s)
Jewelry - Rings: all Fingers/Toes on Left/Right Hands/Feet, Wrists/Ankles, Neck, and Head
All Equipment should have a quality rating - Quality = High, lasts longer, perhaps more value? Quality = 0 Item destroyed.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
As I said in the beginning, all the numbers are purely arbitrary, hell, most of the names/phrases are too. :) And yea, I know, my graphics suck. That's why
I'm not a graphic artist. :) Some of the ideas/concepts listed above I didn't go fully into, but I will be more than happy to on any of the topics, some of them
are just idle thoughts that I figured went well with the overall.
Okay, that's All I'll subject everyone too right now. I think I'll actually go work on some humans. ;p
Let the Flaming Begin!
*puts on flame retardent suit*
Mynex
This archive was generated by hypermail 2b25 : Tue Feb 12 2002 - 00:03:12 EET