50 First Dates

On Valentine’s Day, Jodi and I went out to see 50 First Dates, the new Adam Sandler movie.

The story is that Adam plays a guy who lives in Hawaii and dates only tourists so that he doesn’t have to commit. Drew Barymore plays a woman who was in an accident and has problems with her short term memory, she forgets the day when she sleeps. Adam meets Drew and they fall in love. Then every day Adam has to get her to fall in love with him again.

Its funny, really funny. And it cute, and romantic. Its a good movie. Two thumbs up.

Let`s talk about aggro.

Okay, I know this topic is supposed to be for issues moving toward fixing and balancing EverQuest, but the monks over at Monkly-Business managed to get my hackles up and I need to vent.

I have, in all the time I have been playing a monk in EverQuest (since September 1999), read many many guides and theories about how the game of EverQuest, and aggro in particular, works.

Focusing on the aggro guides, it is my opinion and observation that every single one of them is lacking, is flawed. Every guide can have a hole poked in it by providing a situation where their explanation fails. And their failing is all, just about every one of them, in the same place: the view the player character as an inactive participant in game mechanics.

Lets begin with the simple theory that most guides follow: monster aggression radius. Every monster in the game has a radius that it is aggressive within. If a player enters that radius, the monster becomes active or aggro. Most of these guide believe that all aggression is assigned to the monster, and that it is a series of concentric circles (although sometimes a single circle is used), with the outter circles being the lowest level and the inner circles the highest. They believe this because if you have a monster who is level 40, he will attack a level 1 immediately upon entering any aggression circle, but a level 40 player has to get closer to aggro, and a level 65 player might be unable to aggro it at all (the single circle theory applies to monsters like the undead who in many cases will attack a level 65 player as quick as it will attack a level 1 player, even when the undead is level 1). Much of the game appears to subscribe to this theory, and this is why it has become popular.

Much, not all.

Enter ‘sneak’. Sneak is a skill that allows a player to appear indifferent when it is within the back arc of a monster. See, a monster isn’t just a circle of aggression, he faces a direction as well. With sneak, you can stand inches from a monster without aggro as long as you are behind it. How does this break the circles theory of aggro? A player using sneak will be able to approach a monster much closer from the front as well. Now, it doesn’t work as well as from behind, however, you will be able to get closer (sometimes almost imperceptibly closer) to the monster using sneak than without.

In an attempt to explain this, the aggro guides state than sneak reduces the effective aggro radius on the monster. Now, from a programming stand point, this is beyond idiocy. The amount of coding and server processing that would be required for all monsters to maintain an aggro radius for sneaking and non-sneaking characters and to keep track of which circle to apply to a character would be horrendous. Its just not feasable to code players as inactive and foist all the load of nuance onto the server.

Now on to what I believe and in practice has shown to be true.

Player characters are active participants in the game. If you view the game as a monster having an aggro radius and the player having an aggro radius, all the flaws of the other aggro guides disappear.

First, instead of having an inactive player enter the active monster’s radius, you have two radii, and aggro occurs when the two overlap. As a player levels, his natural radius gets smaller, allowing him to get closer to monsters. The radius of the monster and of the player have properties that also interact to decide if the monster will attack at all. To a level 65, some level 40 monsters will ignore you, others will attack if you hang around too long or too close.

Seconds, this accounts for sneak. Sneak has two effects, reduction of the player’s radius, and indifferent faction when in the back arc of a mob’s vision (which incidentally extends infinitely – or at least to the edge of the zone). From behind the mob, the player is indifferent, so his radius doesn’t matter. From the front, his radius is smaller, thus allowing him to get closer to the monster before it reacts to him.

My original theory was purely based on single radius player vs single radius monster. Over time however I learned that monsters appear to have two radii: active and passive. And it stands to reason that players might have them as well, although I have not been able to test this. On a monster, the active aggro radius is something it cannot ignore. When a player enters it, it will attack (faction permitting). The passive radius however, allows for the player to pass in and out without aggression. My assumption and experience has shown me that when you enter the passive radius you are assigned a position on the monster’s “watch” list. The longer you stay, the higher your count on the watch list. When you exceed a certain count, the monster becomes active at attacks. This is evident in that sometimes you can stand near a mob for several server ticks and then suddenly it will attack.

Monsters also have two assist radii: general and help. The general assist radius applies to any monster within it. If you aggro a monster, all monsters within its general radius will aggro as well. The help radius is larger, and is triggered when a monster is not passively aggro’d. For example, if you shoot an arrow or throw a dagger at the monster and cause damage it will “yell” for help. All monsters in the help radius will assist. This theory is clear when you can passively aggro (standing too close) a monster and get him alone, but throwing a dagger at him will get you all his friends.

There are also coding errors evident in EverQuest that support this. Places where a monster appears to have a large general assist radius, but have a zero range help radius, where you can use an arrow to single pull one target out of a group, but getting close to him will get you all of them.

This leads into lull. Lull reduces the aggression radii and all assist radii to zero (actually to a number just slightly above zero since standing on top of it or pulling another monster directly through it will cause agro).

This all leads into assists and chains. Some theories would have you believe that there is primary aggro and secondary aggro, and that monsters will only assist another monster that has primary aggro, and further that monsters will not assist a monster with secondary aggro. Thus far, I have not found any evidence of this. Every example I have seen can be explained some other way. The best example people have is that you can root a monster next to a target you want to pull, then what you want has secondary aggro and can be dragged through other monsters and they will not assist. However, most examples of this also state that the person uses invis after gaining aggro. When a player is invisible, any monster that tries to assist an aggro monster will get an ‘invalid target’ and not assist, not because of what level of aggro, but because it cannot see what its trying to assist on, so it fails. There is one, and I want to emphasize that it is a single solitary example, where a monk pulls a named monster in EQ through a building of other monsters and no monsters assist without using invis. Since this is the only example of this and cannot be repeated elsewhere, it is an anomoly, and likely a bug in the coding of that named monster, a case where his assist radii are coded badly and cause this behavior.

Anyway, enough ranting out of me. It all boils down to one simple thing, everything in EverQuest makes more sense when you view a player as an active participant in the game.

Sony is retarded.

Normally I would refrain from insulting multi-national mega corporations, but in this case, at least from the perspective of the Sony Online Entertainment division that is over EverQuest, its a fact.

Go read the websites for the warriors, rogues and monks over the past year. Look at every idea they posted on how to bring melees back into balance.

Done?

Okay, warriors got new taunt skills. With the splitting of disciplines, all melees got a method to more often boost their damage through their use. Monks are getting (if it ever makes it off the test server) an essentially single target lull to assist in splitting spawns.

Now, do you remember all the other stuff you read? Ranged damage, group auras, directed attacks, etc, etc… SOE is implementing all that stuff too, only not for the people who need it. Instead, they are making a new class, the Berserker.

I mean, why enhance the classes you have when you can add a new one? Why make three classes better and more desirable to play when you can make yet another addition to the already overcrowded loot pool on raids?

When beastlords were introduced, they were nice. You could play in groups and you could solo. But in groups they really weren’t needed. Anyone can DPS, shaman have better buffs… so what to do? Why, give beastlords a unique skill! Lets give them a mana and hit points regen buff that stacks with just about everything. Give them a buff that works as a mass group buff heal. Basically, you see, they introduced a new class, then that class complained that they weren’t wanted on raids, so SOE made them desired for raids. So now we will get Berserkers, and then they will complain that they don’t have a role.. so SOE will find a way to give them one.

But most important to keep in mind about the berserker class, it is designed to do one thing.. attract new customers. At some point, there is an accountant at Sony who doesn’t care what is good for the game, nor what is good for its players, he only knows that a new player shells out $60 for a copy of the game with all the expansions, and that equals 3 or 4 months of an active account. So they want sales, and lots of them, because high sales means they financially buy 3 to 4 months to keep thinking of a way to keep the players playing, to keep them subscribed.

Mark my words. Gates of Discord will be released, and within 3 months, Berserkers will be tweaked, and the other melees will be told “With the expansion behind us, we can now address your concerns.”

If Real Life Was Like The Movies…

… a 13 year old genius deliquent son of a corporate big wig who is forced to move with his father to the Middle East after his parents’ divorce would take his pre-teen angst out on terrorists and bring Osama Bin Ladin to justice by accident causing his parents to reunite.

A butterfly flaps its wings…

I went out on Saturday and saw The Butterfly Effect at the theater. And wow. It was good.

If you don’t know, the story is simple enough, a man is able to "travel" back into his past to try to fix what went wrong, but sometimes when he thinks he’s doing right, the world spins out of control more.

The movie was well written, filmed, and all that. It was just solidly good.

Oh, and Ashton Kutcher, to my surprise, can actually act.

The Thunder of Guns

I command you, if you have any interest in seeing Master and Commander: The Far Side of the World, then do so in the theater. A good theater. Drive many miles if you must.

I will admit, when I first heard of this film I though to myself, "A movie about sailing and boats." But as I learned more of the story, an English ship sent out to sink, burn or capture a particular French ship finds that the French of in fact hunting them, it got more interesting. Still, even after seeing some previews and scenes and interviews with cast, the movie didn’t really call to me.

However, the movie is fantastic. And as the title of this little review suggests, the cannon battles between the two ships litterally rocked the theater. This is definately one of those films that just won’t be the same at home…

… at least until I can afford that home THX theater.

Changes, they are a-comin`…

