Re: Documentation Wiki - Idea
Posted: Tue Feb 10, 2009 7:24 am
Phergus wrote:Here is my Design-A-RPG-While-The-Server-Is-Down RPG rules.
Should allow for the demonstration of dice rolls, dice rolls with modifiers, states, modifying attributes when enabling/disabling states, determining damage, applying damage, healing, initiative and, with appropriate maps, vision, lighting.
No real attempt made at balance or internal logic so it should be crunched or playtested before use.
Almost certainly inspired/derived/ripped-off from any of a hundred or so RPGs I've played over the years.Code: Select all
=== Characters === [Primary Attributes] Strength, Dexterity, Intelligence, Endurance Total of 14 points. Minimum of 1. Maximum of 6. [Derived Attributes] Hit Points - (Endurance)d6 Armor - (varies) Movement - Dexterity in Squares/Hexes === Combat === [Initiative] Each combatant rolls for initiative at the beginning of each round. Initiative roll is 1d6 + Dexterity. Each combatant acts in order of initiative, highest to lowest, each round. [Attack Rolls] An attack is made with a Power (see below). Melee Attacks - Roll 1d6 + Strength + Power Attack Bonus Ranged Attack - Roll 1d6 + Dexterity + Power Attack Bonus Spell Attack - Roll 1d6 + Intelligence + Power Attack Bonus A 9+ on the attack roll hits. [Damage Roll] Damage from an attack = 1d6 + (Weapon/Spell Damage Bonus) + (Attackers Relevant Attribute) - Armor Resulting Damage is subtracted from Hit Points. === PC Classes === PCs have 4 possible classes: Warrior, Rogue, Wizard, Priest Class Beginning Powers Warrior Sword, Shield Bash, Bow, Shield, Torch Rogue Dagger, Hide, Backstab, Pick Lock, Torch Wizard Dagger, Staff, Light, Lightning Bolt, Fire Ball Priest Mace, Heal, Protect, Banish Undead, Torch === Powers === PCs/NPCs have Powers that represent their attacks and abilities. Beginnning PCs have 5 powers. NPCs will have a variable number but at least 1. Two types of powers: Attack & Other. During any combat round a PC/NPC may have 1 non-attack Power active and may use 1 Power to attack. Attack Attack Damage Powers Bonus Bonus Range Special Backstab +4 2x Must attack from rear and have been hidden previous round. Banish Undead +0 +8 4 Only works on Undead. With a roll of 6 on a d6 the Undead is Enraged and gains +2 damage for 3 rounds. Bite I -1 -2 Bite II -1 -1 Infects target on a roll of 5+, reduces Strength by 2. Bow +0 +1 8 Chilling Touch -1 +2 Freezing touch does damage and reduces Dexterity by 2. Claw -2 +2 Curse +0 +0 3 Pain from attack reduces Intelligence by 2. Dagger +0 -1 2 Melee or ranged. Fire Ball -1 +0 4 Does damage to target and all in the immediately adjacent squares/hexes. Heal * - 4 Heals target (self/other) for 2d6. *No roll to hit. Lightning Bolt +1 +4 6 Single target Mace +1 +1 Shield Bash -1 1/2 Stuns foe with a 4+ on a d6 for 3 rounds. Staff +0 +0 Summon Undead - - 2 Summons 1 zombie. Sword +2 +2 Powers (Other) Range Special Hide Hides Rogue from enemies. Cannot attack except for Backstab. Light 6 Illuminates a 6 square/hex radius around Wizard Pick Lock Opens Lock on 1d6 + Dexterity > Lock Difficulty Protect 4 Gives +4 Armor to target (self/other). Shield Adds +2 Armor. Can't be used with Shield Bash. Torch 3 Illuminates a 3 square/hex radius around character. [Scenario] Characters fight giant rats in ruins of abandoned barn. Characters fight zombies and lich in dungeon beneath barn. Characters [S,D,I,E], {HP,Armor,Move}, Powers Warrior - [5, 3, 2, 4], {18, 6, 3}, as above Rogue - [2, 6, 3, 3], {12, 2, 6}, as above Priest - [4, 2, 4, 4], {16, 4, 2}, as above Wizard - [2, 3, 6, 3], {12, 1, 3}, as above Foes Giant Rats - [1, 4, 1, 1], {4, 1, 4}, Bite I Zombies - [4, 2, 1, 3], {11, 2, 3}, Claw, Bite II Lich - [2, 2, 6, 6], {30, 5, 2}, Staff, Curse, Summon Undead, Chilling Touch
I know its been a while and that's pretty much my fault since the last set of additions and bug fixes took longer than expected (as well as life getting in the way). But I have just sent of a patch to Trevor with the last significant lot of changes I plan to make to macros in 1.3. So now I can get started on this again. Is there an any updates to the system? Also the patch I sent contains functions to get the distance between tokens if you wanted to put this into the system