VaultNetwork.netVault Network Boards
Author Topic: SSSort updated for Throne of Destiny [Locked]
bow-SC
Title: Tetrarch
Posts: 34
Registered: 2003-3-3 21:06:31
<3

 

-----signature-----
"Quickly! To the Drama Cave!" - Mortanis
Digero  3 stars
Posts: 580
Registered: 2002-10-21 23:55:01
Drackonian posted:

Any plans on getting Scroll Manager working as well?

Eventually


Malavir posted:

This is a great plug in! I used it pre-tod, however I currently use Sort It! because it has been available. Is there any difference between these 2 or any advantage to using one or the other?

To be honest, I've never used Sort It! so I don't know what the differences/similarites are, though Ling's description sounds good . When I first added salvage sorting to SSSort, it had more specific options for sorting salvage than Sort It! did, but I'm not sure what Gouru has added since then. I'm almost certain that SSSort has more options for sorting scrolls than Sort It! does. Of course, SSSort only sorts salvage and scrolls, while Sort It! sorts lots of things.

 

-----signature-----
[LotRO] Digero (Guardian), Digrim (Burglar), Dignite (LM), Azrea (Hunter) - Landroval
[AC] Digero, Lyera, Draxxe - Leafcull (Retired)
[CoH] Devil's Zealot, Scinta, Izzard - Guardian (Retired)
Digero's AC Decal Plugins: http://decal.acasylum.com
Ashake  1 star
Posts: 208
Registered: 2002-5-12 12:11:44
Digero, why not incorporate the abilities to play "hide and seek" with scrolls into SSSort? Reasoning: first and foremost, would cut down on the number of plugins for handling scrolls; second, would be less hassle (maybe) for you?

 

-----signature-----
Keepers of the Lost Flame
http://ashakeofmt.yuku.com
"our experience has reduced your vitae penalty to 100%" ... say WHAT??
Love ... Dream ... Believe
Digero  3 stars
Posts: 580
Registered: 2002-10-21 23:55:01
What do you mean by "play 'hide and seek' with scrolls?"

 

-----signature-----
[LotRO] Digero (Guardian), Digrim (Burglar), Dignite (LM), Azrea (Hunter) - Landroval
[AC] Digero, Lyera, Draxxe - Leafcull (Retired)
[CoH] Devil's Zealot, Scinta, Izzard - Guardian (Retired)
Digero's AC Decal Plugins: http://decal.acasylum.com
Ashake  1 star
Posts: 208
Registered: 2002-5-12 12:11:44
Sorry, "hide and seek" with scrolls = ability to find a scroll no matter where it is, ID it and highlight it within packs. Would be like a "necked down" version of scroll manager, if I'm understanding the capabilities of SSSort correctly ... Would be very helpful for quick location on a scroll mule of a particular scroll you might look for. For that matter, would be helpful if you had a salvage mule with packs full as well. Type in the particular scroll or salvage you seek, and the program could highlight it like Scroll Manager did. I'd still love for scroll manager to be available, having the ability to look across characters for a particular scroll WAS most helpful!

 

-----signature-----
Keepers of the Lost Flame
http://ashakeofmt.yuku.com
"our experience has reduced your vitae penalty to 100%" ... say WHAT??
Love ... Dream ... Believe
Monolith_WE  1 star
Posts: 75
Registered: 2004-11-24 06:18:54
Justed gave SSSort a try on my 3 trade mules full of salvage, and it works great.


Thanks saved me several hours of having to sort manual.
Embien
Posts: 5
Registered:
I am getting an intermittent error with SSSort. I can log out and back in again and the error will usually go away. I'll post a Decal export if that would be helpful.


The following error message pops up in the ingame chat window (I'm sorting salvage, but I don't think it makes a difference):


<{ SSSort v2.1.0.0 }> Error [AccessViolationException] See errors.txt in the SSSort folder for more info.


In the errors.txt file I see multiple instances akin to the following:


===[ 4/15/2006 10:57:20 AM - SSSort v2.1.0.0 ]========================

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.

at System.RuntimeMethodHandle._InvokeConstructor(Object[] args, SignatureStruct& signature, IntPtr declaringType)

at System.RuntimeMethodHandle.InvokeConstructor(Object[] args, SignatureStruct signature, RuntimeTypeHandle declaringType)

at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)

at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)

at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture)

at System.__ComObject.CreateEventProvider(Type t)

at System.__ComObject.GetEventProvider(Type t)

at Decal.Interop.Filters.WorldClass.remove_ChangeObject(IWorldEvents_ChangeObjectEventHandler )

at SSSort.PluginCore.Shutdown() in PluginCore.cs:line 157

System.Runtime.InteropServices.InvalidComObjectException: COM object that has been separated from its underlying RCW cannot be used.

at Decal.Interop.Filters.IWorldEvents_EventProvider..ctor(Object )
Hazridi  2 stars
Posts: 411
Registered: 2001-3-15 13:24:12
Plugin developers need to avoid calling ReleaseComObject on their filter references (most of which aren't even NEEDED anymore!). Just set the object to null.


Core.CharacterFilter = CharStats wrapper.

Core.WorldFilter = WorldFilter wrapper.

Core.HotkeySyste = DHS wrapper.


These aren't fully wrapped yet -- you will probably need to use interop. You can get to the COM interop underlying the wrappers with the .Underlying property - so a full world filter reference is already built into Decal.Adapter (Core.WorldFilter.Underlying.xxxx).


Last edit: in general, just don't call ReleaseComObject.

 

-----signature-----
Hazridi of WE, VT, HG, SC
Decal Core Dev - http://www.decaldev.com - Beta at http://www.decaldev.com/beta
Digero  3 stars
Posts: 580
Registered: 2002-10-21 23:55:01
Like Haz said, it appears that another plugin is messing up world filter. It could even be GoArrow; I think I made the mistake of using ReleaseComObject in GoArrow (it'll be fixed in the next version...).


Anyways, as far as I can tell it's not a problem with SSSort, and the only thing you can do is to disable the offending plugin.

 

-----signature-----
[LotRO] Digero (Guardian), Digrim (Burglar), Dignite (LM), Azrea (Hunter) - Landroval
[AC] Digero, Lyera, Draxxe - Leafcull (Retired)
[CoH] Devil's Zealot, Scinta, Izzard - Guardian (Retired)
Digero's AC Decal Plugins: http://decal.acasylum.com

VaultNetwork.net is an independently operated community forum and is not affiliated with, endorsed by, or technically based on IGN, GameSpy, FilePlanet, GameStats, or the former IGN/GameSpy Vault Network.
References to VaultNetwork.net mean this site/domain. VNBoards-style presentation is a visual homage only. By using this site, you agree to the forum rules.