Page 1 of 1

Bug 121: (Faux) When training, abilities dupli...

Posted: Wed Jan 21, 2015 6:07 pm
by BugTracker
Bug ID       : 121 - When training, abilities dupli... 
Bug Date     : 2015/01/18 07:03:41
Assigned To  : Faux
Priority     : Medium

Category     : VGClient
Sub-Category : Gameplay: Ability
Severity     : Minor (e.g. Cosmetic)
Reproducible : Only seen once
Details:
When training, abilities duplicate and still appear trainable on the list, rather than being removed. This is only corrected when exiting out of the training box and re-opening

Originated From World: New Telon (1)
Chunk                : Isle of Dawn (1)
Location             : -21759 16572 1263

Re: Bug 121: (Faux) When training, abilities dupli...

Posted: Thu Jan 22, 2015 4:53 am
by Faux
In the instance that this happened, did it duplicate all the abilities that you tried to train or was it only specific ones? Also, what race and class was this bug noticed on?

Re: Bug 121: (Faux) When training, abilities dupli...

Posted: Thu Jan 22, 2015 3:48 pm
by John Adams
Character was Thrayceus, race_id 217, class_id 4, and his toon does NOT have duplicates in the database because it cannot... due to the Keys. However, that does not mean the UI didn't show multiples.

There's also the matter of these awful loggers

[quote]06:59:10.430 D Database Vendor id = 7.
06:59:19.743 D Command Player 'Thrayceus Nobleheart' used command '.listcommands' (24)
06:59:28.775 D Command Player 'Thrayceus Nobleheart' used command '.giveexp' (46)
06:59:48.899 D Command Player 'Thrayceus Nobleheart' used command '.giveexp' (46)
07:00:30.410 D Command Player 'Thrayceus Nobleheart' used command '.setlevel' (43)
07:00:30.410 D Char Saving character 'Thrayceus Nobleheart' (840)
07:00:30.441 D Char Saved successful for character 'Thrayceus Nobleheart' (840)
07:00:47.648 D Command Player 'Thrayceus Nobleheart' used command '.setlevel' (43)
07:00:47.648 D Char Saving character 'Thrayceus Nobleheart' (840)
07:00:49.629 D Char Saved successful for character 'Thrayceus Nobleheart' (840)
07:00:51.173 D Database Vendor id = 7.
07:01:07.475 D Command Player 'Thrayceus Nobleheart' used command '.setlevel' (43)
07:01:12.046 D Command Player 'Thrayceus Nobleheart' used command '.setlevel' (43)
07:01:12.046 D Char Saving character 'Thrayceus Nobleheart' (840)
07:01:14.386 D Char Saved successful for character 'Thrayceus Nobleheart' (840)
07:01:15.946 D Database Vendor id = 7.
07:01:18.005 D Database Vendor id = 7.
07:01:18.099 D Database Vendor id = 7.


