Droid Engineer Archive

Thread: TK Info on the Maint Droid bug. Why it does it.

Straker_Atrella
Wed Aug 18, 2004 2:34 pm
#1

I'm not sure what the status on this is, if they found the problem, or jsut havn't had time to fix it, however, I think I know why they break when you Destroy a structure.


There are actually 3 bugs with this module.


1. They are really picky about what configurations they go into (not related to this post.)


2. They stop working when a structure is destroyed withotu taking the droid off first.


3. When removing a structure from the Maint list, no matter what Structure you choose, it always removes the bottom structure. So if you really want to remove a structure, you need to remove them all. This bug is not very well known.


I think that #3 is the cause for #2.


You Destroy the structure, it tries to remove the structure from the list. Yet instead, it removes the bottom structure. So you end up with the Destroyed Structure still being on the list, yet not really existing anymore. Viola you have a broken module.


Fix #3 and I think you fix #2 as well.



-------------------------------------------------------------------------------------------------------------------------
Droid Vendor at Resurection near Theed on Naboo -5757 6222. Both carry a wide variety of maxed Droids, I also carry every type of Droid and Droid supply.

*Straker Atrella: Dark Jedi * Atrella's Wench: Master Droid Engineer / Artisan / Scout / Merchant * Dark Vortex: Ranger / Rifleman * Havana:Musician / Dancer / Image Design * Enigmatica : Doctor / Swordsman* CrazyEyes: Role playing BH.
MainMor
Wed Aug 18, 2004 2:37 pm
#2

If that is the case... then technically when you have removed all of your harvesters the droid should work again.

Be interesting to test out.



------------
And I stood with one foot on the shore and one foot in the waves and it was the time between times...
TheRealTK421
Wed Aug 18, 2004 2:40 pm
#3

Oddly enough, I just gave TH a /nudge on this again.


We'll stay on it....this is my number one thing to get fixed (till it's "done").



/bow

Respectfully,



TheRealTK421 a.k.a. "Doughbacca"
SWG DE Correspondent
Co-Founding member of Ahazi DENet & SWG DEA (Droid Engineer Association)
"I think all right-thinking people in this country are sick and tired of being told that ordinary, decent people are fed up in this country with being sick and tired. ...I'm certainly not. And I'm sick and tired of being told that I am."


Drashk
Wed Aug 18, 2004 2:40 pm
#4




Straker_Atrella wrote:

I'm not sure what the status on this is, if they found the problem, or jsut havn't had time to fix it, however, I think I know why they break when you Destroy a structure.


There are actually 3 bugs with this module.


1. They are really picky about what configurations they go into (not related to this post.)


2. They stop working when a structure is destroyed withotu taking the droid off first.


3. When removing a structure from the Maint list, no matter what Structure you choose, it always removes the bottom structure. So if you really want to remove a structure, you need to remove them all. This bug is not very well known.


I think that #3 is the cause for #2.


You Destroy the structure, it tries to remove the structure from the list. Yet instead, it removes the bottom structure. So you end up with the Destroyed Structure still being on the list, yet not really existing anymore. Viola you have a broken module.


Fix #3 and I think you fix #2 as well.




I've been hitting QA pretty relentless today, so I'll see if I can give this one a go around. If what you say is true, then a droid with only one structure assigned should still functoin if the structure is redeeded. I'll go ahead and start off with this one and let you know.


Now, to find out where I put that BER 1 harvester I had sitting around with 5k on it.






Making SWG more Star Warsy. One droid at a time.
Straker_Atrella
Wed Aug 18, 2004 2:42 pm
#5


HMMM interesting thought, wouldn't be to hard to test. Put 2 harvs on the Maint Mod, destroy one, it will stop, destroy the other, it "may" work again.


It may still stay broken, cause stuff just got mucked up though.


If that does fix it, it's a workaround though. You could have different Maint droids, ones for permanent structures and another for Harvs. That way if you muck up, it will "maybe" eventually fix itself, after you destroy them all.


