Talk:Blood Moon

I could be wrong but it looks like Blood Moons can't happen during a new moon and the chance is 1 in 7. if ((!WorldGen.spawnEye && (moonPhase != 4)) && ((rand.Next(7) == 0) && (netMode != 1))) Has anybody seen one happen on a new moon? Olrad 16:06, 27 June 2011 (UTC)
 * I believe rand.Next(7) would produce a random number from 0 to 7? That'd still be 1 in 8 chance. Also, possible confirmation on the !WorldGen.spawnEye part; I went somewhere well in excess of 70 days without a blood moon, but the night immediately following my killing the Eye, I got a Blood Moon. ... Also the next night, and a few since. 67.183.13.118 23:51, 9 July 2011 (UTC)
 * the rand.Next(n) function returns an integer from 0 to n-1 --GauHelldragon 03:10, 10 July 2011 (UTC)

Water Candle edit: Any proof of this behavior? DocHoncho 03:17, 6 July 2011 (UTC)

Can a more specific qualifier be put for the point "Monsters will also spawn inside cities, despite the natural spawn protection they give", because what exactly is a "city"? As far as I can tell I haven't seen monsters spawn inside the rooms @ houses which an NPC has claimed. - Spinfx 06:36, 20 July 2011 (UTC)

Maximum Spawns
I think the amount of Maximum spawns during a blood moon is decreased by 30% or so. Could somebody check this up in the code?
 * It's increased by 79.999995231628%, actually. --Lunboks 12:36, 23 July 2011 (UTC)
 * Where did you get that crazy number from?--DoubleFloat 21:11, 25 July 2011 (UTC)
 * From the "decompiled" code. In the real source code, it's probably a static expression that is optimized into this exact number.
 * Hm the code I'm looking at just says NPC.maxSpawns = (int)((float)NPC.maxSpawns * 1.8f); for the bloodMoon block. I'm sure it's some sort of floating point shenanigans. --GauHelldragon 00:12, 26 July 2011 (UTC)