XNA RPG Battle System

Similar documents
In the event that rules differ in the app from those described here, follow the app rules.

CONTROLS USE SELECTED SPELL HEAVY ATTACK SHIELD SKILL / USE GAUNTLET / LEFT HAND HEAVY ATTACK INTERACT INVENTORY USE SELECTED ITEM CYCLE CYCLE

Kobold Slayer Manual & Guide Book v0.2

ROGUELIKE SOLITAIRE THE HACK'N'SLASH ADVENTURE

The Card-Mage A Homebrew D&D 3.5e Base Class, by Tristan Payne.

Adventures. New Kingdoms

CONDITIONAL MODIFIERS

Table of Contents. TABLE OF CONTENTS 1-2 INTRODUCTION 3 The Tomb of Annihilation 3. GAME OVERVIEW 3 Exception Based Game 3

Create Or Conquer Game Development Guide

Tiny Quest: Races: Choose one of the 4 races, which has the listed effect: * Human: Class skills +1.

WRITTEN BY ED TEIXEIRA INTERIOR ARTWORK BY JAMES SMYTH COVER BY PAUL KIME DIGITALLY EDITED BY CRAIG ANDREWS

Converting to SEG. The following is a correlation between CoC Characteristics and SEG Attributes:

WARRIOR HEROES -LEGENDS TABLE OF CONTENTS GAME BASICS 4 MALE OR FEMALE 8 REPUTATION 8 INTRODUCTION 1 CLASS 8 NEEDED TO PLAY 2 SKILLS 9 ATTRIBUTES 11

PROFILE. Jonathan Sherer 9/10/2015 1

Spell Casting Motion Pack 8/23/2017

Playing By Order of the Queen:

Fortress of Hell Official Guide

1 AR. of Rebellion. encounter maps Orgoth villains. web extras 1

Chapter 1: Building an Army

Gameplay Controls...4 and 5. Select a Save Slot and Play Style...6. Playing The Game on Foot...7. Playing The Game in a Vehicle...

Gnome Wars User Manual

PROFILE. Jonathan Sherer 9/30/15 1

Mortal Guide (Levels 1-400)

COMPONENT OVERVIEW Your copy of Modern Land Battles contains the following components. COUNTERS (54) ACTED COUNTERS (18) DAMAGE COUNTERS (24)

Lineage2 Revolution s Gameplay Tips for Beginners

Steamalot: Epoch s Journey

1. INTRODUCTION TWERPS

Rules. Game Overview. Introduction. Rules Objective. Audience & Number of Players. Play Time. Object of the Game. Page 1.

Gamma World Character Generation By: Paul S. Williams( ) For Gamma World 3 rd Ed. Master s of the Earth Campaign

Armor Token Pool. Granted by Armiger class (a la Mellowship Slinky)

BASE RULEBOOK - v1.14

DUNGEONS & DRAGONS. As a Drupal project. Hacking and slashing our way through real-world content management problems

Make Your Own Game Tutorial VII: Creating Encounters Part 2

Primo Victoria. A fantasy tabletop miniatures game Expanding upon Age of Sigmar Rules Compatible with Azyr Composition Points

DEFENSES SCORE 10 + ARMOR/ DEFENSE 1/2 LVL ABIL CLASS FEAT ENH MISC MISC 10 + DEFENSE 1/2 LVL ABIL CLASS FEAT ENH MISC MISC

Table of Contents. How does this game work? What do I need to play? What kind of character can I play? What are stats? What is proficiency?

COPYRIGHT c L&K LOGIC KOREA CO., LTD. ALL RIGHTS RESERVED.

Rules Cyclopedia Addendum

Contents. Scrolls...9. Standard attacks Combos...14

..\/...\.\../... \/... \ / / C Sc 335 Fall 2010 Final Project

How to play Underworld. It isn t as simplistic as you may think!

Udo's D20 Mass Combat

Dungeons!i)ragons. ~ N ~~~~-~' i i --~~TSA,~lnc. _. CVRSE OF IHE Azum Bo/IDS . -. STRATEGIC SIMULATIONS, INC: CO:MPUIBK PRODUCT

Castle Caldwell Dungeon

Bard Card deck BattLe CrIeS * SongS * SPeLLS CLaSS features * talents

HS Dungeons A dungeon crawl game by Matt InfinityMax Drake With special thanks to the guys at Heroscapers.com

