spxforums Forum Index spxforums
Shadow Phoenix Guild forums.
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Spx rpg changes and updates.
Goto page 1, 2  Next
 
Post new topic   Reply to topic    spxforums Forum Index -> Role Playing rules
View previous topic :: View next topic  
Author Message
Mashekle
Shadow Council
Shadow Council


Joined: 13 Apr 2005
Posts: 3541

PostPosted: Thu Feb 23, 2006 11:26 pm    Post subject: Spx rpg changes and updates. Reply with quote

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
View user's profile Send private message Send e-mail
Mashekle
Shadow Council
Shadow Council


Joined: 13 Apr 2005
Posts: 3541

PostPosted: Fri Feb 24, 2006 8:10 am    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
Mashekle
Shadow Council
Shadow Council


Joined: 13 Apr 2005
Posts: 3541

PostPosted: Sat Mar 04, 2006 12:46 am    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
Mashekle
Shadow Council
Shadow Council


Joined: 13 Apr 2005
Posts: 3541

PostPosted: Sat Mar 04, 2006 7:18 am    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
Mashekle
Shadow Council
Shadow Council


Joined: 13 Apr 2005
Posts: 3541

PostPosted: Sat Mar 04, 2006 7:32 am    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
Mashekle
Shadow Council
Shadow Council


Joined: 13 Apr 2005
Posts: 3541

PostPosted: Sat Mar 04, 2006 7:33 am    Post subject: Reply with quote

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

Back to top
View user's profile Send private message Send e-mail
Mashekle
Shadow Council
Shadow Council


Joined: 13 Apr 2005
Posts: 3541

PostPosted: Sat Mar 04, 2006 7:37 pm    Post subject: Reply with quote

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. owow
_________________

Back to top
View user's profile Send private message Send e-mail
Mashekle
Shadow Council
Shadow Council


Joined: 13 Apr 2005
Posts: 3541

PostPosted: Sat Mar 11, 2006 8:14 am    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
Mashekle
Shadow Council
Shadow Council


Joined: 13 Apr 2005
Posts: 3541

PostPosted: Sat Mar 25, 2006 11:38 am    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
Mashekle
Shadow Council
Shadow Council


Joined: 13 Apr 2005
Posts: 3541

PostPosted: Mon Apr 03, 2006 8:27 am    Post subject: Reply with quote

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

Back to top
View user's profile Send private message Send e-mail
Mashekle
Shadow Council
Shadow Council


Joined: 13 Apr 2005
Posts: 3541

PostPosted: Mon Apr 03, 2006 8:41 am    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
Mashekle
Shadow Council
Shadow Council


Joined: 13 Apr 2005
Posts: 3541

PostPosted: Mon Apr 03, 2006 11:08 am    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
Mashekle
Shadow Council
Shadow Council


Joined: 13 Apr 2005
Posts: 3541

PostPosted: Tue Apr 04, 2006 1:45 am    Post subject: Reply with quote

Lots of skill changes, and new skill type and skills added to the game.


http://www.freewebs.com/spx-rpg/skills.html
_________________

Back to top
View user's profile Send private message Send e-mail
Mashekle
Shadow Council
Shadow Council


Joined: 13 Apr 2005
Posts: 3541

PostPosted: Fri Apr 07, 2006 9:39 am    Post subject: Reply with quote

http://www.freewebs.com/spx-rpg/

A few skill changes.

Sidhe have some skill updates, as do slayers. Nothing too major just some tweaks. owow


Also all characters are now immortal, and require special weapons to kill. right
_________________

Back to top
View user's profile Send private message Send e-mail
Mashekle
Shadow Council
Shadow Council


Joined: 13 Apr 2005
Posts: 3541

PostPosted: Sat Apr 08, 2006 5:46 am    Post subject: Reply with quote

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



Kiss
_________________

Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic    spxforums Forum Index -> Role Playing rules All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2002 phpBB Group
BlackAndWhite style created by feather inju