View Full Version: Spx rpg changes and updates.

spx >>Role Playing rules >>Spx rpg changes and updates.


<< Prev | Next >>

Mashekle- 02-23-2006
Spx rpg changes and updates.
We have made some changes to the game. The first of which will be this. We now have weapon specializations. You will need to specialize in a weapon to get its full dmg from now on. If you are not specialized in a weapon, you can still use it, but it will only half its listed dmg. (Some weapons MUST be specialized to even be used at all) You will be able to learn new weapon specializations as your character progresses. Every character currently in game will need to choose two weapon specializations and pm the gm with them asap. The weapons are as follows. Swords Axes Hammers Bats Wands Guns Bombs Bows Crossbows Nunchuka Maces Knives Staves Throwing knives stars Rifles Spikes Halberds

Mashekle- 02-24-2006

Some changes that are in the works. Skills will now be leveled up. We will be changing the functionality of the spirit attribute. ......More to come.

Mashekle- 03-03-2006

Swords Axes Hammers Bats Wands Guns Bombs Bows Crossbows Nunchuka Maces Knives Staves Throwing knives stars Rifles Spikes Pole weapons. Assault weapons. Fist weapons. More weapon types added. ;) You may choose to re-specialize if you like.

Mashekle- 03-04-2006

Updated weapons list with suptypes that will spawn //////////////////////////////////////////////////// //////////////////////sword/////// if (nwptype == 1) { nsub = rand()%3+1; if (nsub == 1) { cout << "\n\2\2 Bastard sword. (sword)"; } if (nsub == 2) { cout << "\n\2\2 Katana. (sword)"; } if (nsub == 3) { cout << "\n\2\2 Scimitar. (sword)"; } nsub = 0; } ////////////////////////Axe/////// if (nwptype == 2) { nsub = rand()%3+1; if (nsub == 1) { cout << "\n\2\2 Spiked axe. (Axe)"; } if (nsub == 2) { cout << "\n\2\2 Twin bladed axe. (Axe)"; } if (nsub == 3) { cout << "\n\2\2 Golden axe. (Axe)"; } nsub = 0; } ////////////////////Hammer/////// if (nwptype == 3) { nsub = rand()%3+1; if (nsub == 1) { cout << "\n\2\2 Ball hammer. (Hammer)"; } if (nsub == 2) { cout << "\n\2\2 Stone hammer. (Hammer)"; } if (nsub == 3) { cout << "\n\2\2 Diamond hammer. (Hammer)"; } nsub = 0; } /////////////////////////Bat/////// if (nwptype == 4) { nsub = rand()%3+1; if (nsub == 1) { cout << "\n\2\2 Louisville slugger. (Bat)"; } if (nsub == 2) { cout << "\n\2\2 Spiked bat. (Bat)"; } if (nsub == 3) { cout << "\n\2\2 Titanium bat. (Bat)"; } nsub = 0; } /////////////////////////Wand/////// if (nwptype == 5) { nsub = rand()%3+1; if (nsub == 1) { cout << "\n\2\2 Pearl inlaid wand. (Wand)"; } if (nsub == 2) { cout << "\n\2\2 Crystal wand. (Wand)"; } if (nsub == 3) { cout << "\n\2\2 Rune etched wand. (Wand)"; } nsub = 0; } /////////////////////////Gun/////// if (nwptype == 6) { nsub = rand()%3+1; if (nsub == 1) { cout << "\n\2\2 Colt 45 replica. (Gun)"; } if (nsub == 2) { cout << "\n\2\2 Automatic lazer pistol. (Gun)"; } if (nsub == 3) { cout << "\n\2\2 Glock microlazer. (Gun)"; } nsub = 0; } /////////////////////////Bomb/////// if (nwptype == 7) { nsub = rand()%3+1; if (nsub == 1) { cout << "\n\2\2 Crystal splinter bomb. (Bomb)"; } if (nsub == 2) { cout << "\n\2\2 XR-730. (Bomb)"; } if (nsub == 3) { cout << "\n\2\2 Titanium shrapnel grenade. (Bomb)"; } nsub = 0; } ////////////////////////Bow/////// if (nwptype == 8) { nsub = rand()%3+1; if (nsub == 1) { cout << "\n\2\2 Recurved bow. (Bow)"; } if (nsub == 2) { cout << "\n\2\2 Reinforced long bow. (Bow)"; } if (nsub == 3) { cout << "\n\2\2 Emerald alloy bow. (Bow)"; } nsub = 0; } /////////////////////////Crossbow/////// if (nwptype == 9) { nsub = rand()%3+1; if (nsub == 1) { cout << "\n\2\2 Mechanical repeater. (Crossbow)"; } if (nsub == 2) { cout << "\n\2\2 Engraved wooden crossbow. (Crossbow)"; } if (nsub == 3) { cout << "\n\2\2 Lazer 13 xbow. (Crossbow)"; } nsub = 0; } /////////////////////////Nunchuka/////// if (nwptype == 10) { nsub = rand()%3+1; if (nsub == 1) { cout << "\n\2\2 Titanium speed chucks. (Nunchuka)"; } if (nsub == 2) { cout << "\n\2\2 Classic engraved wooden chucks. (Nunchuka)"; } if (nsub == 3) { cout << "\n\2\2 Ruby alloy chucks. (Nunchuka)"; } nsub = 0; } /////////////////////////Mace/////// if (nwptype == 11) { nsub = rand()%3+1; if (nsub == 1) { cout << "\n\2\2 Barbed mace. (Mace)"; } if (nsub == 2) { cout << "\n\2\2 Spiked flail. (Mace)"; } if (nsub == 3) { cout << "\n\2\2 Ancient hammer headed mace. (Mace)"; } nsub = 0; } /////////////////////////Knife/////// if (nwptype == 12) { nsub = rand()%3+1; if (nsub == 1) { cout << "\n\2\2 12 inch stiletto. (Knife)"; } if (nsub == 2) { cout << "\n\2\2 Dual bladed knife. (Knife)"; } if (nsub == 3) { cout << "\n\2\2 Obsidian gasher. (Knife)"; } nsub = 0; } /////////////////////////Staff/////// if (nwptype == 13) { nsub = rand()%3+1; if (nsub == 1) { cout << "\n\2\2 Feathered staff. (Staff)"; } if (nsub == 2) { cout << "\n\2\2 Serpent staff. (Staff)"; } if (nsub == 3) { cout << "\n\2\2 Crystal ball staff. (Staff)"; } nsub = 0; } /////////////////////////Throwing knives/////// if (nwptype == 14) { nsub = rand()%3+1; if (nsub == 1) { cout << "\n\2\2 Golden throwing daggers. (Throwing knives)"; } if (nsub == 2) { cout << "\n\2\2 Laser balanced knives. (Throwing knives)"; } if (nsub == 3) { cout << "\n\2\2 Classic boot knives. (Throwing knives)"; } nsub = 0; } /////////////////////////Throwing stars/////// if (nwptype == 15) { nsub = rand()%3+1; if (nsub == 1) { cout << "\n\2\2 Classic ninja stars. (Throwing stars)"; } if (nsub == 2) { cout << "\n\2\2 Diamond stars. (Throwing stars)"; } if (nsub == 3) { cout << "\n\2\2 Razor stars. (Throwing stars)"; } nsub = 0; } /////////////////////////Rifle/////// if (nwptype == 16) { nsub = rand()%3+1; if (nsub == 1) { cout << "\n\2\2 High tech sniper rifle. (Rifle)"; } if (nsub == 2) { cout << "\n\2\2 Laser blaster. (Rifle)"; } if (nsub == 3) { cout << "\n\2\2 Classic M-40A3. (Rifle)"; } nsub = 0; } /////////////////////////Spikes/////// if (nwptype == 17) { nsub = rand()%3+1; if (nsub == 1) { cout << "\n\2\2 Jade splinters. (Spike)"; } if (nsub == 2) { cout << "\n\2\2 Serrated spikes. (Spike)"; } if (nsub == 3) { cout << "\n\2\2 Serpent stingers. (Spikes)"; } nsub = 0; } /////////////////////////Pole weapons/////// if (nwptype == 18) { nsub = rand()%3+1; if (nsub == 1) { cout << "\n\2\2 Titanium halberd. (Pole weapons)"; } if (nsub == 2) { cout << "\n\2\2 Golden pike. (Pole weapons)"; } if (nsub == 3) { cout << "\n\2\2 Dual sided pole sword. (Pole weapons)"; } nsub = 0; } /////////////////////////Fist weapons/////// if (nwptype == 19) { nsub = rand()%3+1; if (nsub == 1) { cout << "\n\2\2 Titanium knuckles. (Fist weapons)"; } if (nsub == 2) { cout << "\n\2\2 Jade claws. (Fist weapons)"; } if (nsub == 3) { cout << "\n\2\2 Platinum wrist blades. (Fist weapons)"; } nsub = 0; } /////////////////////////Assault weapons/////// if (nwptype == 20) { nsub = rand()%3+1; if (nsub == 1) { cout << "\n\2\2 Classic AK-47. (Assault weapons)"; } if (nsub == 2) { cout << "\n\2\2 Laser machine gun. (Assault weapons)"; } if (nsub == 3) { cout << "\n\2\2 Classic AA-12 assault shotgun. (Assault weapons)"; } nsub = 0; }

