When its about 1000 lines of custom code its a pain in the ass ;-)
What TFS base? 1.0? 0.3.6?
If you have a specific feature you want I could always just give instructions on how to add it.
i have a whole remade equipsystem with custom onequip features and custom code for stats etc and so on.
Cool , I did that in LUA, but having it in the source is probably a better idea. I would just have to find a way so it wouldn't interfere with normal OnEquip and DeEquips.
I feel the most important feature is the ability to turn on/off any feature you do not want. At least when making software for public use.
I agree, in lua however it would be over 4k of lines of code and thats from one of Otlands best scripters.
All I did was made 1 function that gets the attributes of an item, and adds it to storage values on the player.
Then when calling those values, instead of looking at the items it looks to the storage value.
So instead of getItemAttribute(sword, "attack")
It would do getPlayerStorageValue(cid, "attack")
This way you could have helmet, boots, rings, torches, spells, etc that add anything onEquip and it works.
I did do SOME source edits for it, but it could be done without them.
Sounds very specific to your server . Not really something I would want to add.Its alot more complicated than that My equip switches stats depending whos equiping it and thats just 5% of the custom part.
onEquip(cid, item, slot, boolean)
onDeEquip(cid, item, slot, boolean)
Depends what parts you want.If i wanted to add something like the custom monster things. Would it be hard?
Mostly the aggro part.