Mailing List
Home
Forum Home
Mac Game - Mac game development
Rivers of MUD - a Diku and Merc based multiuser dungeon
SMAUG
Subjects
Getting UDP through NAT/firewalls/whatever for a game
Getting UDP through NAT/firewalls/whatever for a game
QuickTime errors
Python script as stand alone MUD server
Subject: Various sound problems
Fragment Shaders & GL TEXTURE RECTANGLE EXT
Subject: Timers and global variables
Re: Language and platform for Text MUD server
Apparent acquisition of Yantis (mysupersales) by IDE
HID keyboard
Getting UDP through NAT/firewalls/whatever for a game
Microsoft Sparkle
Subject: Director MX
Congratulations Horizons
Yet more problems fullscreen mode
Apple Dev Kitchen Them 's tasty vittles, Maw!
NSOpenGLContext, Pbuffers, and drawables
More DCR "theft " naughtiness
dynamic sprite creation and imaging lingo
Re: Find stuff in Flash array?
Effects of skill imbalances?
QuickTime errors
Rom 2 4/Quickmud Enhancement/Bug fix
Subject: Working with XML files/CFURL
smooth scrolling/subpixel tweening
RE: (Ron help me?) Flash text
Subject: Flash Racing
Subject: MudDev FAQ 2
Browser based games
Installing GLUT
Special character in Flash XML
 
smaug chance function skills/spells

smaug chance function skills/spells

2005-01-15       - By moclamoose

 Back
Reply:     1     2     3     4     5     6     7     8  

In redesigning the smaug skill/spell system Im stumped on the chance function.
First off all the skills/spells on my mud are based on a combination of using a
float function and an int function to calculate the skill/spell level for a
certain skill/spell.  

Ie.

Magic Missile 5.35 = Level 5 Magic Missle (35/100 to level 6)

The 35/100 represents the old system where you would have been 35%, also
meaning that you had a 35% chance of landing the skill.  

Now though with my system a level 40.10 person has less of a chance at landing
a spell than someone level 4.99.  

Im trying to work out a more common sense approach to do this.  Is there a good
way to redesign this aspect?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859 (See http://iso-8859.ora-code.com)-1">
<META content="MSHTML 6.00.2900.2523" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>In redesigning the smaug skill/spell system Im
stumped on the chance function.&nbsp; First off all the skills/spells on my mud
are based on a combination of using a float function and an int function to
calculate the skill/spell level for a certain skill/spell.&nbsp; </FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Ie.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Magic Missile 5.35 = Level 5 Magic Missle (35/100
to level 6)</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>The 35/100 represents the old system where you
would have been 35%, also meaning that you had a 35% chance of landing the
skill.&nbsp; </FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Now though with my system a level 40.10 person has
less of a chance at landing a spell than someone level 4.99.&nbsp; </FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Im trying to work out a more common sense approach
to do this.&nbsp; Is there a good way to redesign this
aspect?</FONT></DIV></BODY></HTML>