07:01:27.256 E Ability Error adding ability to character map: An Ability for ability_id '39340' already exists
07:01:27.256 D Command ChunkServer::HandleClientTrainAbility: Failed to add ability Turn Off XP Gain to character map for character Thrayceus
07:01:27.849 E Ability Error adding ability to character map: An Ability for ability_id '39340' already exists
07:01:27.849 D Command ChunkServer::HandleClientTrainAbility: Failed to add ability Turn Off XP Gain to character map for character Thrayceus
07:01:28.660 E Ability Error adding ability to character map: An Ability for ability_id '39340' already exists
07:01:28.660 D Command ChunkServer::HandleClientTrainAbility: Failed to add ability Turn Off XP Gain to character map for character Thrayceus
07:01:28.754 E Ability Error adding ability to character map: An Ability for ability_id '39340' already exists
07:01:28.754 D Command ChunkServer::HandleClientTrainAbility: Failed to add ability Turn Off XP Gain to character map for character Thrayceus
07:01:29.081 E Ability Error adding ability to character map: An Ability for ability_id '39340' already exists
07:01:29.081 D Command ChunkServer::HandleClientTrainAbility: Failed to add ability Turn Off XP Gain to character map for character Thrayceus
07:01:29.113 E Ability Error adding ability to character map: An Ability for ability_id '39340' already exists
07:01:29.113 D Command ChunkServer::HandleClientTrainAbility: Failed to add ability Turn Off XP Gain to character map for character Thrayceus
07:01:31.640 E Ability Error adding ability to character map: An Ability for ability_id '39340' already exists
07:01:31.640 D Command ChunkServer::HandleClientTrainAbility: Failed to add ability Turn Off XP Gain to character map for character Thrayceus
07:01:32.513 E Ability Error adding ability to character map: An Ability for ability_id '39340' already exists
07:01:32.513 D Command ChunkServer::HandleClientTrainAbility: Failed to add ability Turn Off XP Gain to character map for character Thrayceus
07:01:32.701 E Ability Error adding ability to character map: An Ability for ability_id '39340' already exists
07:01:32.701 D Command ChunkServer::HandleClientTrainAbility: Failed to add ability Turn Off XP Gain to character map for character Thrayceus
07:01:34.557 E Ability Error adding ability to character map: An Ability for ability_id '28897' already exists
07:01:35.259 D Command ChunkServer::HandleClientTrainAbility: Failed to add ability Stalwart Soul to character map for character Thrayceus
07:01:35.930 E Ability Error adding ability to character map: An Ability for ability_id '28897' already exists
07:01:35.930 D Command ChunkServer::HandleClientTrainAbility: Failed to add ability Stalwart Soul to character map for character Thrayceus
07:01:36.289 E Ability Error adding ability to character map: An Ability for ability_id '28897' already exists
07:01:36.289 D Command ChunkServer::HandleClientTrainAbility: Failed to add ability Stalwart Soul to character map for character Thrayceus
07:01:41.827 E Ability Error adding ability to character map: An Ability for ability_id '28897' already exists
07:01:41.827 D Command ChunkServer::HandleClientTrainAbility: Failed to add ability Stalwart Soul to character map for character Thrayceus
07:02:06.584 E Ability Error adding ability to character map: An Ability for ability_id '21934' already exists
07:02:06.584 D Command ChunkServer::HandleClientTrainAbility: Failed to add ability Devout Foeman I to character map for character Thrayceus
07:02:07.271 E Ability Error adding ability to character map: An Ability for ability_id '21934' already exists
07:02:08.768 D Command ChunkServer::HandleClientTrainAbility: Failed to add ability Devout Foeman I to character map for character Thrayceus
07:02:10.157 E Ability Error adding ability to character map: An Ability for ability_id '22344' already exists
07:02:10.157 D Command ChunkServer::HandleClientTrainAbility: Failed to add ability Holy Strike II to character map for character Thrayceus
07:02:10.640 E Ability Error adding ability to character map: An Ability for ability_id '22344' already exists
07:02:10.640 D Command ChunkServer::HandleClientTrainAbility: Failed to add ability Holy Strike II to character map for character Thrayceus
07:02:10.874 E Ability Error adding ability to character map: An Ability for ability_id '22344' already exists
07:02:10.874 D Command ChunkServer::HandleClientTrainAbility: Failed to add ability Holy Strike II to character map for character Thrayceus
07:02:12.403 E Ability Error adding ability to character map: An Ability for ability_id '22309' already exists
07:02:12.403 D Command ChunkServer::HandleClientTrainAbility: Failed to add ability Blade of Vol Anari I to character map for character Thrayceus
07:02:14.338 E Ability Error adding ability to character map: An Ability for ability_id '28116' already exists
07:02:14.697 D Command ChunkServer::HandleClientTrainAbility: Failed to add ability Improved Sprint to character map for character Thrayceus
07:02:16.257 E Ability Error adding ability to character map: An Ability for ability_id '46155' already exists
07:02:16.257 D Command ChunkServer::HandleClientTrainAbility: Failed to add ability Blessing of Vol Anari II to character map for character Thrayceus
07:02:18.612 E Ability Error adding ability to character map: An Ability for ability_id '9441' already exists
07:02:18.612 D Command ChunkServer::HandleClientTrainAbility: Failed to add ability Marshalling Cry I to character map for character Thrayceus


07:02:27.349 D Database Vendor id = 7.
07:02:30.812 D Database Vendor id = 7.
07:02:58.674 D Char Saving character 'Thrayceus Nobleheart' (840)
07:02:58.939 D Char Saved successful for character 'Thrayceus Nobleheart' (840)
07:03:43.244 W General Player 'Thrayceus Nobleheart' (840) submitted a bug report.[/quote]

This is pretty much from the birth of this character until the bug submission:

Re: Bug 121: (Faux) When training, abilities dupli...

Posted: Thu Jan 22, 2015 5:59 pm
by Faux
Ok, I committed the change to the loggers (Debug level 3) so you won't see those messages anymore. I'll try to get in touch with Thrayceus about what the UI was showing for him, otherwise that looks like the same latency issue as Cekcu was having.