Combat Guide
The initial testing of the "Basic Combat" code has begun! Keep in mind that it's rather manual for now and certain parts of "Full Combat" are missing from "Basic Combat" and are thus unavailable for this test. Most of what is down here will be automated and presented in a better fashion by the time "Full Combat" has been achieved. The steps to begin testing combat that follow are as follows:
Step 1. Generate a character by typing "+chargen". If you already have one, you can either go with it, or type, "+chargen reset" to start over.
Step 2. Activate combat and equip your character by typing "+equip" to enter the menu, then "E" to enable combat, and then going through the menu prompts to equip items and set your combat defaults.
Step 3. For the time being there is no turn order mechanic, so determine turn order however you'd like.
Step 4. The person who's turn it is will use the "+attack" command as follows:
+attack This will attack using the default attack from the weapon in the default slot.. +attack =attackname This will attack using the "attackname" attack from the weapon in the default slot. +attack weaponslot This will attack using the default attack from the weapon in the "weaponslot" slot. +attack weaponslot=attackname This will attack using the "attackname" attack from the weapon in the "weaponslot" slot. Valid weapon slots currently are "Left Hand" and "Right Hand" but will answer to typing any of the following: left hand, left arm, left, l, lhand, larm, hand l, arm l, hand_l, arm_l right hand, right arm, right, r, rhand, rarm, hand r, arm r, hand_r, arm_r Valid attacks sorted by weapon shall be detailed in another post. The "+attack" command will output a damage amount and a roll, note these two values down.
Step 5. The person who is defending will use the "+defend" command as follows:
+defend This will defend using the default defense. +defend defensename This will defend using the "defensename" defense. Valid defenses are as follows: Dodge: Sidestep the attack. Parry: Deflect the attack. Block: Stop the attack. The "+defend" command will output a soak percent and a roll, note these two values down.
Step 6. The person who is defending should take the four above values and enter them into the "+calc" command as follows:
+calc damage attack soak defense Calculates if the attack hits and how much damage if it did.
Step 7. The defender should then use the "+hp" command as follows:
+hp damage Take "damage" damage points. +hp -damage Take "damage" damage points. +hp +healing Recieve "healing" heal points. +hp =hitpoints Set your HP to "hitpoints". +hp reset Set your HP to full. The "+hp" command will notify you if you died.
Step 8. Perform poses and other RP related things.
Step 9. Change to the next person's turn and start over at step 4 until everyone but the last person left decides to flee or dies.
Step 10. Report any bugs, comments, suggestions, complaints, ponderings, ideas, your credit card number, and/or any and all related feedback to Blobbus.