| View previous topic :: View next topic |
| Author |
Message |
Mashekle Shadow Council


Joined: 13 Apr 2005 Posts: 3541
|
Posted: Thu Feb 23, 2006 11:26 pm Post subject: 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 _________________
     |
|
| Back to top |
|
 |
Mashekle Shadow Council


Joined: 13 Apr 2005 Posts: 3541
|
Posted: Fri Feb 24, 2006 8:10 am Post subject: |
|
|
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. _________________
     |
|
| Back to top |
|
 |
Mashekle Shadow Council


Joined: 13 Apr 2005 Posts: 3541
|
Posted: Sat Mar 04, 2006 12:46 am Post subject: |
|
|
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. _________________
     |
|
| Back to top |
|
 |
Mashekle Shadow Council


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


Joined: 13 Apr 2005 Posts: 3541
|
Posted: Sat Mar 04, 2006 7:32 am Post subject: |
|
|
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) _________________
    
Last edited by Mashekle on Sat Mar 04, 2006 8:51 am; edited 1 time in total |
|
| Back to top |
|
 |
Mashekle Shadow Council


Joined: 13 Apr 2005 Posts: 3541
|
Posted: Sat Mar 04, 2006 7:33 am Post subject: |
|
|
If you can think of a weapon to replace a current one, or one that should have added let me know. _________________
     |
|
| Back to top |
|
 |
Mashekle Shadow Council


Joined: 13 Apr 2005 Posts: 3541
|
Posted: Sat Mar 04, 2006 7:37 pm Post subject: |
|
|
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 _________________
     |
|
| Back to top |
|
 |
Mashekle Shadow Council


Joined: 13 Apr 2005 Posts: 3541
|
Posted: Sat Mar 11, 2006 8:14 am Post subject: |
|
|
The rpg site has been updated. The skills page should be fully loaded now. all skills should have relevant levels.
Woooooooootooooow!!
boooooohbaaaah... _________________
     |
|
| Back to top |
|
 |
Mashekle Shadow Council


Joined: 13 Apr 2005 Posts: 3541
|
Posted: Sat Mar 25, 2006 11:38 am Post subject: |
|
|
Ok some more changes on the main site. Demons innate skill has changed, and other skills have gone through a few changes as well. _________________
     |
|
| Back to top |
|
 |
Mashekle Shadow Council


Joined: 13 Apr 2005 Posts: 3541
|
Posted: Mon Apr 03, 2006 8:27 am Post subject: |
|
|
3 new races have been added to the game go here http://www.freewebs.com/spx-rpg/ to check them out. _________________
     |
|
| Back to top |
|
 |
Mashekle Shadow Council


Joined: 13 Apr 2005 Posts: 3541
|
Posted: Mon Apr 03, 2006 8:41 am Post subject: |
|
|
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. _________________
     |
|
| Back to top |
|
 |
Mashekle Shadow Council


Joined: 13 Apr 2005 Posts: 3541
|
Posted: Mon Apr 03, 2006 11:08 am Post subject: |
|
|
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 % _________________
     |
|
| Back to top |
|
 |
Mashekle Shadow Council


Joined: 13 Apr 2005 Posts: 3541
|
|
| Back to top |
|
 |
Mashekle Shadow Council


Joined: 13 Apr 2005 Posts: 3541
|
Posted: Fri Apr 07, 2006 9:39 am Post subject: |
|
|
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.  _________________
     |
|
| Back to top |
|
 |
Mashekle Shadow Council


Joined: 13 Apr 2005 Posts: 3541
|
Posted: Sat Apr 08, 2006 5:46 am Post subject: |
|
|
Dual wielding has been added as an unlinked beginning skill. also more skill tweaks.
 _________________
     |
|
| Back to top |
|
 |
|