git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10520 c06c8d41-db1a-0410-9941-cceddc491573
M3HTYIZGCVVAXPVED5RZ6J3T3IFDD4K62V2O32TX5VTQU2I6FA3QC
HG54HNDIBBRTBEXZZXDQJNSL3TDMCCLGL2VUQMN2C2ZR4OV7E42QC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
// (The numbers are approximately percentages.)
case WAND_HASTING:
case WAND_HASTING: // each 17.9%, group unknown each 26.3%
w = 25; break; case WAND_TELEPORTATION: // each 10.7%, group unknown each 17.6% case WAND_INVISIBILITY:
w = 25; break;
case WAND_TELEPORTATION: // each 10.7%, group unknown each 17.6%
case WAND_INVISIBILITY:
case WAND_TELEPORTATION:
case WAND_FIRE: // each 5.7%, group unknown each 9.3% case WAND_COLD: case WAND_LIGHTNING: case WAND_DRAINING: w = 8; break; case WAND_DIGGING: // each 3.6%, group unknown each 6.25%
case WAND_FIRE: // each 5.7%, group unknown each 9.3%
case WAND_COLD:
case WAND_LIGHTNING:
case WAND_DRAINING:
w = 8; break;
case WAND_DIGGING: // each 3.6%, group unknown each 6.25%
w = 10; break; case WAND_INVISIBILITY: case WAND_DIGGING:
w = 10; break;
case WAND_DIGGING:
w = 7; break; case WAND_FIRE: case WAND_COLD: case WAND_LIGHTNING:
w = 7; break;
case WAND_FIRE:
case WAND_FLAME: // each 0.7%, group unknown each 1.4% case WAND_FROST: case WAND_CONFUSION: case WAND_PARALYSIS: case WAND_SLOWING: case WAND_ENSLAVEMENT: case WAND_MAGIC_DARTS: case WAND_RANDOM_EFFECTS:
case WAND_FLAME: // each 0.7%, group unknown each 1.4%
case WAND_FROST:
case WAND_CONFUSION:
case WAND_PARALYSIS:
case WAND_SLOWING:
case WAND_ENSLAVEMENT:
case WAND_MAGIC_DARTS:
case WAND_RANDOM_EFFECTS:
w += 10;
w *= 2;