mirror of
https://github.com/tbamud/tbamud.git
synced 2026-02-20 02:21:44 +01:00
[Jan 05 2008] - Rumble
Fixed improper display of affections in stat player. (thanks Rhade) [Jan 04 2008] - Rumble Removed the unused npc_class_types. Fix to affect_update and affect_join. (thanks Kyle and Jamdog) [ 2007] - Rumble Removed the clsolc command. This option can still be set via "toggle clsolc." [Jan 03 2007] - Rumble PLR_NOWIZLIST actually used now to prevent run_autowiz. Several _FLAGGED checks that I fixed for 128 bit in the wrong SVN directory and failed to committ.
This commit is contained in:
@@ -32,8 +32,6 @@ void mobile_activity(void);
|
||||
void clearMemory(struct char_data *ch);
|
||||
bool aggressive_mob_on_a_leash(struct char_data *slave, struct char_data *master, struct char_data *attack);
|
||||
|
||||
#define MOB_AGGR_TO_ALIGN (MOB_AGGR_EVIL | MOB_AGGR_NEUTRAL | MOB_AGGR_GOOD)
|
||||
|
||||
void mobile_activity(void)
|
||||
{
|
||||
struct char_data *ch, *next_ch, *vict;
|
||||
@@ -95,7 +93,7 @@ void mobile_activity(void)
|
||||
}
|
||||
|
||||
/* Aggressive Mobs */
|
||||
if (MOB_FLAGGED(ch, MOB_AGGRESSIVE | MOB_AGGR_TO_ALIGN)) {
|
||||
if (MOB_FLAGGED(ch, MOB_HELPER) && (!AFF_FLAGGED(ch, AFF_BLIND) || !AFF_FLAGGED(ch, AFF_CHARM))) {
|
||||
found = FALSE;
|
||||
for (vict = world[IN_ROOM(ch)].people; vict && !found; vict = vict->next_in_room) {
|
||||
if (IS_NPC(vict) || !CAN_SEE(ch, vict) || PRF_FLAGGED(vict, PRF_NOHASSLE))
|
||||
|
||||
Reference in New Issue
Block a user