#define FAKE_VERSION 0
#define FAKE_VER_MAJOR 12
#define FAKE_VER_MINOR 1
-#define FAKE_VER_PATCH 1
+#define FAKE_VER_PATCH 2
/*
*/
#define H_VER_MAJOR 2
#define H_VER_MINOR 1
-#define H_VER_PATCH 1
+#define H_VER_PATCH 2
#define H_VER_EXTRA 0
#define ACT_BA_ACID_1 37
#define ACT_BR_FIRE 38
#define ACT_BR_COLD 39
+#define ACT_BR_DRAGON 40
/* 33 - 50 unused */
#define ACT_CONFUSE 51
#define ACT_SLEEP 52
#define ACT_DETECT_ALL_MONS 137
#define ACT_ULTIMATE_RESIST 138
/* 127 -> unused */
+#define ACT_CAST_OFF 250
#define ACT_FISHING 251
#define ACT_INROU 252
#define ACT_MURAMASA 253
#define SV_SCROLL_ARTIFACT 52
#define SV_SCROLL_RESET_RECALL 53
#define SV_SCROLL_SUMMON_KIN 54
+#define SV_SCROLL_AMUSEMENT 55
+#define SV_SCROLL_STAR_AMUSEMENT 56
/* The "sval" codes for TV_POTION */
#define SV_POTION_WATER 0
#define BACT_POKER 43
#define BACT_IDENT_ONE 44
#define BACT_RECHARGE_ALL 45
-#define BACT_EVAL_AC 46
-#define MAX_BACT 47
+#define BACT_EVAL_AC 46
+#define BACT_BROKEN_WEAPON 47
+#define MAX_BACT 48
/*
* Quest status
#define DF1_GLASS_DOOR 0x00000200L
#define DF1_CAVE 0x00000400L
#define DF1_CAVERN 0x00000800L
-#define DF1_XXX12 0x00001000L
+#define DF1_ARCADE 0x00001000L
#define DF1_XXX13 0x00002000L
#define DF1_XXX14 0x00004000L
#define DF1_XXX15 0x00008000L
#define HEX_SHADOW_MOVE 29
#define HEX_ANTI_MAGIC 30
#define HEX_REVENGE 31
+
+/*
+ Language selection macro
+*/
+#ifdef JP
+#define _(JAPANESE,ENGLISH) (JAPANESE)
+#else
+#define _(JAPANESE,ENGLISH) (ENGLISH)
+#endif