Orion Lighter
Sorceror
[SVN] Sacrifice Virtue Possible Bug
I hope I got the format correct, if not I apologize ahead of time, as this is my first bug report post. Just tell me what needs fixing, and I'll get on it.
Not sure if this is a true bug, but the sacrifice virtue does not work properly given the right circumstances.
Behavior on Demise:
When you invoke the sacrifice virtue while hidden, then type something to reveal yourself before targeting the monster, the system reads it as the one per day sacrifice, but the monster does not disappear, you do not lose any fame and your sacrifice level does not increase.
So basically the once per day timer activates, but nothing else occurs, causing you to wait 24 hours before trying to increase the virtue again.
Behavior on OSI:
Not sure, but I think that the sacrifice virtue working properly in any circumstance would be what occurs.
Supporting Documentation (URLs): none
Changes needed:
I'm no programmer, but if I were to hazard a guess, there's a hiding check that's incorrectly placed, needs to go after, rather then before the action.
Code (optional): see above
I hope I got the format correct, if not I apologize ahead of time, as this is my first bug report post. Just tell me what needs fixing, and I'll get on it.
Not sure if this is a true bug, but the sacrifice virtue does not work properly given the right circumstances.
Behavior on Demise:
When you invoke the sacrifice virtue while hidden, then type something to reveal yourself before targeting the monster, the system reads it as the one per day sacrifice, but the monster does not disappear, you do not lose any fame and your sacrifice level does not increase.
So basically the once per day timer activates, but nothing else occurs, causing you to wait 24 hours before trying to increase the virtue again.
Behavior on OSI:
Not sure, but I think that the sacrifice virtue working properly in any circumstance would be what occurs.
Supporting Documentation (URLs): none
Changes needed:
I'm no programmer, but if I were to hazard a guess, there's a hiding check that's incorrectly placed, needs to go after, rather then before the action.
Code (optional): see above