The Cathedral of Attnam

Iter Vehemens ad Necem (IVAN)
Login
Username
Password


 Valid CSS  Valid HTML 4.01 Strict

Is this a mistake in CVS source?

The Cathedral of Attnam  >  Trouble Shooting and Bugs
Print

View profile
Send message
Find posts Find topics
 
Mar 14, 2011 at 8:58 am #1  !
Warheck's Avatar
Warheck
kobold lord


Joined: Sep 9, 2010
Occupation: Petty Functionary
Location: Eating pea soup in the world map
Interests: Mangoes
Posts: 118
Groups:
Is this a mistake in CVS source?
In char.cpp at the bottom:


Code


void character::Slow()
{
doforbodyparts()(this, &bodypart::Slow);
doforequipments()(this, &item::Slow);
BeginTemporaryState(HASTE, 500 + RAND() % 1000);
}



When Slow() is called, it will slow equipments and bodyparts, but activate Haste as a temporary state. Should it instead be:


Code


void character::Slow()
{
doforbodyparts()(this, &bodypart::Slow);
doforequipments()(this, &item::Slow);
BeginTemporaryState(SLOW, 500 + RAND() % 1000);
}


?

Either an elder dark mage, or should be able to verify that this is a bug, when they cast "slow" on the player.
 
 
View profile
Send message
Find posts Find topics
 
Mar 14, 2011 at 10:41 am #2  !
Alveradok's Avatar
Alveradok
angel


Joined: Jan 25, 2008
Occupation: Turns out I can't have a cool avatar, I'll just put crap in it.
Location: 48kg / 105 lbs
Interests: My name is Failbert
Posts: 697
Groups:
Knowing the twisty twists and uncommented code of IVAN, this might as well be a deliberate feature (maybe so that slows don't stack their effect, or something?). But yeah, gotta change 'haste' to 'slow' and do the testing.
 
Well I assume that a bolt has a given, numeric, amouunt of perwer. (assi in enegri)... unless it's LAERSER SKISKLS POEWN PEWN!
 
View profile
Send message
Find posts Find topics
 
Mar 14, 2011 at 12:34 pm #3  !
chaostrom
Mage Prophet


Joined: Dec 3, 2007
Occupation: Standing between all life and death.
Posts: 2094
Groups:
Looks to me like that's the bug that causes wands of slow to haste targets instead.
 
image HEADBUTT
 
View profile
Send messageSend email
Find posts Find topics
 
Mar 14, 2011 at 8:35 pm #4  !
cowofdoom78963
kobold lord


Joined: Dec 15, 2010
Interests: mutant ass
Posts: 100

chaostrom wrote   >

Looks to me like that's the bug that causes wands of slow to haste targets instead.


Well maybe it's not a bug. Time is relative after all.
 
 
View profile
Send message
Find posts Find topics
 
Mar 14, 2011 at 10:32 pm #5  !
Warheck's Avatar
Warheck
kobold lord


Joined: Sep 9, 2010
Occupation: Petty Functionary
Location: Eating pea soup in the world map
Interests: Mangoes
Posts: 118
Groups:
That's funny. Wands of slow behave differently in 0.50 to the wands of slow in CVS.
 
 
View profile
Send message
Find posts Find topics
 
Mar 14, 2011 at 11:07 pm #6  !
Ischaldirh's Avatar
Ischaldirh
Ex-Tyrant of the IVANers


Joined: Dec 8, 2007
Occupation: Bongsniffer.png
Location: Alcohol
Interests: Bitchtits.png
Posts: 2299
Groups:
The devs may have been testing something.
 
"Put more stuff in the... thing where... more stuff goes in."
 
View profile
Send message
Find posts Find topics
 
Mar 15, 2011 at 2:15 am #7  !
chaostrom
Mage Prophet


Joined: Dec 3, 2007
Occupation: Standing between all life and death.
Posts: 2094
Groups:
Whatever their intentions were, it's a well known bug that wands of slow in CVS haste things instead.
 
image HEADBUTT
 
View profile
Send message
Find posts Find topics
 
Mar 15, 2011 at 4:23 am #8  !
Warheck's Avatar
Warheck
kobold lord


Joined: Sep 9, 2010
Occupation: Petty Functionary
Location: Eating pea soup in the world map
Interests: Mangoes
Posts: 118
Groups:
I like to think the bugs are semi-intentional. There's another one in confdef.h:


Code


#define ANTITODE_LIQUID (LIQUID_ID + 9)



Should read


Code


#define ANTIDOTE_LIQUID (LIQUID_ID + 9)



Antitoad... maybe it's a pun?
 
 
 Print


The Cathedral of Attnam  >  Trouble Shooting and Bugs  >  Is this a mistake in CVS source?

Jump to