Quote:
Originally Posted by milias
or maybe the difficulty involved is too great, going into everyone's inventory and changing things
|
Although changing the greens and blues was no doubt a very simple job for the devs to accomplish, changing golds would be moderately simple as well and would not require changing each and every staff in existence individually. Each type of staff is based on a single "class"(assuming the devs have half a brain, and I assume they do) and each staff that drops merely accesses that class and generates an instance of the particular item the class describes. Blues and greens would require only a single class each that can be called upon to create an instance for each drop, therefore changing them only requires adding a few lines of code to a single class for each green/blue. Golds would require a main class for each staff type, which would call on the functions of multiple other classes. The main class itself would contain pointers to other classes which contain variable seed functions that generate the color, random stats and bonuses(within the limits of the item’s color), and adds those stats/bonuses to the instance created by the main class. Now there seem to be 2 changes to staffs, one being the addition of a standard(white) 20% mod, the other being the changing of dedicated 20% mods into universal 20% mods. Those new mods are created through newly writen classes. It would be relatively simple enough to have the main classes for each of the (insert number of staff types here) Tyrian/Canthan staff types call on one or both of those new classes. Not exactly a 5 minute job, but hardly a colossal endeavor either. Regardless of the level of difficulty/ease involved, I don't think ANet will be changing existing golds though, just a hunch. I think us caster collectors have drawn the short straw this time Millias.