Mashekle- 03-04-2006

And yeah I used cout / cin, for this prog, but I think I will switch to printf, because it more closely mimics windows programming. //////////////////////sword/////// Bastard sword. (sword) Katana. (sword) Scimitar. (sword) ////////////////////////Axe/////// Spiked axe. (Axe) Twin bladed axe. (Axe) Golden axe. (Axe) ////////////////////Hammer/////// Ball hammer. (Hammer) Stone hammer. (Hammer) Diamond hammer. (Hammer) /////////////////////////Bat/////// Louisville slugger. (Bat) Spiked bat. (Bat) Titanium bat. (Bat) /////////////////////////Wand/////// Pearl inlaid wand. (Wand) Crystal wand. (Wand) Rune etched wand. (Wand) /////////////////////////Gun/////// Colt 45 replica. (Gun) Automatic lazer pistol. (Gun) Glock microlazer. (Gun) /////////////////////////Bomb/////// Crystal splinter bomb. (Bomb) XR-730. (Bomb) Titanium shrapnel grenade. (Bomb) ////////////////////////Bow/////// Recurved bow. (Bow) Reinforced long bow. (Bow) Emerald alloy bow. (Bow) /////////////////////////Crossbow/////// Mechanical repeater. (Crossbow) Engraved wooden crossbow. (Crossbow) Lazer 13 xbow. (Crossbow) /////////////////////////Nunchuka/////// Titanium speed chucks. (Nunchuka) Classic engraved wooden chucks. (Nunchuka) Ruby alloy chucks. (Nunchuka) /////////////////////////Mace/////// Barbed mace. (Mace) Spiked flail. (Mace) Ancient hammer headed mace. (Mace)" /////////////////////////Knife/////// 12 inch stiletto. (Knife) Dual bladed knife. (Knife) Obsidian gasher. (Knife) /////////////////////////Staff/////// Feathered staff. (Staff) Serpent staff. (Staff) Crystal ball staff. (Staff) /////////////////////////Throwing knives/////// Golden throwing daggers. (Throwing knives) Laser balanced knives. (Throwing knives) Classic boot knives. (Throwing knives) /////////////////////////Throwing stars/////// Classic ninja stars. (Throwing stars) Diamond stars. (Throwing stars) Razor stars. (Throwing stars) /////////////////////////Rifle/////// High tech sniper rifle. (Rifle) Laser blaster. (Rifle) Classic M-40A3. (Rifle) /////////////////////////Spikes/////// Jade splinters. (Spike) Serrated spikes. (Spike) Serpent stingers. (Spikes) /////////////////////////Pole weapons/////// Titanium halberd. (Pole weapons) Golden pike. (Pole weapons) Dual sided pole sword. (Pole weapons) /////////////////////////Fist weapons/////// Spiked titanium knuckles. (Fist weapons) Jade claws. (Fist weapons) Platinum wrist blades. (Fist weapons) /////////////////////////Assault weapons/////// Classic AK-47. (Assault weapons) Laser machine gun. (Assault weapons) Classic AA-12 assault shotgun. (Assault weapons)

