by *Breeze* » Fri Dec 16, 2011 9:39 pm
Hmm..
The question isn't really a yes/no question , rather it is 2 questions.
Q 1) Is it allowed (by the rules)
Q 2) Is it allowed (by the code)
So the answers are :
A 1) When Splork put in the rune code, he never intended any MAX_STAT to be doubled.
and he stated that somewhere (which I am not searching for at this time)
A 2) The code allows it due to a slight bug which is now fixed.
When an mob/object is created, the immortal who created the mob/object has the
option to add premade PROC's which allow the mob/object to do fun things.
Probably the most well known Object PROCs are Vorpal (aka Choppers) and
MUDL (used everywhere!).
Runes and Clasps are unique in that they are equipped onto other objects rather
than worn. As such, they are handled a bit differently.
What was happening is, the code was checking if the object was a clasp and if
it was a clasp then it would execute the clasp PROC and then finish. If it
wasn't a clasp, then it would stop there. The code was never checking to see
if the object was a Rune. This is now fixed.
As to limits per rune/per character, that is solely up to Splork, and is
simply just a setting on the Rune PROC.
Since the Rune PROC was never executing, the PROC would never check to
make sure that the rules/limits were enforced/exceeded.
The PROC now executes, so said limits are enforced.
Having said that, AFAIK, the only Runes that have per rune/per character limits
are the MAX_STATS ones.
After this code goes live, those of you who socketed 2 MAX_STATS runes of the same
kind can go to any Mob that forges and unsocket the rune from the equipment, assuming
the equipment is x40/drachma. Otherwise contact a 45+ immortal and they may be
able to help you.
Regards,
Breeze