Of Dungeons Deep! Table of Contents. (1) Components (2) Setup (3) Goal. (4) Game Play (5) The Dungeon (6) Ending & Scoring

PALADIN. quick reference D &D 5 E

D&D Wars. Disclaimer. Copyrights. Introduction. Overview

1 1 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA 3

KUNG CHI. By Stone Mage Games RULES. Sample file

Finally, you must contend with your own member of the Fated, a witch or warlock who

Prototype Character Creation

Command Phase. Setup. Action Phase. Status Phase. Turn Sequence. Winning the Game. 1. Determine Control Over Objectives

Illustration by Mark Zug

Lady Saria s Earthdawn Sheets

Hero Dungeon: Hell Mode

DRAGONS FROM AN ANCIENT ERA HAVE RISEN FROM A SLUMBER THAT HAS LASTED MILLIONS OF YEARS.

Alshard: a /tg/ translation. Anon

Rags to Riches. Written by Allan JC Smith IV. Sample file. Art by Mitchell Nolte Layout by Craig Judd

ATTENTION ORGANIZERS!

09/20/2016 Star Wars: The Old Republic Structure Role Playing Rules v2.4

This file uses trademarks and/or copyrights owned by Paizo Publishing, LLC, which are used under Paizo's Community Use Policy.

Starting Wealth: 5d6 10 gil (average 175 gil.) In addition, each character begins play with an outfit worth 10 gil or less.

STEEMPUNK-NET. Whitepaper. v1.0

Table of Contents. To Our Valued Customers

FGII Fantasy Dice Character Sheet Explained by Claus Bornich

DEFENSES SCORE 10 + ARMOR/ DEFENSE 1/2 LVL ABIL CLASS FEAT ENH MISC MISC 10 + DEFENSE 1/2 LVL ABIL CLASS FEAT ENH MISC MISC

BASE RULEBOOK - v3.1. A Game by James Van Niekerk

Dungeons!jragons. CURSE OF TllE Azlllm BoJVDS. COMPUl'EK PRODUCT. A FORGOTIEIV REALMS'" Fantasy Role-Playing Epic, Vol. D.

KARP: Kids and Adults Role-Playing

Appendix B. Acquired Abilities. List

DWA R F! CLERIC! Cool! Here are some of the things you can do: You gain 1d10 HP at every level!

Mage Arena will be aimed at casual gamers within the demographic.

Roar of the Crowd. Gladiatorial Combat Rules for one to four players. Copyright 2006 Youngdale Productions $3.

Lights in the Sky: War among the stars

MathScore EduFighter. How to Play

SYNDICATE MANUAL. Introduction. Main Menu. Game Screen. Journal. Combat

Section Nine: Spellcasting

16.0 OPTIONAL RULES These rules may be introduced to add variety to your games. WWII on the High Seas

Solitaire Rules Deck construction Setup Terrain Enemy Forces Friendly Troops

Arkham Investigations An alternate method of play for Arkham Horror.

Welcome to the Early Beta and Thank You for Your Continued Support!

In a little known land some time ago, there were heroic adventurers, mighty rulers, fearsome monsters, and powerful magicians. Nobody knows how to

D&D 5th Edition: THE WITCHER CLASS

Monsters don t make tests - a character must avoid their attacks by making a test, the only time a monster would roll is for damage.

A Miniatures Combat RPG by Jeff Moore. Artwork Copyright 2008 FunDraw.com

Swords Against Owlbears Print Book Errata - 17 June 2017

DUNGEONS & DRAGONS ERICK LEE EDWARDS F I F T H E D I T I O N BASED ON THE WORKS OF

Mice & Mystics FAQ Most of the questions are answered by the designer, Jerry Hawthorne Characters Tilda Maginos Filch Lily

Conflict Horizon Dallas Walker Conflict Horizon

The Arena v1.0 An Unofficial expansion for Talisman by Games Workshop Copyright Alchimera Games 2012

Unit List Hot Spot Fixed

System Requirements...2. Installation...2. Main Menu...3. New Features...4. Game Controls...8. WARRANTY...inside front cover

Pabst B. Ribbit 8 Assassin 13,000 Character Name Level Class Paragon Path Epic Destiny Total XP

REFERENCE CARD. Welcome to the Early Beta and Thank You for Your Continued Support!

Defense Human Soldier are better at avoiding damaging due to training at dodging, blocking, parrying, etc. -1 to attackers to-hit rolls.

creature card set icons

