diff --git a/src/game/Creature.h b/src/game/Creature.h index 02aaae6bc..8bb1f868d 100644 --- a/src/game/Creature.h +++ b/src/game/Creature.h @@ -212,6 +212,8 @@ struct CreatureInfo return SKILL_HERBALISM; else if(type_flags & CREATURE_TYPEFLAGS_MININGLOOT) return SKILL_MINING; + else if(type_flags & CREATURE_TYPEFLAGS_ENGINEERLOOT) + return SKILL_ENGINERING; else return SKILL_SKINNING; // normal case } diff --git a/src/game/SharedDefines.h b/src/game/SharedDefines.h index 1fdf67964..faabc0e83 100644 --- a/src/game/SharedDefines.h +++ b/src/game/SharedDefines.h @@ -1568,9 +1568,10 @@ enum CreatureFamily enum CreatureTypeFlags { - CREATURE_TYPEFLAGS_TAMEABLE = 0x0001, - CREATURE_TYPEFLAGS_HERBLOOT = 0x0100, - CREATURE_TYPEFLAGS_MININGLOOT = 0x0200 + CREATURE_TYPEFLAGS_TAMEABLE = 0x0001, + CREATURE_TYPEFLAGS_HERBLOOT = 0x0100, + CREATURE_TYPEFLAGS_MININGLOOT = 0x0200, + CREATURE_TYPEFLAGS_ENGINEERLOOT = 0x8000 }; enum CreatureEliteType diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index 06c2662ce..4dc0b85dc 100644 --- a/src/shared/revision_nr.h +++ b/src/shared/revision_nr.h @@ -1,4 +1,4 @@ #ifndef __REVISION_NR_H__ #define __REVISION_NR_H__ - #define REVISION_NR "7068" + #define REVISION_NR "7069" #endif // __REVISION_NR_H__