Mashekle- 03-04-2006

If you can think of a weapon to replace a current one, or one that should have added let me know.

Mashekle- 03-04-2006

Lots of changes on the rpg site, and lots to come. Each weapon has related skills now (possibly more in the future..) http://www.freewebs.com/spx-rpg/ Make sure to check out the new skills page. o:)

Mashekle- 03-11-2006

The rpg site has been updated. The skills page should be fully loaded now. all skills should have relevant levels. Woooooooootooooow!! boooooohbaaaah...

Mashekle- 03-25-2006

Ok some more changes on the main site. Demons innate skill has changed, and other skills have gone through a few changes as well.

Mashekle- 04-03-2006

3 new races have been added to the game go here http://www.freewebs.com/spx-rpg/ to check them out.

Mashekle- 04-03-2006

A word on the Malaels ability to shape change. quickness determines if you get caught morphing in non combat situations BUT you can use vanish out of combat if you wish to. It could be useful if you have poor quickness. Or just want a safer chance of hiding.

Mashekle- 04-03-2006

New stat added. Aim has been added as a stat. Aim is used to add dmg to ranged weapon attacks. Its like strength for ranged characters. Accuracy for each weapon still determines hit %

Mashekle- 04-03-2006

Lots of skill changes, and new skill type and skills added to the game. http://www.freewebs.com/spx-rpg/skills.html

Mashekle- 04-07-2006

http://www.freewebs.com/spx-rpg/ A few skill changes. Sidhe have some skill updates, as do slayers. Nothing too major just some tweaks. o:) Also all characters are now immortal, and require special weapons to kill. :-s

Mashekle- 04-08-2006

Dual wielding has been added as an unlinked beginning skill. also more skill tweaks. :-*

Forumer™ is Voted #1 Free Forum Hosting provider
Build your own community today with the largest message board hosting company.