Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0004579 [DCSS] Bug Report crash always 2011-09-20 21:51 2011-09-21 10:11
Reporter reid View Status public  
Assigned To galehar
Priority normal Resolution done  
Status resolved   Product Branch 0.10 ancient branch
Summary 0004579: can't start vpwz or some other combos
Description ASSERT(prog >= 0) in 'skills2.cc' at line 149 failed.

_setup_generic calls _give_species_bonus_mp, which calls inc_max_mp and thereby calc_mp. But _setup_generic hasn't yet called reassess_starting_skills, so while you.skills is set up at this point, you.skill_points is all zero, which get_skill_progress is understandably unhappy about.

I think this could be fixed by moving _give_species_bonus_mp much later in _setup_generic, though I'm not at all familiar with this code.
Additional Information
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0014741)
galehar (administrator)
2011-09-21 10:11

Fixed.

- Issue History
Date Modified Username Field Change
2011-09-20 21:51 reid New Issue
2011-09-21 10:11 galehar Note Added: 0014741
2011-09-21 10:11 galehar Status new => resolved
2011-09-21 10:11 galehar Fixed in Branch => 0.10 development branch
2011-09-21 10:11 galehar Resolution open => done
2011-09-21 10:11 galehar Assigned To => galehar


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