Anonymous | Login | 2024-04-19 16:30 CEST |
Main | My View | View Issues | Change Log | Wiki | Tavern | News |
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 | |||||||||||||
|
Mantis 1.1.8[^] Copyright © 2000 - 2009 Mantis Group |