The first round of melee changes went in a little while ago. Disciplines for pure melees (WAR, ROG, MNK) were split into 4 separate timers, partially unlinking them. Hybrids got theirs split into 2 timers, but then they only get 2 high level disciplines.

Some of the less useful disciplines got revamped, like Thunderkick now enhances all kicks for 60 seconds instead of just a single kick.

SOE also introduced the Endurance bar to replace the mostly defunct Stamina bar.

And Warriors got their new taunt skill-spells put in.

At first glance, I was happy I got my disciplines unlinked, but I was worried about the Endurance. However, after playing with them a while, I’m able to juggle 3 of my current discipline – Innerflame, Whirlwind, and Ashenhand – without to much trouble. I don’t sit, and I’m regularly full endurance when its time to use one (except the rare cases when the differing timers line up and I have 2 ready to go at once). Each discipline uses from 50% to 80% of my endurance, but so far that’s no trouble.

On the test server they are still playing around with the rest of the new combat system. The original on test was pure twitch gaming. During a fight, an “opening” would appear, in EQ that was a time bar on a window that said “Offensive Opening” or something like that. Lasted approximately 6 seconds. Or rather, 1 tic. In EQ a tic is 6 seconds, or rather, it is at most 6 seconds. Some of the openings flashed by in under a second. While the opening is counting down, you are supposed to push a button for the skill you want to use, expending endurance for the effect. Some of the skills were quite nice. Rogues got a form of snare, monks got a form of root, extra damage, stuns, attack and armor class debuffs… it was looking quite cool, except for the Whack-a-mole! style gaming they introduced. You had to sit and stare at the screen, and when the opening came, pray you caught the beginning of a tic so that your brain had time to fire off a message to your finger to push the button.