READ THIS FIRST, IF YOU HAVE NEVER PLAYED THE GAME BEFORE! World of Arch, First Days of Survival F.A.Q.

Movement. Game User Interface

Transcription:

NANDOSOFT XNA RPG Battle System Initial Design Concept Armando Alva Verdugo 1/16/2009 DISCLAIMER: Images are for reference only and not final art assets for the game.

VERSION HISTORY Date Version Authors Details 11-Jan-09 1.0 Armando Alva Initial Draft.

CONTENTS VERSION HISTORY... 2 CONTENTS...3 OVERVIEW... 4 CHARACTER VITAL ATTTRIBUTES... 6 MELEE ATTACKS: RESOLUTION... 7 RANGED ATTACKS: RESOLUTION... 8 MAGICAL ATTACKS: RESOLUTION... 9 TURN RESOLUTION... 10

OVERVIEW The game combat system will be turn based; at the start of the combat each combatant will resolve its INITIATIVE. Once t he initiative values h ave been c alculated e ach c ombatant w ill ta ke p lace in t he combat queue in order from the highest to the lowest initiative value calculated, note that monsters of similar type are not grouped into a single initiative slot but they are given id s that range from A to Z. If t he cu rrent turn corresponds t o a PLAYER CONTROLLED CHARACTER the c ommand menu will appear. The menu will show all the actions that the current character can perform, plus the window will also show some vital information about the character like current hit point (HP) and any status ailment that the character could have at that moment. Once the player has selected the desired command, a sub window will pop up in the center of the screen showing more detailed information about the selected command, for example

if the command selected is the attack command, the sub window will show all of the different ty pes of attacks that the selected character has, if the c ommand selected is the item command, the sub window will show all of the combat-usable items that the entire party has at its disposal. Navigation of the sub window can be done with the directional buttons (UP / DOWN) but if there are many items listed the LB and RB buttons will flip pages up and down respectively. Pressing the A button will launch the selected action/item, usually after selection an action the sub window will close and a cursor will appear on the battlefield expecting a target to perform the selected action. Besides performing a combat action a combatant will also be able to perform a move action in a single turn, movement range is calculated based on vital stats, this way some characters co uld mo ve a l ot a round t he b attlefield ( speedy ty pe) w hile o thers w ill b arely move ( slow b ut p owerful t ype), the m ove command can be p erformed before o r after a n attack command. Items and Block commands count as an attack command. On the Main Command button pressing the B button will position the cursor on the Defend command. The defend command does nothing but raises the defenses of the character (this will be like selecting Pass but it can be somewhat more useful than just doing nothing). The combat ends when: All the Player Characters (PC s) die All the Enemies die The current quest objective is accomplished (special cases) Currently there is no way to retreat from a battle, battles will always be deadly.

CHARACTER VITAL ATTTRIBUTES Every single character that is able to do combat will have these sets of attributes, whether it is a PC an NPC or a MONSTER. Name Strength Description Determines the damage of melee attacks Agility Constitution Determines the hit probability of melee and ranged hits, determines initiative. Factors in the speed of the actions. Determines the evasion. (only if no heavy armor is equipped) Determines the amount of Hit Points and the resistance to poison type effects. Determines the resilience to subdual damage Intelligence Determines the damage of magical attacks. Determines the amount of Mana Points (MP) Wisdom Charisma Determines the resistance to magical attacks and magic debuffs. Determines the ability to detect traps (normal / magical) illusions, or curses Helps with NPC dialogue. Helps when shopping or selling items. Luck Factors in the calculation of critical hits (melee/magical)

MELEE ATTACKS: RESOLUTION Requirements: Both combatants within melee range. No special weapon required (unarmed is considered like the character is equipped with fists as a weapon). Note: 1. A magical enhancement is any effect (positive or negative) that comes from a source different that the vital statistics (magic spell, magic armor, magic weapon, magic item). 2. The word dice equals to the chosen dice value, as of this version the dice is 1d20 (one 20 sided dice) 3. Level is the reference to the actual character level value (level 1 == 1) 4. LUCK-> indicates that the amount described between parenthesis is only applied if the LUCK calculation has succeeded 5. ATTACKER is always a reference to the character dealing the melee attack 6. DEFENDER is always a reference to the character receiving the melee attack Resolution to a common attack command: 1. ATTACKER = Dexterity + Magical Enhancement + Dice + LEVEL DEFENDER = Dexterity + Magical Enhancement + Dice + LEVEL IF ATTACKER < DEFENDER THEN EXIT ELSE GOTO 2. 2. DAMAGE = (Strength + Weapon Dmg + Magical Enhancement + Dice + LEVEL) + LUCK->(*2) REDUCTION = Armor + Shield + Magical Enhancement TOTAL_DAMAGE = DAMAGE - REDUCTION 3. If ATTACKER - Attack type == DEFENDER - Resistance Type TOTAL_DAMAGE = TOTAL_DAMAGE * -1 4. DEFENDER HP = TOTAL_DAMAGE IF DEFENDER TAKES NO DAMAGE SKIP #5. 5. Apply ATTACKER ON_HIT Magical Effects Apply DEFENDER ON_DAMAGE Magical Effects

