long blades, not just demon blades.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4250 c06c8d41-db1a-0410-9941-cceddc491573
W2G5DXQQOT5MGRUS4UUUKGPMIXOQWAAUV5REUJM7LAUQJGKCS23QC
MO3ZJPXF4I3SMOWONKFTNDQCK7NCT3FS73VPRE3H7LEXJP2P7GZQC
DTO3EUKWHZ5RJNGNCFYXSOVTIPVXPP637F2W7WFGYKJ7JK7VNKNQC
Q3DNEB5OOJ34P5ML4CMK3L6SCP7RLW7DDOZEG24KZBX3C7BJRQDAC
57MGLFVRSI6MCEZT6NTWWW2LK4DKHFETEMXRHYNB4DPEMVBU64ZAC
SVY2PTCLXR3KNPQAWXVXTTGCC5DR334HOAKHYO3VDDRWM2BWMALAC
RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC
L4DP66BD4QTDDLQ36DNSAJ4C3Y6F4IZXLJ2YMNMD5RB5SJXZGHUAC
3GRGONHWIZ7PTTNMJ6CIZEMIKC7N2DTU62BLJ5QG4E7RGA5O2XMAC
RZLMIEOHITWGYNVBHDVVWS24YQ5SD5HG3T3JCMIBCD2VA5TEPHCQC
M2HMYLYYXSP5XGX6MCI77IT6UW5K4YSEUJWHPQPYXVSW5L36BJ2AC
NIWYMEKDSS3KYWQNL2EHD2EEK6FMQXWG3QWIB5OILGIUTR4CXGLAC
case WPN_BLESSED_BLADE: // special gift of TSO
case WPN_BLESSED_FALCHION: // special gifts of TSO
case WPN_BLESSED_LONG_SWORD:
case WPN_BLESSED_SCIMITAR:
case WPN_BLESSED_KATANA:
case WPN_BLESSED_BLADE:
case WPN_BLESSED_DOUBLE_SWORD:
case WPN_BLESSED_GREAT_SWORD:
case WPN_BLESSED_TRIPLE_SWORD:
{ WPN_FALCHION, "falchion", 8, 2, 13, 170, 4,
{ WPN_FALCHION, "falchion", 8, 2, 13, 170, 4,
SK_LONG_BLADES, HANDS_ONE, SIZE_MEDIUM, MI_NONE, false,
DAMV_SLICING, 10 }, // or perhaps DAMV_CHOPPING is more apt?
{ WPN_BLESSED_FALCHION, "blessed blade", 10, 2, 11, 170, 4,
SK_LONG_BLADES, HANDS_ONE, SIZE_MEDIUM, MI_NONE, false,
DAMV_SLICING, 10 }, // or perhaps DAMV_CHOPPING is more apt?
{ WPN_LONG_SWORD, "long sword", 10, 1, 14, 160, 3,
SK_LONG_BLADES, HANDS_ONE, SIZE_MEDIUM, MI_NONE, false,
DAMV_SLICING, 10 },
{ WPN_BLESSED_LONG_SWORD, "blessed blade", 12, 0, 13, 160, 3,
DAMV_SLICING, 10 }, // or perhaps DAMV_CHOPPING is more apt?
{ WPN_LONG_SWORD, "long sword", 10, 1, 14, 160, 3,
DAMV_SLICING, 10 },
{ WPN_SCIMITAR, "scimitar", 11, -1, 14, 170, 3,
{ WPN_DEMON_BLADE, "demon blade", 13, -1, 15, 200, 4,
{ WPN_BLESSED_KATANA, "blessed blade", 14, 1, 13, 160, 3,
SK_LONG_BLADES, HANDS_HALF, SIZE_MEDIUM, MI_NONE, false,
DAMV_SLICING, 2 },
{ WPN_DEMON_BLADE, "demon blade", 13, -1, 15, 200, 4,
{ WPN_DOUBLE_SWORD, "double sword", 15, -2, 16, 220, 5,
{ WPN_DOUBLE_SWORD, "double sword", 15, -2, 16, 220, 5,
SK_LONG_BLADES, HANDS_HALF, SIZE_MEDIUM, MI_NONE, false,
DAMV_SLICING, 2 },
{ WPN_BLESSED_DOUBLE_SWORD, "blessed blade", 15, -2, 15, 220, 5,
{ WPN_GREAT_SWORD, "great sword", 16, -3, 17, 250, 6,
{ WPN_GREAT_SWORD, "great sword", 16, -3, 17, 250, 6,
SK_LONG_BLADES, HANDS_TWO, SIZE_LARGE, MI_NONE, false,
DAMV_SLICING, 10 },
{ WPN_BLESSED_GREAT_SWORD, "blessed blade", 17, -5, 17, 250, 6,
{ WPN_TRIPLE_SWORD, "triple sword", 19, -4, 19, 260, 6,
{ WPN_TRIPLE_SWORD, "triple sword", 19, -4, 19, 260, 6,
SK_LONG_BLADES, HANDS_TWO, SIZE_LARGE, MI_NONE, false,
DAMV_SLICING, 2 },
{ WPN_BLESSED_TRIPLE_SWORD, "blessed blade", 19, -5, 18, 260, 6,
case WPN_FALCHION:
if (!allow_blessed)
return (false);
item.sub_type = WPN_BLESSED_FALCHION;
break;
case WPN_LONG_SWORD:
if (!allow_blessed)
return (false);
item.sub_type = WPN_BLESSED_LONG_SWORD;
break;
case WPN_SCIMITAR:
if (!allow_blessed)
return (false);
item.sub_type = WPN_BLESSED_SCIMITAR;
break;
case WPN_KATANA:
if (!allow_blessed)
return (false);
item.sub_type = WPN_BLESSED_KATANA;
break;
case WPN_DOUBLE_SWORD:
if (!allow_blessed)
return (false);
item.sub_type = WPN_BLESSED_DOUBLE_SWORD;
break;
case WPN_GREAT_SWORD:
if (!allow_blessed)
return (false);
item.sub_type = WPN_BLESSED_GREAT_SWORD;
break;
case WPN_TRIPLE_SWORD:
if (!allow_blessed)
return (false);
item.sub_type = WPN_BLESSED_TRIPLE_SWORD;
break;