August 25, 2019, 09:24:39 pm

Author Topic: Mystic Forms BUG  (Read 2079 times)

0 Members and 1 Guest are viewing this topic.

Offline Fermouth

  • Savant
  • *****
  • Posts: 261
  • Karma: +7/-4
Mystic Forms BUG
« on: April 29, 2008, 08: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!
Broadcast from Stinkyhaze "please dont take me to the bathroom, will"

Offline The Crazy Animal

  • Administrator
  • Master
  • *****
  • Posts: 2448
  • Karma: +18/-20
Re: Mystic Forms BUG
« Reply #1 on: May 05, 2008, 02:26:07 pm »
I keep looking at this and then remembered its not a normal spell:

It links to a textblock...

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..


Offline Fermouth

  • Savant
  • *****
  • Posts: 261
  • Karma: +7/-4
Re: Mystic Forms BUG
« Reply #2 on: May 05, 2008, 02:43:41 pm »
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
Broadcast from Stinkyhaze "please dont take me to the bathroom, will"

Offline Artomas

  • Apprentice
  • **
  • Posts: 19
  • Karma: +0/-0
Totem Errors
« Reply #3 on: May 26, 2008, 09:37:51 am »
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.....

Offline Vitoc

  • Administrator
  • Master
  • *****
  • Posts: 1611
  • Karma: +26/-13
  • Insanity Ensues
    • WebMUD
Re: Totem Errors
« Reply #4 on: June 02, 2008, 12:46:48 am »
What are the steps to reproduce this?


TGS v1.0 (coming soon)

Offline The Crazy Animal

  • Administrator
  • Master
  • *****
  • Posts: 2448
  • Karma: +18/-20
Re: Totem Errors
« Reply #5 on: June 02, 2008, 06:23:26 am »
its in the text block the error is...

all you need to do is cast it...

Offline The Crazy Animal

  • Administrator
  • Master
  • *****
  • Posts: 2448
  • Karma: +18/-20
Re: Mystic Forms BUG
« Reply #6 on: June 02, 2008, 06:24:51 am »
bump

Offline Gardner Denver

  • Coder of Utilities
  • Administrator
  • Master
  • *****
  • Posts: 2712
  • Karma: +41/-54
Re: Mystic Forms BUG
« Reply #7 on: June 02, 2008, 11:02:21 am »
The way that textblock is coded you can not run more than one form at a time, he was trying to run 3.

Offline The Crazy Animal

  • Administrator
  • Master
  • *****
  • Posts: 2448
  • Karma: +18/-20
Re: Mystic Forms BUG
« Reply #8 on: June 02, 2008, 11:04:23 am »
nod but they are all also doing the original bug as well..

Offline Fermouth

  • Savant
  • *****
  • Posts: 261
  • Karma: +7/-4
Re: Mystic Forms BUG
« Reply #9 on: June 02, 2008, 10:37:00 pm »
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.
Broadcast from Stinkyhaze "please dont take me to the bathroom, will"

Offline Gardner Denver

  • Coder of Utilities
  • Administrator
  • Master
  • *****
  • Posts: 2712
  • Karma: +41/-54
Re: Mystic Forms BUG
« Reply #10 on: June 03, 2008, 10:16:21 am »
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.

Offline The Crazy Animal

  • Administrator
  • Master
  • *****
  • Posts: 2448
  • Karma: +18/-20
Re: Mystic Forms BUG
« Reply #11 on: June 03, 2008, 12:41:07 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...

Offline KiaExamp

  • KiaExampG
  • Noob Sauce
  • *
  • Posts: 1
  • Karma: +0/-0
    • tvxexhpe
Re: Mystic Forms BUG
« Reply #12 on: August 11, 2019, 06:26:46 am »