Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Mordecai

Pages: 1 ... 4 5 [6]
76
Suggestions & Ideas / Re: Race Balancing And Character Balancing
« on: February 25, 2008, 08:31:36 pm »
is possible, but still not actually any better than:

Code: [Select]
eval ring %actor.eq(3)%
eval ring2 %actor.eq(4)%
if %ring.vnum(1901)% || %ring2.vnum(1901)%
  return 0
  %send% %actor% You cannot wear two of these at a time.
end

which is actually shorter.

Yeah, but can't be applied to perzes.

A perze (personalised item) is an item that is made identicle to another item in the game, but has different cosmetic changes.
Players buy them using tokens.

What they want to restrict is that a player uses both the perzed item and the unperzed item at the same time, since both items will have a different vnum, but are meant to be for the player, the same item.

77
Suggestions & Ideas / Re: Things you'd like to see on 4D (Recovered)
« on: February 24, 2008, 10:56:43 pm »
I would like you guys to think about how a change in the system, adding new skills, or changing the way in which you get skills would affect existing players and what they have collected up already.
Including existing GM and such.

Adding races, classes, and individual skills, and skill prerequisite's is relatively easy.
The hard part is making the changes in a way that positively affects as many people as possible.

I have found over the years, that if you add or change something in the structure of how something is done in the game, such as, the gains from remorting, or skills gained, you get a lot of disappointed people.

So, if with your suggestions you make, you can help me and the other coders find an easier way to apply something to the game, we would be greatful, and your ideas will be put in the game a lot faster.

----
An example of what i am talking about.

If we add to the game 60 player levels instead of 50.
What repercussions would that have on the code and the game?
  • every script in the game that checks if a player is a mortal, or a low level, or a high level player would be wrong suddenly, and need updating to fit with the new scale.
  • All the skills and spells that you gain at different levels would need updating too.
  • The points gains you get when you level up would need to be adjusted to fit the new scale too.
  • The level restriction on any objects that have level restriction in place would need updating.
  • All help files and display screens in the game and the website would need updating.
  • Our website profile on vote sites would need changing to show the new levels
  • And so on...
What repercussions would that have on existing players and future players?
  • How would it be handled for people who were just about to Remort and were level 50, who now suddenly they have 10 more levels to go?
  • Would the level exp needed to get to level 60 be retroactively applied to reduce the total remorts a person has to make everyone even, or just left as it is, if we made it retroactive how would that affect GM's and Masteries?
  • People just gain exp easy enough, why not make it so you have to get 5 of your levels by grouping with others, 5 of them from quest exp?
  • and so on...

Is the total gain to the mud by this change MORE than the expense of all the Admin and Coders time to implement the change?

78
I also love the idea of items sets.

I think the Assembly code could be duplicated and changed a little to let us create item sets in the same fashion.

However, don't expect it any time soon.

79
Suggestions & Ideas / Re: Race Balancing And Character Balancing
« on: February 24, 2008, 07:21:27 pm »
Fizban, can you or Thotter update the code so that builders can give a list of vnums to an object that the object can't be worn with?

As in:
add a new vector called cant_wear_with to the object struct, of type obj_vnum.
Update the object OLC so that you get the menus and such that you can add vnums into the new variable.
Update the object save and load routine so that the values save and load.
and in act.item.c file, for equipping items, make it check the item you are about to wear that it can be worn with everything that is already being worn, and that everything being worn can be worn with the thing you are checking.

This will make diandra and molly's job of the no duplicate script much much easier and flexible.

It will also easily allow future builders to make equipment that might be better then normal equipment, but can't be work in conjunction with other listed items.

80
Suggestions & Ideas / Re: Race Balancing And Character Balancing
« on: February 24, 2008, 01:58:02 am »
I think centaurs got more bonuses because they couldn't mount, since mounting gave such a huge advantage to most people, we tried to supe up the Centaur a bit.

Pages: 1 ... 4 5 [6]