Joy_Division wrote: »I wonder if ZOS realized how much more interesting their game would be and how much better it would perform if they did what the video suggested should be done with CP, what probably should have been done from the beginning: No generic straight calculation based percentage buffs. Instead make us choose ways (which shut off alternative paths) to customize our characters to do things they normally wouldn't be able to do.
Video is also 100% correct in how the siege changes have just dragged out the very long keep fights that tank the server in the first place.
The main problem is not long battles or sieges.. It not even CP.. It's the way abilities are coded.. Smart healing creates enormous strain on the servers.. When you get ball zerg spamming the healing while taking damage you will see lag immediately ...
As long as the TCP based communication with the servers makes every player dependent on the quality of the internet connection of the other players they interact with, there won't be any solution for the lag problem. The game is not designed for having massive amounts of players interact with each other. ZOS would have to recode the whole game so that players with a (deliberately created) bad ping are kicked instead of lagging out the server.
As long as the TCP based communication with the servers makes every player dependent on the quality of the internet connection of the other players they interact with, there won't be any solution for the lag problem. The game is not designed for having massive amounts of players interact with each other. ZOS would have to recode the whole game so that players with a (deliberately created) bad ping are kicked instead of lagging out the server.
Atleast shrink the map and lower population per campaign instance. Then shor and viv see equivalent use and hopefully with less players per campaign the pvp experience isnt as laggy
InvictusApollo wrote: »We had much less lag and more fps during the "siege bug"... just saying.
Could also have players hold all the resources while taking the keep.I suggested a few times here, so one more time...
Adjust flag positioning in keeps and outposts. Remove front flag and add a flag upstairs in outposts and basic keeps. In homekeeps add the flagg to the 2nd floor. Add a 3rd flag to the 1st floor in outer maingate tower of all keeps.
This will spread fights and encourage cooperation.
Could also have players hold all the resources while taking the keep.I suggested a few times here, so one more time...
Adjust flag positioning in keeps and outposts. Remove front flag and add a flag upstairs in outposts and basic keeps. In homekeeps add the flagg to the 2nd floor. Add a 3rd flag to the 1st floor in outer maingate tower of all keeps.
This will spread fights and encourage cooperation.
Maybe spread the blob out by having them hold all 3 resources during keep flip.
If defending forces want to hole up in the keep then more attackers will leave the resource and push the keep.
Otherwise defenders can fight off the resource attackers causing a few fights around the keep. Not spread out an insane amount but still some and potentially less siege/aoe’s in one area.
A map overhaul could also be nice
InvictusApollo wrote: »We had much less lag and more fps during the "siege bug"... just saying.
Less players were playing and stacks of raids weren’t as inclined to roam cyro because of how devestating siege was.
Lag gets sticky when those raids get to run around spamming aoes and the pugs respond in kind with aoe drops and persisting siege
I think there is a balance that we need
chris25602 wrote: »so as a technical idea ill just throw this out there since i have thought about it for awhile now.
The back end game system (non-lua) should provide precalc tables to the frontend (lua land) for some of the complex operations that the wide range of sets impose on the game. so instead of the game having to calculate each interaction as it happens the frontend only needs to know the end value. So instead of (x+y)*(z-X)/2 you have some thing like row 200 attr 5 find it in the table and be done.... honestly i would kind of be surprised if this isn't already happening but if it isn't it def should be happening.