Either way, hopefully it gets fixed soon.


Edit for TK's and Drashks Comments


Even if it doesn't work again after deleting them all, it's still strongly possible that the buggy code is in the removal part. Perhaps they have been looking in the wrong place, not knowing about bug #3? Do they know about bug #3? I bugged it, but well errrr.... I have more faith on you telling them TK, then the in game bug system.


Just a thought.

Message Edited by Straker_Atrella on 08-18-2004 02:46 PM



-------------------------------------------------------------------------------------------------------------------------
Droid Vendor at Resurection near Theed on Naboo -5757 6222. Both carry a wide variety of maxed Droids, I also carry every type of Droid and Droid supply.

*Straker Atrella: Dark Jedi * Atrella's Wench: Master Droid Engineer / Artisan / Scout / Merchant * Dark Vortex: Ranger / Rifleman * Havana:Musician / Dancer / Image Design * Enigmatica : Doctor / Swordsman* CrazyEyes: Role playing BH.
Drashk
Wed Aug 18, 2004 2:43 pm
#6




TheRealTK421 wrote:

We'll stay on it....this is my number one thing to get fixed (till it's "done").



That's going to be one helluva phone bill





Making SWG more Star Warsy. One droid at a time.
Drashk
Wed Aug 18, 2004 6:09 pm
#7

Thank you Stalker, you put me on the right track to finding what looks to be the cause of the problem.


When ever you delete a structure, with out first deleting it from the droid's memory, an empty slot is left behind on the menu. This empty slot makes it so that the droid radial does not always respond. In two of out of the three tests that I have run so far, I have been able to get the non-responsive Structure Maintenance menu to work, after adding the droid to additonal structures. On the third droid, the Structure Maintenance would not pop back up after I stored the droid.


How I figured this out was through the tried and true method of, 'If at first you don't succeed...' I used the ~ to keep openning up the radial menu and selecting the edit Maintenance List. It took me about 20-30 tries before the Menu window popped up. I was able to repeat this on each droid 3 different times before I followed the next set.


The edit Maintenance List looked something like this



  • Droid Foundry # 1

  • Droid Foundry # 2

  • Equipment Factory

The first entry was nothing more than a blank listing. I proceeded to delete the entry, which resulted in the bottom listing being deleted, so I had to repeat this set for each of the other 3 entries as well, until I was left with a blank edit Maintenance List. I closed the window and attempted to access the list again and was greeted by the system message 'The maintenance list for this droid is empty. Go to one of your structures and assign this droid to maintain it', which of course means that the darn thing is functioning properly again. I stored the droid and pulled it out again and haven't had a problem with it yet.


Same thing with the second droid as well. I'm going to test this one out a few more times, however I think that this may be it. I'm not sure about the first droid, but then again I deleted it before I ran a through test on it.....


I'll keep everyone updated






Making SWG more Star Warsy. One droid at a time.
Drashk
Wed Aug 18, 2004 8:19 pm
#8

I narrowed down the line of testing on this one, one step further. In order to get this trick to work, you must have a total of at least 3 structures added to the droids maintenance list, excluding the deleted item. This was the only way that I could get the menu to pop up. Once the Edit menu pops up, delete all entries in the list and you will be able to use this droid once again.


I have successfully tried this trick with the same droid 5 times already without a single loss of the Structure Maintenance menu. This includes having stored the droid serveral times.


So far, its looking rather promising that the invalid entry line is what is causing this problem.





Making SWG more Star Warsy. One droid at a time.
Straker_Atrella
Wed Aug 18, 2004 8:34 pm
#9

LOL, its Straker, more and more people keep doing that. Stalker makes me feel like I should be running from the cops.


Drashk, what happens if you fill it up, then delete a structure. At work, so I can only brainstom, can't test. Will the just keep clicking on the dang thing work in that case? Wouldn't the extra slot put it at 10 items?



