#include "object/object-flags.h"
#include "object/object-kind-hook.h"
#include "object/object-value-calc.h"
+#include "object/tval-types.h"
#include "perception/identification.h"
#include "perception/object-perception.h"
#include "sv-definition/sv-weapon-types.h"
#include "knowledge/object-group-table.h"
#include "object-enchant/special-object-flags.h"
#include "object/object-kind-hook.h"
+#include "object/tval-types.h"
#include "perception/identification.h"
#include "perception/object-perception.h"
#include "system/artifact-type-definition.h"
#include "artifact/random-art-generator.h"
#include "inventory/inventory-slot-types.h"
#include "object/object-kind-hook.h"
+#include "object/tval-types.h"
#include "system/object-type-definition.h"
#include "view/display-messages.h"
#include "object-enchant/protector/apply-magic-soft-armor.h"
#include "object/object-kind-hook.h"
+#include "object/tval-types.h"
#include "sv-definition/sv-armor-types.h"
#include "system/baseitem-info-definition.h"
#include "system/object-type-definition.h"
*/
#include "object/object-kind-hook.h"
+#include "object/tval-types.h"
#include "sv-definition/sv-amulet-types.h"
#include "sv-definition/sv-other-types.h"
#include "sv-definition/sv-ring-types.h"
#pragma once
-#include "object/tval-types.h"
-
bool kind_is_cloak(short bi_id);
bool kind_is_polearm(short bi_id);
bool kind_is_sword(short bi_id);