Intelligence Factor Hotfix - 04/15/2013
Posted by Suzanna Soyinka on April 15 2013 07:45:13
Okay folks there was a big sigh this weekend as a I implemented a REALLY QUICK hotfix that was designed to stop tank and DPS classes from having the same level of intelligence based bonus to healing as healers and casters. There was a bit of a problem there.

Unfortunately a lot of people aren't too happy with that except the people that realized it was actually an error.

So I took the last couple days to try to work out a server side fix to address this situation more functionally than my quick hotfix did. At this time due to real life concerns I am not getting a lot of input from Melanie or Maldoror and cannot at this time push a LSL based fix for this issue until Melanie completes the encryption pass for the 1.0.5 meter. Which we hopefully will have a new beta for soon.

So for the technical details, heres how things stand now.

All skills are affected by intelligence. Some skills will only have their base value payload affected by intelligence whereas the DOT/HOT/SECONDARY effect will not affected by it, so a DOT will do an initial large int modified hit, then the "tick" on the DOT will only do the base per tick. Secondary effects added to skills via string encoding are not affected by intFactor, unfortunately at this time there is no way to pass that to the meter please keep this in mind.

This means that now all skills are affected by intelligence and all races/classes have various STR/INT based advantages which are all mostly the same from race to race other than the Cyborg race which gets a minor efficiency improvement based on their racial creation premise of being slightly more efficient at everything.
INT AND STR MOD BY ARCHETYPE:
DPS
STR 1.75
INT 0.75
TANK
STR 1.25
INT 0.50
CASTER
STR 0.50
INT 1.75
HEALER
STR 0.75
INT 1.50

CYBORG
HEALER(S)
STR 0.75
INT 1.75
TANK
STR 1.50
INT 0.75
DPS
STR 2.00
INT 1.00

And for the super geeky:
mysql> update skillsDamage set intFactor = 1;
Query OK, 130 rows affected (0.01 sec)
Rows matched: 171 Changed: 130 Warnings: 0

mysql> update skillsHealing set intFactor = 1;
Query OK, 0 rows affected (0.00 sec)
Rows matched: 57 Changed: 0 Warnings: 0

mysql> update skillsSupport set intFactor = 1;
Query OK, 90 rows affected (0.01 sec)
Rows matched: 90 Changed: 90 Warnings: 0


The above means the intFactor for all skills in all categories was set to 1. Basically all skills are affected by intelligence.

update players set respec=1 where respec=0;

That last bit there means that all players that had no respec available, now have 1. So if you didn't have a respec, you have one to work with, if you had one or two respec's banked you still have those respec's banked.

Hopefully this helps with the balance issues and doesn't make intelligence a wasted stat for DPS and TANK archetypes.

Happy Tax Day, I guess.

Discussion Thread