Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000603 [DCSS] Source Cleanup minor have not tried 2010-01-29 14:20 2015-04-14 18:31
Reporter rob View Status public  
Assigned To MarvinPA
Priority normal Resolution done  
Status closed   Product Branch
Summary 0000603: monster speed cleanup
Description A lot of magic numbers and pre-stonesoup weirdness in there.

In particular, base speed_increment is 70, minimum speed_increment to act is 80. One of these should be around 0.

There's weird code with monsters::speed over 100 being used as a flag (see ENCH_HASTE). speed>=100 is checked once without comment in the main monster energy loop. This should probably be removed.

monsters::fix_speed and monsters::check_speed may not be required anymore.

speed_increment needs a better name, e.g. available_energy.
Additional Information
Tags No tags attached.
Attached Files

- Relationships

-  Notes
MarvinPA (developer)
2015-04-14 18:31

Closing some old FRs, these might still be desirable but they don't need to have Mantis issues for them.

- Issue History
Date Modified Username Field Change
2010-01-29 14:20 rob New Issue
2010-01-29 14:21 rob Description Updated
2015-04-14 18:31 MarvinPA Note Added: 0028860
2015-04-14 18:31 MarvinPA Status new => resolved
2015-04-14 18:31 MarvinPA Fixed in Branch => 0.16 pre-release branch
2015-04-14 18:31 MarvinPA Resolution open => done
2015-04-14 18:31 MarvinPA Assigned To => MarvinPA
2015-04-14 18:31 MarvinPA Status resolved => closed

Mantis 1.1.8[^]
Copyright © 2000 - 2009 Mantis Group
Powered by Mantis Bugtracker