Turn common reagents into virtual items through script to reduce lag

Started by Eraamion, January 08, 2011, 01:29:10 AM

Previous topic - Next topic

Eraamion

There are lots of tiny large-volume reagents around like sinews, animal guts, scales or orc teeth. They do not stack and they clutter the inventory while still needed for alchemy and stuff. Are they also contributing to the lag? I do not know but what I suggest in case they are is:

Remove these mass reagents as IG items and make them virtual items, like the EFUSS skill points. Make some widget turning the reagent gathering mode on, slowing the character down. Upon a monster death, the PC with activated gathering mode simply gets the reagents scripted this way from the remains within range, provided he had the item and skill needed to gather them (which rules out the risk of frontliners taking all of it despite not needing it). In alchemy/herbalism experiments, a check is made for the reagent being there and the reagent is subtracted from the system.

This would obviously only involve the most widespread reagents which have marginal value and are not object of trade among PCs.

Relinquish

I don't know, I feel like if I wanted text saying "You have put "XXXXX" into the mix" I'd go back to using DOS

If they could stack that'd be awesome, and while your at it make them weigh .01 lbs :D

TheMacPanther

Not really that for this, however I also am about as adept with alchemy as a chimp on a three week coke binge. Perhaps I am not the best spokesman for the rest of you.

Diz-e

this doesn't work at all with the crafting system. you need a physical item to place into the table. even if it was scripted this way, you would need to also have a text command to 'place' a specific virtual object into the table. this would make it tedious to perform and give way to new possible error. also, who's to say what is traded and what isn't? even guts and sinews could be a commodity imo. also, these items have always been here, which would imply that the lag has also always been here. don't fix what ain't broke.

Bearic

Neat idea, but I think it might cause even more lag with all the scripts needed and the text windows opening.

Porkolt

There's the weight factor to consider (which is considerable, especially for mages with their low STR). Scripting that in could make it pretty buggy.
 
 
Still. A few herbs weighing a third of a pound does seem rather silly at times!