Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0009116 [DCSS] Bug Report minor sometimes 2014-11-01 10:19 2014-11-01 16:03
Reporter nagdon View Status public  
Assigned To Reaver
Priority normal Resolution done  
Status closed   Product Branch 0.16 ancient branch
Summary 0009116: missing break in band selection, caustic bees get a band of flying skulls
Description Commit ad67e7ff introduces an inner switch statement in the band selection switch (in mon-place.cc) and only breaks out of this inner switch:
    case MONS_CAUSTIC_BEE:
        switch (you.where_are_you)
        {
            case BRANCH_DUNGEON:
                break;
            default:
                band = BAND_CAUSTIC_BEE;
                band_size = 2 + random2(6);
                break;
        }


    case MONS_FLYING_SKULL:
        band = BAND_FLYING_SKULLS;
        band_size = 2 + random2(4);
        break;


This means that caustic bees get bands of flying skulls. (I tested it with wizmode &m "caustic bee band" and it really generates a caustic bee and a few flying skulls).
Additional Information
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0027618)
Reaver (developer)
2014-11-01 14:18

Fixed as of 0.16-a0-1785-g18e2b26, Thanks.

- Issue History
Date Modified Username Field Change
2014-11-01 10:19 nagdon New Issue
2014-11-01 14:18 Reaver Note Added: 0027618
2014-11-01 14:18 Reaver Status new => resolved
2014-11-01 14:18 Reaver Fixed in Branch => 0.16 development branch
2014-11-01 14:18 Reaver Resolution open => done
2014-11-01 14:18 Reaver Assigned To => Reaver
2014-11-01 16:03 nagdon Status resolved => closed


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