These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Player Features and Ideas Discussion

 
  • Topic is locked indefinitely.
 

Injecting multipul skills fix is needed

Author
LinearBurn Aideron
Hells legion
#1 - 2012-05-16 23:47:11 UTC
Currently if you try to inject a lot of skills if you already trained one of them or dont meet the requirments the operation fails. Sugested remedy change the subrutine to ask if you want to continue with the next skill and silently inoring the errored skill books this would help a lot if you have a new charcter and are buying and injecting skills
mxzf
Shovel Bros
#2 - 2012-05-17 03:18:43 UTC
Seems like PEBKAC if you're buying skills without checking the prereqs or if you already have the thing. I'm not sure why any change would be needed.
James Amril-Kesh
Viziam
Amarr Empire
#3 - 2012-05-17 04:37:44 UTC
Well it is kind of annoying if you have a whole bunch of skills and you want to inject all of the ones you can. Most people would expect to be able to highlight all the skills and select inject skill and have the skills with prereqs met injected while the others were left alone. Instead it treats the list of skills as a vector and injects each element individually until it comes to a skill with unmet prerequisites, which it fails. Then none of the skills remaining get injected regardless of what prerequisites are met.

Enjoying the rain today? ;)

LinearBurn Aideron
Hells legion
#4 - 2012-05-18 11:14:56 UTC
basicly we keep a lot of basic skills in the corp hanger for noobs and it is just not pratical to ask if you have this or have that bla bla bla so easyer soultion is just lump over 1 of each and inject all whast left over give back
LinearBurn Aideron
Hells legion
#5 - 2012-05-18 11:17:06 UTC
James Amril-Kesh wrote:
Well it is kind of annoying if you have a whole bunch of skills and you want to inject all of the ones you can. Most people would expect to be able to highlight all the skills and select inject skill and have the skills with prereqs met injected while the others were left alone. Instead it treats the list of skills as a vector and injects each element individually until it comes to a skill with unmet prerequisites, which it fails. Then none of the skills remaining get injected regardless of what prerequisites are met.



this is exactly the point i have currently i still have bunches of skills waiting on prereqs and would love to inject them if they are ready but i have to right click every one and try them all one by one verry time consuming and anoying
LinearBurn Aideron
Hells legion
#6 - 2012-05-28 04:45:47 UTC
shamless bump
Jackal Datapaw
Doomheim
#7 - 2012-05-28 10:24:32 UTC
LinearBurn Aideron wrote:
basicly we keep a lot of basic skills in the corp hanger for noobs and it is just not pratical to ask if you have this or have that bla bla bla so easyer soultion is just lump over 1 of each and inject all whast left over give back



Wut? I don't even understand this post.
Khoda Khan
Vatlaa Corporation
#8 - 2012-05-28 16:45:44 UTC
It would be such a shame if you had to log in to manage your skill training.

The system works just fine as it is.

I might add theres a good reason this seemingly simple change would be a bit of a pain to implement, having to do with how skill dependencies are checked. Or more appropriately how skill dependies outside the top level primary, secondary or tertiary skill requirements are NOT checked. It would likely require a retooling of both the ship boarding system as well as the skill queue. Possible, but not really worth the time investment, I wouldn't think.

But the main argument against the proposal would have to be that first sentence.

(I make no claims as to the accuracy of my understanding of how skill requirement checking is actually handled in the skill queue, only that it would be logical to use the same system, if not the same core modue as the ship boarding skill checks, in order to reduce coding overhead and maintenance. But then this is CCP we're talking about, and probably have different modules for the same function.)