Home

Forum

Game
Story
Gameplay
Spells
Stages
Items
Glossary
FAQ

download
Game
Music
Screenshots
Fanart

Links

Info
Contact
• Submit Spells
Legal
Credits

Troubleshooting

Having problems with Wavestorm? These frequently asked questions should help you out. If you have a question, a problem, or have noticed a bug in the script, and none of the answers below fix the problem, please let me know.


Q. The script gives me some message about not being compatible and uninstalls itself!
A. That message pretty much explains it all. Wavestorm needs mIRC 6.1+ to work. If you don't have 6.1 or higher, it'll automatically uninstall itself. You need to upgrade your copy of mIRC.

Q. I keep playing on the same stage!
A. Someone in your Wavestorm channel left their script on while idling. Get a channel operator to type "!wavestorm-off nick" where nick is their name, and their script will automatically shut off. Alternatively, you can wait a little while; their script will auto shut down after 5 minutes of inactivity.

Q. When I update the script and load it, the custom window won't come up. I also can't start a battle or do anything else.
A. You probably deleted a specialized variable called %wavechat by accident. This variable stores the name of the chat room Wavestorm runs in, and just about everything in the script needs it to work. To reset the variable, type "/changechat" in any screen and then put in the channel you want Wavestorm to run in. You can change this variable in the Datascope, but the Datascope and custom window won't come up if you're having this problem in the first place obviously, so you'll need to do the "/changechat" thing.

Q. I haven't played Wavestorm in a while, or I don't like having all those remotes loaded when I'm not playing, so I leave Wavestorm unloaded for the most part. But the notices are starting to get on my nerves.
A. The Wavestorm script itself has a few lines of code that block those WS-related notices from showing up in any mIRC window, so when you unload Wavestorm they'll start popping up again, if you're still in the Wavestorm chat while others are playing. To prevent this, take the following code and stick it in one of your standard remote files:

  on ^*:NOTICE:*:*: {
    if ((($gettok($1-,1,32) == Wavestorm) || ($gettok($1-,1,63) == Wavestorm)) && ($1- != Wavestorm - mIRC RPG Multiplayer Battle Engine)) { haltdef }
  }

That should permanently solve the problem. If you already have a "on ^*:NOTICE:*:*:" piece of code in that specific remote file (the exact same, "on 1:NOTICE:*:*" isn't the same), then putting this second one will cause both to function incorrectly. You'll need to take the middle line in the code above and stick it in your already existing "on ^*:NOTICE:*:*:" code instead to get it working properly.

Q. In the Datascope, Item and spell names aren't appearing, and spells are being incorrectly cast.
A. WSInfo1.ini and/or WSInfo2.ini are broken. Decompress the game's zip again to overwrite the bad versions.

Q. When I attack/get attacked, no-one loses HP!
A. Chances are if this is happening, you have another copy of mIRC open and are trying to up your stats by playing against yourself. While this is a funky idea in general anyways (thanks to the new stat database system, you wouldn't, say, gain twice as much experience with two scripts open and using the same character, and the two copies would be tripping over each other when they updated), some odd thing going on in mIRC that I haven't tracked down will make attacks sometimes not recognize if you're playing against your own bot. You'll just have to gain experience the normal way... by fighting others.

Q. My character never gains any EXP!
A. The most usual cause of this is an error in the end/victory sayings and poses; if your status screen gives an error that says something about Wavestorm7.mrc, this is almost definitely the case. The usual problem is that one of the custom files is checked to be used, but there are broken or no custom sayings or poses in those files, and the victory code is hanging there because of it. You can fix this by fixing whatever broken sayings/poses are in there, putting some in there if there aren't any, or simply unchecking the custom option.

Q. My nicklist is messed up, and my script isn't registering being attacked by anyone!
A. You somehow managed to put yourself in Team Mode and consequently started a battle... without teammates or enemies. Quit and switch back to Melee Mode.

Q. I accidentally closed the Datascope. How do I bring it back up without quitting battle?
A. Right-click in the custom window to bring it back up. Alternately, it will pop up automatically if you click back into the custom window from another one.