There is still hope though… SOE withheld releasing the new skills in order to make them less twitchy.

In addition to those combat skills, monks will be getting a form of limited use Lull. Should make pulling interesting. But the best of all is, after being successfully feigned for 2 minutes, a message will indicate that the player has been removed from all hate lists. No more /q’ing out of the game! Woot!

So, the end result is.. it looks like they are listening. Pure melees, who were too simple to be balanced, are being made more complex, and several long standing annoyances in the game are finally being handled.

2004

So, another year ends.

In 2001 I had a pretty horrible year. I got caught in the downturn of the economy for IT professionals and what should have been 1 or 2 weeks between jobs turned into 5 months. Then some shitheads flew a couple of planes into the World Trade Center, and what should have been 5 months turned into 8. I actually had 3 interviews lined up for the few days after 9/11, but by 9/12 every one of them closed their doors in a hiring freeze. I think the tragedy of 9/11 is exactly that. It was the worst single day in the lives of lots of people, but more than 2 years away from the shock and awe of that event, I mostly only recall that it extended my unemployment for 3 months, and added in excess of two thousand dollars to my already mountainous pile of debt.

In all honestly, when 2002 rolled around, I figured that I had just survived the worst year of my life. And as 2002 progressed, I felt that was accurate… until December 31st, 2002. That was the day my mother called me to let me know that she had cancer.

2003, as it turns out, would wind up dwarfing 2001 in personal pain and hardship. From day 1 life started to spiral downward as my mother started her chemo treatments. In February, we found out that the cancer was terminal, but that she had 2 years or more left because she was responding well to the treatment. In March, due to complications of a prior surgery, chemo had to be stopped and my mother entered the hospital. On March 17th, my mother came home from the hospital. Because the treatments had been stopped, and because of the prior surgery, the cancer had spread quickly. On March 26th, my mother passed away.

The rest of the year followed as many might expect. My mother was very important to me, and the loss of her darkened everything. Everyone in my family had to go through their first birthday without her around… first Halloween, first Thanksgiving, and first Christmas. 9 months later and everyone in my family is outwardly okay, but I know for myself that inside it still hurts.

So what does 2004 promise to bring?

More of the same unfortunately… Everyone keeps telling me it will get easier, but so far, the only person I believe is the one who said, “My father has been dead for 13 years, and it still hurts.” Hopefully though, there will be more to this year, and in some ways, after even only 2 days into it, there already is as I’ve been (sort of) given a promotion at work. No extra pay, but more responsibility. We’ll have to wait and see how that all works out…

2004… one day at a time…