Posted: Sat Jan 05, 2008 11:22 am
Having been a developer and a user of a calling tool in the past, I'll post my two cents. My interest in a calling tool was more of a desire to know more about Windows GUI programming than a need for a tool to help me call. Mine wasn't automated. I'd click on the moves for each duelist, hit "call round" and it would generate text that could be pasted into the chat. It was fun to work on, but it didn't really add to my hosting experience. I used it on a few nights for validation, and on some other nights when I felt brain dead.
A tool doesn't have to use the same repetitive call each time. I'd developed mine to allow each to user to customize their own to their character's style and add multiple possibilities for the same combination. Since it doesn't personally know each duelist, the calls still can't be personalized to the duelists. If I felt the call text didn't fit well, I could still type my own into the chat.
Now, to the point of this post. In order to be considered, an automated calling tool has to be just as reliable as a host, which I don't see happening. Topaz pointed out some issues with the present tool. I've only used it once, but I had issues with it then too. I've also been on the duelist side when it hasn't worked. Let's consider some of the other nonstandard issues we've had to deal with as callers.
Even when I did use my calling program, I wrote all of the moves down on paper. Paper is immune to crashes/reboots of any sort (unless you've got a laptop with a recalled battery that wants to burst into flame, or perhaps a two year old...). Paper doesn't care if the user's account somehow got locked out of the chat room halfway through the duel and they had to switch SNs. Paper doesn't care if I lose power, my Internet connection, or if my hard drive crashes. If the flash chat session dies, I can restart it. If the server crashes, I can switch over to an AIM/AOL chat room. If the user's IMs die, I can switch to email. Let's see an automated calling tool do that.
An automated calling tool would also have to keep track of rank and not allow a duelist to use more spells/fancies than they already have. It would also have to allow those same users to use more or less spells/fancies during special tournament play. It should also allow the DoMers to use their "tornadoes in a jar" when applicable and log their use. It would need to know if a duel round limit was 15 or unlimited.
An automated calling tool would have to allow users to send in stupid moves (Mage Bolt after Mage bolt, providing someone wants to fizzle a spell, it does happen, although I don't think it would need to allow a Fancy Spin Kick to be used in DoM). It should also warn people that they've made a stupid move (but only if they're new at this, I didn't give the experienced players a warning). Of course, if someone wants disengage, or to CP after an opponent's LC, that's still okay...
An automated calling tool would have to handle cases where people punt and don't return. It should also replay a previous round's results for someone who punted and missed it.
An automated calling tool would have to handle when someone has to leave and decides to forfeit. Some hosts give the option to the other player whether or not they want a win or a tie, others don't. A calling tool should consider including the same option.
A tool doesn't have to use the same repetitive call each time. I'd developed mine to allow each to user to customize their own to their character's style and add multiple possibilities for the same combination. Since it doesn't personally know each duelist, the calls still can't be personalized to the duelists. If I felt the call text didn't fit well, I could still type my own into the chat.
Now, to the point of this post. In order to be considered, an automated calling tool has to be just as reliable as a host, which I don't see happening. Topaz pointed out some issues with the present tool. I've only used it once, but I had issues with it then too. I've also been on the duelist side when it hasn't worked. Let's consider some of the other nonstandard issues we've had to deal with as callers.
Even when I did use my calling program, I wrote all of the moves down on paper. Paper is immune to crashes/reboots of any sort (unless you've got a laptop with a recalled battery that wants to burst into flame, or perhaps a two year old...). Paper doesn't care if the user's account somehow got locked out of the chat room halfway through the duel and they had to switch SNs. Paper doesn't care if I lose power, my Internet connection, or if my hard drive crashes. If the flash chat session dies, I can restart it. If the server crashes, I can switch over to an AIM/AOL chat room. If the user's IMs die, I can switch to email. Let's see an automated calling tool do that.
An automated calling tool would also have to keep track of rank and not allow a duelist to use more spells/fancies than they already have. It would also have to allow those same users to use more or less spells/fancies during special tournament play. It should also allow the DoMers to use their "tornadoes in a jar" when applicable and log their use. It would need to know if a duel round limit was 15 or unlimited.
An automated calling tool would have to allow users to send in stupid moves (Mage Bolt after Mage bolt, providing someone wants to fizzle a spell, it does happen, although I don't think it would need to allow a Fancy Spin Kick to be used in DoM). It should also warn people that they've made a stupid move (but only if they're new at this, I didn't give the experienced players a warning). Of course, if someone wants disengage, or to CP after an opponent's LC, that's still okay...
An automated calling tool would have to handle cases where people punt and don't return. It should also replay a previous round's results for someone who punted and missed it.
An automated calling tool would have to handle when someone has to leave and decides to forfeit. Some hosts give the option to the other player whether or not they want a win or a tie, others don't. A calling tool should consider including the same option.