by Gorka » Sun Mar 26, 2017 7:31 am
Teker, the amount of information in CHARACTER_EQUIPMENT is great, but I can't find a way to even make use of any of it. Do any commands work with SERIAL/VNUM or even SHORT_DESCRIPTION? The most useful value you can actually put in that array is the NAMES of the item.
I can't remove "Axe of Dwarvish Lords" but I can remove axe-dwarvish-lords. This would make the array actually useful... for example, in chop groups weapons often need changing, and you won't always have the same type of chopper each group... it would be nice to be able to remove msdp.CHARACTER_EQUIPMENT[16].NAMES as it's a pain in the butt to keep track of your weapon, especially if you are removing it to stab or grip on chopper runs or if your chopper keeps changing when you break them. My point is, you don't always actually know the name of the weapon you are wearing without looking sometimes.
Also is there a way to make the array referenced, rather than positional... for example...
msdp.CHARACTER_EQUIPMENT["WIELDED"].NAMES
I guess we could just define our own arrays with the slot names from 0-17 but just thought I would ask.
After the crash it seems CHARACTER_LOCATION no longer updates except on "look" again, and before the crash I don't think it was updating for trig traps when you "pull chain" to enter coliseum or "sign ledger" at the weaver.
Yes, there is no longer a poison message, but I captured it in my msdp.AFFECTS array instead to get around it.
Gimme a G! Gimme a ORKA!