-------------------------------------------------------------------------------------------------------------------------
Droid Vendor at Resurection near Theed on Naboo -5757 6222. Both carry a wide variety of maxed Droids, I also carry every type of Droid and Droid supply.

*Straker Atrella: Dark Jedi * Atrella's Wench: Master Droid Engineer / Artisan / Scout / Merchant * Dark Vortex: Ranger / Rifleman * Havana:Musician / Dancer / Image Design * Enigmatica : Doctor / Swordsman* CrazyEyes: Role playing BH.
Drashk
Wed Aug 18, 2004 9:20 pm
#10




Straker_Atrella wrote:

LOL, its Straker, more and more people keep doing that. Stalker makes me feel like I should be running from the cops.


DOH....I get my name butchered all the time. TH used to call me Drask....


Drashk, what happens if you fill it up, then delete a structure. At work, so I can only brainstom, can't test. Will the just keep clicking on the dang thing work in that case? Wouldn't the extra slot put it at 10 items?


Once you have the 9 on your list and redeed 1, you can't add another until you delete it from the edit list. The problem that I did run across with 8 structures and 1 blank slot was that it took me about 40-50 refreshes of the menu before the edit list finally popped up. Once I removed all 9 strcutures, the droids radial worked once again without problems.



I've now tested this workaround out on the same two droidsand haven't hit a dead end yet. To speed up the refresh rate on trying to get the menu to show up you can hit ~ and the number that the Structure Maintenance radial is under, which is normally 4. Edit Maintenance List is the default for this menu.





Making SWG more Star Warsy. One droid at a time.
Straker_Atrella
Wed Aug 18, 2004 10:49 pm
#11

Ok well, at least we can tell people not to delete their droids now.


Hopefully this will give them more info on where to look to fix it.


Nice work Drashk



-------------------------------------------------------------------------------------------------------------------------
Droid Vendor at Resurection near Theed on Naboo -5757 6222. Both carry a wide variety of maxed Droids, I also carry every type of Droid and Droid supply.

*Straker Atrella: Dark Jedi * Atrella's Wench: Master Droid Engineer / Artisan / Scout / Merchant * Dark Vortex: Ranger / Rifleman * Havana:Musician / Dancer / Image Design * Enigmatica : Doctor / Swordsman* CrazyEyes: Role playing BH.
Drashk
Thu Aug 19, 2004 10:54 am
#12

I ran more tests on this and haven't had to delete a single droid yet. I think that this is an "official" work around, until it gets a bug fix.


I sent off my findings to 4 seperate QAs on TC, that I have talked to and even sent a copy to a few DEVs that I have on my friends list.





Making SWG more Star Warsy. One droid at a time.
Tiaga
Fri Aug 20, 2004 7:07 pm
#13

Remembering having seen TK's post about this in the corr forum, I decided to pull out my bugged protocol droid and see if I couldn't fix it.

The droid's configuration is storage (10 items) and structure maintenance (Rating 13) with a worshipful personality chip.

Off the top of my head I put on the list a cantina, 2 large Naboo houses, a medium Naboo house, a small generic house, 3 small Naboo (Style 2) a factory and a harvester. (I think.. It's been awhile.)

The 2 houses were redeeded first. I knew about the bug but was only thinking about it when dealing with harvesters and completely forgot for the houses. The harvester has also been redeeded since. The rest remain.

So by the time I got bugged, the maintenance list was full. Now it theoretically has 7 items left, 3 of them bugged.

However, it won't let me add more after the bugging, suggesting that it was't a case of the last item being deleted instead.

Tried storing/recalling a few times, traded it to a different character to try, tried recharging (It had been at 50% when I started) but through any number of refreshes, I can not bring the list up.



Inside my heart is breaking, my make-up may be flaking
But my smile still stays on
My soul is painted like the wings of butterflies
Fairytales of yesterday will grow but never die
I can fly - my friends
SWG Entertainer.com Fashions by TK

Page 1 of 2
Previous Next