Login
User Name:

Password:



Register
Forgot your password?
Vote for Us!
tintin++ ogg sound player script for linux
Author: Robert Smith
Submitted by: Vladaar
6Dragons ogg Soundpack
Author: Vladaar
Submitted by: Vladaar
6Dragons 4.4
Author: Vladaar
Submitted by: Vladaar
LoP 1.46
Author: Remcon
Submitted by: Remcon
LOP 1.45
Author: Remcon
Submitted by: Remcon
Users Online
CommonCrawl, Bing, DotBot

Members: 0
Guests: 6
Stats
Files
Topics
Posts
Members
Newest Member
481
3,739
19,386
622
ignatius
Today's Birthdays
There are no member birthdays today.
Related Links
» SmaugMuds.org » Codebases » SmaugFUSS » Bug: Divide by 0 code error
Forum Rules | Mark all | Recent Posts

Bug: Divide by 0 code error
< Newer Topic :: Older Topic >

Pages:<< prev 1 next >>
Post is unread #1 Jul 25, 2008, 9:21 am   Last edited Jul 25, 2008, 9:30 am by Zeno
Go to the top of the page
Go to the bottom of the page

Zeno
Sorcerer
GroupMembers
Posts723
JoinedMar 5, 2005

#
/*
#
  * check if mana is required
#
  */
#
if( skill_table[sn]->min_mana )
#
{
#
mana =
#
IS_NPC( ch ) ? 0 : UMAX( skill_table[sn]->min_mana,
#
100 / ( 2 + ch->level - skill_table[sn]->race_level[ch->race] ) );

Forgive the #'s, it's how copy-paste comes from MudBytes.

But yeah, I'm getting a crash here due to divide by 0. Mine is a bit different (max level 100), but I assume this problem can happen on stock too?

My fix was to use URANGE.
       
Pages:<< prev 1 next >>