22#ifndef WORLD_ACTORS_NPC_DAT_H
23#define WORLD_ACTORS_NPC_DAT_H
25#include "common/str.h"
26#include "ultima/ultima8/filesys/raw_archive.h"
41 uint16 getShapeNo()
const {
45 uint16 getMinHp()
const {
49 uint16 getMaxHp()
const {
53 uint16 getWpnType()
const {
57 uint16 getWpnType2()
const {
62 assert(no >= 0 && no < 3);
63 return _defaultActivity[no];
67 static uint16 randomlyGetStrongerWeaponTypes(uint shapeno);
78 uint16 _defaultActivity[3];
uint16 getDefaultActivity(int no) const
A function for randomly assigning stronger weapons for the highest difficulty level.
Definition: npc_dat.h:61
Definition: raw_archive.h:33