RANGED ATTACKS: RESOLUTION Requirements: DEFENDER within ATTACKER ranged weapon s range. ATTACKER needs a ranged weapon. Note: 1. A magical enhancement is any effect (positive or negative) that comes from a source different that the vital statistics (magic spell, magic armor, magic weapon, magic item). 2. The word dice equals to the chosen dice value, as of this version the dice is 1d20 (one 20 sided dice) 3. Level is the reference to the actual character level value (ex. level 1 == 1) 4. LUCK-> indicates that the amount described between parenthesis is only applied if the LUCK calculation has succeeded 5. ATTACKER is always a reference to the character dealing the melee attack 6. DEFENDER is always a reference to the character receiving the melee attack Resolution to a common attack command: 1. ATTACKER = Dexterity + Magical Enhancement + Dice + LEVEL DEFENDER = Dexterity + Magical Enhancement + Dice + LEVEL IF ATTACKER < DEFENDER THEN EXIT ELSE GOTO 2. 2. DAMAGE = (Weapon Dmg + Magical Enhancement + Dice + LEVEL) + LUCK->(*2) REDUCTION = Armor + Shield + Magical Enhancement TOTAL_DAMAGE = DAMAGE - REDUCTION 3. If ATTACKER - Attack type == DEFENDER - Resistance Type TOTAL_DAMAGE = TOTAL_DAMAGE * -1 4. DEFENDER HP = TOTAL_DAMAGE IF DEFENDER TAKES NO DAMAGE SKIP #5. 5. Apply ATTACKER ON_HIT Magical Effects Apply DEFENDER ON_DAMAGE Magical Effects

MAGICAL ATTACKS: RESOLUTION Requirements: DEFENDER within ATTACKER magic attack range. Note: 1. A magical enhancement is any effect (positive or negative) that comes from a source different that the vital statistics (magic spell, magic armor, magic weapon, magic item). 2. The word dice equals to the chosen dice value, as of this version the dice is 1d20 (one 20 sided dice) 3. Level is the reference to the actual character level value (ex. level 1 == 1) 4. LUCK-> indicates that the amount described between parenthesis is only applied if the LUCK calculation has succeeded 5. ATTACKER is always a reference to the character dealing the melee attack 6. DEFENDER is always a reference to the character receiving the melee attack 7. SPELL_RESISTED is treated the same as a MISS melee attack Resolution to a common attack command: 1. ATTACKER = SPELL LVL + Magical Enhancement + Dice + LEVEL DEFENDER = WISDOM + Magical Enhancement + Dice + LEVEL IF ATTACKER < DEFENDER THEN SPELL_RESISTED = TRUE 2. DAMAGE = (SPELL DMG + Magical Enhancement + Dice) + LUCK->(*2) REDUCTION = Wisdom + Magical Enhancement TOTAL_DAMAGE = DAMAGE - REDUCTION 3. If ATTACKER - Spell type == DEFENDER - Resistance Type TOTAL_DAMAGE = TOTAL_DAMAGE * -1 4. DEFENDER HP = TOTAL_DAMAGE IF DEFENDER TAKES NO DAMAGE SKIP #5. 5. Apply ATTACKER ON_HIT Magical Effects Apply DEFENDER ON_DAMAGE Magical Effects

TURN RESOLUTION At the end of the turn (That is when the character has finished its attack and/or its movement action), a new initiative value will be calculated. The calculation depends on what actions the character performed during its turn. New Initiative Value = Min(1, ActionDelay - Agility) If a character has chosen to cast a spell, the spell will not launch immediately, spells need a casting time so the character will be positioned on the initiative the casting time for the selected spell. If the caster is hit during casting time its initiative will be incremented delaying its casting time even more.