EverQuest Next Mob AI and the Love of Wandering
Since its initial reveal at SOE Live this year, we’ve
heard a lot about the AI (artificial intelligence) of the mobs in
Next. I hope the team can deliver on its promises because I’m
pretty excited about
them and let’s face it – mob AI has generally been
beyond stupid for over a
decade now. This, despite the original EverQuest having some pretty
takes on mob behavior. In fact, there are some aspects of that AI
we need to see make a return.
One of the (many) things that bugs me about most current
games is that no matter what, a mob will never try to get away once
engaged in combat. Why? On a fundamental level, it doesn’t
make any sense.
Rather than stand there trying to kill a player, even when
it’s obvious the battle
is not going their way, why don’t mobs turn around and run
away? Well guess
what. Back in the day, they actually did.
Despite the limitations of programming and computer power
in the late 1990s, the AI of individual mob types appeared far more
than what most mob AI consists of today. Sure, there are games that
mobs that bolster their buddies, but at the end of the day, you know
still going to stand right where they are until one of you is dead.
In EverQuest, most mobs would turn around and run when
they got down to 20% health. If left uncontrolled, the amount of wrath
could bring down on a group was nearly limitless. It was bad enough
happened on the surface, in a large and open zone area. When it
happened in the
depths of a dungeon, it could very easily spell disaster for not only
party, but everyone else in the same dungeon. While that mob was
from you at full speed (it would slow down the lower you got its
was also aggroing everything around it. The trains this could cause
to say the least.
Not every mob was like this though. Some would only run
away if they were the only mob fighting with you. Others would stay and
as long as any other mob was engaged in the fight. Others still would
to the bitter end if there were another mob of the same type embroiled
battle. For example, a goblin might stay in a fight if another goblin
attacking you at the same time, but would run off when it hit 20%
health, even if
a skeleton had come along and joined the battle. At the same time, a
see a fight through to the end no matter else was attacking you, but
and run if it were by itself. Mobs such as any undead would never run,
should they? They’re undead.
The system may have been implemented over a decade ago,
but for me, it still added more depth than we see in games today. It
players time to learn the behavioral patterns of each mob when they
hunting in a new zone. For me, this was half the fun of exploring new
dungeons. You never knew just what type of fights you were going to
yourself embroiled in.
Keeping the above system in mind, imagine this in a zone
that was wide open, but had a constant random sampling of wandering
Rather than always following the same path, these mobs were also
start in a direction a set number of degrees in addition to the last
spawned from that point. This meant that you constantly had different
coming in from varying divergent paths on a regular basis. Combine this
the need to sit for significant amounts of time in order to heal up and
mana and you added yet another element of interest in the game. With
exceptions, finding a safe spot to camp and hunt from was not an easy
because you never knew when some mob was going to wander by and clean
clock while you were still recovering from the last battle.
Now to be fair, if the system only worked as I described
it above, that would kind of suck – always having to be
standing by ready to
DPS burn a mob as quickly as possible every single time it got to 20%
old quickly. Once again though, the EverQuest team designed multiple
mechanics that all relied on each other. In this case, enter the power
imbalance, but specialized roles.
Enchanters may have had a hellish time trying to fight
anything on their own past level 5, but there was no other class in the
that could keep complete and utter control over a large-scale fight. By
various mobs mezzed (frozen) for significant amounts of time, it
group to take down mobs efficiently and quickly. I think the art of
control (it really was an art) has been lost over the years. It needs
Along with an Enchanter, a Druid or Necromancer was
invaluable in these groups as well. I’ll go ahead and stir up
controversy here… Druids were good for snares (being able to
slow a mob’s run
speed down significantly), but Necromancer’s were even
better. Sadly, a lot of
people didn’t group with Necros since they had a reputation
of being a solo
class, but we were so much more. Why do I think we were better at
– it’s called the Engulfing Darkness line of
spells. Not only were they a DoT
(damage over time), but the spell had an additional ability that the
snares did not. A mob would turn to run at 20% or so. Depending on the
Engulfing Darkness line of spells caused it to stop dead in its tracks
hit 15-10% health. That may not sound like much, but in a tight
a mob stop on a dime rather than continuing to move forward (even
a massive benefit.
With all we’ve heard about the amazing AI that’s
to control each individual mob in EverQuest Next, I’m pretty
Personally, I hope we see a return of some AI behavior that makes true
control a valued skill again. Of course, that’s not the only
thing I want to
see a return of. There are plenty of other topics. Like the need for
actually matter, for example. Back in the day, it took forever to find
first magic item and that sole addition of +1 it granted your strength
great. But as usual, that’s a topic for next week!
wait for next week’s piece, catch up on any href="http://www.tentonhammer.com/taxonomy/term/3171"> style="">previous EverQuest
articles style=""> you may
have missed! If you’ve got questions, old-school aspects
you’d like me to
cover, or anything in between, href="mailto:[email protected]"> style="">shoot me an email style=""> or href="https://twitter.com/Dalmarus"> style="">hit me up on Twitter style="">!
To read the latest guides, news, and features you can visit our EverQuest Game Page.