Mystic Forms BUG

Started by Fermouth, April 29, 2008, 11:57:20 PM

0 Members and 1 Guest are viewing this topic.

April 29, 2008, 11:57:20 PM
I casted cfrm on myself, and yeah, it started to do this.

The spirit of the crane has left your body!
The spirit of the crane inhabits your body!
[HP=266/KAI=26]:
Earthen Catacombs
You notice javelin here.
Obvious exits: north, southeast, southwest
[HP=266/KAI=26]:sn
Attempting to sneak...
The spirit of the crane has left your body!
The spirit of the crane inhabits your body!
[HP=266/KAI=26]:sw
Sneaking...
Earthen Catacombs
Obvious exits: west, northeast
The spirit of the crane has left your body!
The spirit of the crane inhabits your body!
The spirit of the crane has left your body!
The spirit of the crane inhabits your body!
The spirit of the crane has left your body!
The spirit of the crane inhabits your body!

May 05, 2008, 05:26:07 PM #1
I keep looking at this and then remembered its not a normal spell:

race 1:check class:class 15:cast 878:cast 879
race 2:check class:class 15:cast 878:cast 879
race 3:check class:class 15:cast 878:cast 879
race 4:check class:class 15:cast 878:cast 879
race 5:check class:class 15:cast 878:cast 879
race 6:check class:class 15:cast 878:cast 879
race 7:check class:class 15:cast 878:cast 879
race 8:check class:class 15:cast 878:cast 879
race 9:check class:class 15:cast 878:cast 879
race 11:check class:class 15:cast 878:cast 879
race 12:check class:class 15:cast 878:cast 879
race 13:check class:class 15:cast 878:cast 879

My guess is that its messing up on the race check and running each instance... of casting remove form and apply form... If you could do a count and see if it adds up to 13 casts and 13 removes... That would be the easy way to confirm this..

Hand it to metro to make a easily coded spell into something really over done... Really there's no reason other then to keep people from making edited races and classes to have a check like this in a simple spell... especially since there are already other ways of doing this that don't require textblocks..

May 05, 2008, 05:43:41 PM #2
This could be,
I know that after awhile it stops recasting itself.  I don't know if it's exactly 13 or not, but it does stop after awhile.
It really sucks when you have 3 forms trying to cast themselves at once :P

May 26, 2008, 12:37:51 PM #3
The spirit of the gorilla has left your body!
The spirit of the crane inhabits your body!
The spirit of the crane has left your body!
The spirit of the monkey inhabits your body!
The spirit of the monkey has left your body!
The spirit of the gorilla inhabits your body!
The spirit of the gorilla has left your body!
The spirit of the crane inhabits your body!
The spirit of the crane has left your body!
The spirit of the monkey inhabits your body!
The spirit of the monkey has left your body!
The spirit of the gorilla inhabits your body!
The spirit of the gorilla has left your body!
The spirit of the crane inhabits your body!
The spirit of the crane has left your body!
The spirit of the monkey inhabits your body!
The spirit of the monkey has left your body!
The spirit of the gorilla inhabits your body!
The spirit of the gorilla has left your body!
The spirit of the crane inhabits your body!
The spirit of the crane has left your body!
The spirit of the monkey inhabits your body!
The spirit of the monkey has left your body!
The spirit of the gorilla inhabits your body!
[HP=533/KAI=40]: (Resting) par
You are following Artomas.
The following people are in your travel party:
Artomas Hek                   (Paladin)    [M: 90%] [H: 97%] R - Frontrank
Maximus Arto                  (Warlock)    [M:100%] [H:100%]   - Frontrank
Bruce Lee                     (Mystic)     [M: 83%] [H:100%] R - Frontrank
The spirit of the gorilla has left your body!
The spirit of the crane inhabits your body!
The spirit of the crane has left your body!
The spirit of the monkey inhabits your body!
The spirit of the monkey has left your body!
The spirit of the gorilla inhabits your body!
The spirit of the gorilla has left your body!
The spirit of the crane inhabits your body!
The spirit of the crane has left your body!
The spirit of the monkey inhabits your body!
The spirit of the monkey has left your body!
The spirit of the gorilla inhabits your body!
The spirit of the gorilla has left your body!
The spirit of the crane inhabits your body!
The spirit of the crane has left your body!
The spirit of the monkey inhabits your body!
The spirit of the monkey has left your body!
The spirit of the gorilla inhabits your body!
The spirit of the gorilla has left your body!
The spirit of the crane inhabits your body!
The spirit of the crane has left your body!
The spirit of the monkey inhabits your body!
The spirit of the monkey has left your body!
The spirit of the gorilla inhabits your body!
The spirit of the gorilla has left your body!
The spirit of the crane inhabits your body!
The spirit of the crane has left your body!
The spirit of the monkey inhabits your body!
The spirit of the monkey has left your body!
The spirit of the gorilla inhabits your body!
[HP=533/KAI=41]: (Resting) par
You are following Artomas.
The following people are in your travel party:
Artomas Hek                   (Paladin)    [M: 98%] [H:100%] R - Frontrank
Maximus Arto                  (Warlock)    [M:100%] [H:100%]   - Frontrank
Bruce Lee                     (Mystic)     [M: 85%] [H:100%] R - Frontrank
The spirit of the gorilla has left your body!
The spirit of the crane inhabits your body!
The spirit of the crane has left your body!
The spirit of the monkey inhabits your body!
The spirit of the monkey has left your body!
The spirit of the gorilla inhabits your body!

Its been doing this for about 3 mins now.....

June 02, 2008, 03:46:48 AM #4
What are the steps to reproduce this?

TGS v1.0 (coming soon)

June 02, 2008, 09:23:26 AM #5
its in the text block the error is...

all you need to do is cast it...

bump

June 02, 2008, 02:02:21 PM #7
The way that textblock is coded you can not run more than one form at a time, he was trying to run 3.

June 02, 2008, 02:04:23 PM #8
nod but they are all also doing the original bug as well..

June 03, 2008, 01:37:00 AM #9
I started off with just one form.
Then seen it was bugged
Thought maybe casting more would be cool :P
Plus I wanted to see the effects.

June 03, 2008, 01:16:21 PM #10
Metro coded the textblock that way to insure the hogs could not use forms.  Notice that HOG is the only race not listed in the logic.

June 03, 2008, 03:41:07 PM #11
Quote from: Gardner Denver on June 03, 2008, 01:16:21 PM
Metro coded the textblock that way to insure the hogs could not use forms.  Notice that HOG is the only race not listed in the logic.

If you look at the other spells that attach to it it should also prevent you from having multiples on at the same time if I remember correctly... Every time you cast it it ends any active forms and then applies the new one.

They didn't need to use textblocks to prevent hogs from using them. Since they could have coded it in a way that hogs wouldn't be able to get them at all in the first place. If anything it was done this way to prevent people from editing their own races provided they got past the dll checks race class number limit checks that are normally in place.

The bug is more then likely that the textblock command for check race is not working correctly causing it to loop to the end of the textblock. ie. 13 times... However no one has posted me a cap of it going past 13 to confirm this...