22 #ifndef WORLD_ACTORS_NPC_DAT_H 23 #define WORLD_ACTORS_NPC_DAT_H 25 #include "ultima/shared/std/string.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
Definition: detection.h:27
Definition: containers.h:38