KAIOU Battle Bot VERSIONS ========================= 1.0 - 2.5 -changed the player sheets from .txt to .per -changed every command to work right, and changed descriptions for all the commands. (out of Oddbot, and into kaiou) -added a !tactic command. Now you can tell others what form of martial arts, your character follows. -added the !descitem. Now there can be descriptions for all your items, even the simple stuff like a senzu bean! -!cscan will now check your scanning ability, if your not very good at it, or you don't have a scanner of some sort, you won't get a perfect reading. -there are no more ! techs! Now you just use an action such as: /me uses his/her on this saves lots of space, and is easier in my opion. -equipment -the draw/sheath command will now give you a bonus to your AP -the fly command works (will give you bonus to your DP if you do it) -the full command now works like this: /me fulls -Automonster in, to use it type: !automonster -!addtech -!additem -!removeitem -!addskill -removeskill -!newlevel <10, 15, 20> <--changes User Levels of that person -!turn <--Works like OddbotX -!setgender <--players can now set their gender -kaiou-ken! It works perfectly. When you use it (!kaioken) it sets a timer that will drain your HP (based off the show) and raise your MP. Enjoy the first power up! -!summon same as in OddbotX -!givegold <--gives the amount of gold to that person -!takegold <--takes the amount of gold to that person -added the fight command. IT is used like this: /me attacks -adding a tech to a monster (does NOT work with a player, so don't even try it!) To do so: !maddtech -monsters can now attack in two ways. Both require a DM to type them. attacks uses its on -Touched up some of the commands, such as cscan, to make them work better with the monsters. -Added HIDE function to monsters, this should elimate the error with Cscan. -Added SPEED tech type. Uses evade for most of the damage. -Got rid of some of the useless inis. -Added 'addstat' to the level up procedure. -Fixed the one error with the battle system (where it would not give the turn to the first person who was on the battle list.) -Added some new skills to the ini -Lookie, you now have a race!! 3.0 -FU SION HA!!!! BOTH versions (waza (dance) and Potara) of Fusion are in the bot...whoo-hoo!! -fixed bunch of bugs for the errors that I found.. -monsters can charge their ki, draw its weapon, or do a special powerup (say for instance, ssj) To activate any of these commands: goes charges draws (or sheaths) its weapon -gives you an error message if you mess up a command, or forget to put something after it (eg: !cscan) -Limit Breakers have been updated (finally) -Bot Help Files are starting to appear (type !help for a list) -fixed the SSJ bug, that is, where you could go ssj level a million times and it wouldn't say anything! -!setrace is added -You can't set the same limit and fatality twice (without removing the first before you try to set the same one) -You can now erase a limit that you don't want (fatality will be added here in the near future) -mud fixes (a whole lot of them, hehe) 3.1 ?? 3.2 -Description commands have been changed to allow for UNLIMITED descriptions! The commands are: !sethurt <#> !setdeath <#> !setnumberhurt <#> !setnumberdeath <#> -You can now read monsters/players techs: !readtechs -You can now read monsters/players skills: !readskills -At the request of many people trying to get rid of their combos, a delete combo command has been added: !deletecombo -to revert your BP after you hide it (w/out reverting) you can now use !bpnormal -to change the description on your boost: !cboost -the SSJ bug has been Patched YET again, hopefully for the last time! -Fatality bug, where fatalities would do real damage, has been fixed. -Battle bugs have been patched -Blind Techs are now in the bot! -Monsters can now go SSJ (but only level 1) and see their descriptions! 3.4 -changed the combine power to make it more effective/updated -fixed various errors 3.5 ?? 4.0 -revert command changed to: !revert -boosts were changed so that every boost has a level (like ssj) -!next command is GONE! well.. its still there, but isn't needed -item system was totally revamped. 4.0b -JOBs were implemented, the commands are !job-list !join job !quit job !do job -New character command was added: !new char -you can now see the availiable items: !item-list -and techs: !tech-list -and skills: !skill-list -added a more secure password feature to lock the bot. 5.0 -You can now BUY items: !buy item -More jobs were added -New Item types! Mostly, the Scouter type -Changed !kaioken to !kaiou-ken (and !stop kaiou-ken) -Shape Shifting was changed to do more (eg: changes your stats) -SSJ 3 was finally fixed to drain max HP when you use it. -Many skills have been changed, updated, or added. -Real Time Battles have been added to the bot! !rt starts it !renter enters your chr into it !rend ends it 6.0 -changed the player sheets from .per to .zfile -Started to improve the code. -- unfinished -Started to implement "Z points" which would be used for training -- unfinished -Started to add Stamina to the stats -- unfinished -Ini files have been started to be edited, to make more room. -The new "charge" system is finally done. -- read newcharge.txt for info 6.0b -Added the "Room of Spirit and Time" training type. Read "rosat.txt" for more info. -Trying to make the bot more "independent" by touching up a few commands that were not working very well. -Pratically re-wrote the entire !addboost command, so that SSJ(b) would appear on the tech list after adding it. -Fixed a bug where you could use your limit at any time, without using any of your limit points. -Pants and Neck have been added to the equipment commands. -Three new jobs were added, and new additions to the miss, miss2, and att txt files. Thanks Scott! -Removed the !setmood command, since it was kind of useless anyway -Fixed the '/me goes' bug. FINALLY. (Took long enough) -Improved the add/take zeni commands. -!equipment / !equiplist now do the same command. Also changed the look of it. -Junked the "Pets" idea. After all, who in DBZ has a pet aside from Kaiou (and Mr. Satan)? 6.0d -With Rowen's help, we have fixed 99.9999999% of the bugs. We have tested EVERY command several times, in order to make sure we didn't over-look anything. Thanks Rowen, for the help. The list of bugs fixed are too many to be listed here. Just know that it was a LOT. -The "!update " command has been updated, so that even if you type in the wrong type, it will look in the file and see what it is and do the command accordingly. -Touched up Kaiou-ken, then made it so you can add it by using !addboost Kaiou-ken -You can change the description of the Kaiou-ken with this command: !cboost Kaiou-ken -You can boost directly to a Kaiou-ken level by using !kaiou-ken -The code for erasing limits, fatalities, and combos have been scripted under 1 main command. This is to help reduce code, and lag :) -Lag meter is gone. Pointless, and taking up space. -All "dice" commands were taken out. Again, they're a bit useless -Erased the "!addnoxp" command (since it's pointless and takes up space) -The !automonster command has been changed quite a bit. There are also three new types that you can create: super-easy, medium, godly -att.txt has been updated (again) thanks to Scott and Hakkin/Distrad! -!batlist (!bat list) commands updated (but still in testing). Now, anyone who's dead in the battle will be red. (This means that !alive list was taken out, since it's not needed anymore) -!skills was updated once again. Now, if the character isn't learning any temp skills, it won't show the "And is also learning ''" If he/she is, then it will show it. -removed !testskill as most people didn't even know it was there. What a pointless command. -Improved the !stats command so that it has a new look, and doesn't lag the bot as much as it did. -/me fulls all, and !full all now work! Instead of having to full everyone individualy you can just full everyone at once. =) -ACCESSORIES have been added!! You can buy them with the !buy accessory command and equip them like the other equipment. (only, instead of you'd put accessory) -Fixed a minor "Affect" type bug. -RAGE has finally been finished added to the bot. After characters take a certain amount of damage, they go into a "rage" (It's a lot like Trance from FF9) 6.0e -I fixed a bug with the tech damages. They should be working now (finally! I can't believe how I didn't catch this bug before now!) -the "Barrier" skill has been re-done and is actually useful now! -Stupid/Normal/Hard AI types are in the bot now! set it with !setai read ai.txt for more about the AI -Added a "Auto BP" function that will kick in after a turn battle (it won't work if you use !endbat). To set how much each person will get, use the !autobp command 6.5 -Magic added as a tech type with the following elements: Fire, Ice, Lightning, Earth, and Water Thanks to Nisshoku for ideas that deal with the magic. Read magic.txt for more info. -Complete Equipment overhaul. The BODY has been split up into two parts (BODY-TOP/BODY-UNDER) and all equipment will now give a defense bonus. For more information, read new-equipment.txt -PRICE command finally added. Now everyone can find the price of the items/accessories/equipment use !price here. -You can now see what equipment is available for buy, by using !equipment-list -You can now BUY equipment! use !buy equipment to do so. -I included the #DBZRPG MUD in this version of Kaiou for people to mess around with. Read mud.txt for more information about the MUD and how to set it up. -Also incuded the #DBZRPG popups that I made. It will work with this version of Kaiou, and will help people to learn the commands. Look in dbzpop.zip for more info about them. -Changed combos so that they're based on AP rather than CP! Also increased the amount of MP needed to use them. 6.6 -Fusion has been touched, and a few minor bugs have been fixed in it. -Some minor spelling errors fixed in the items -Boosting will now add a bit to your RAGE BAR (not a lot, but some) -!view-tech to view information about your tech. (thanks to Raith for the idea) -The "Double" tech type is GONE (since it's hardly used and doesn't work right anyway) -EVADE finally has a decent use! Players/Monsters can "DODGE" some attacks! Yay! (thanks to Raith for ideas) -Normal attacks now require BP to be performed! CHARGING will add BP to you! -Boosts also require BP to be performed! -Added "eva" as a trainable stat in the Room of Spirit and Time -Women can rejoice! the CUTE skill cuts a person's defense in half for 60 seconds! -HEAL tech types got a little more 'oomf' to them now! The amount increases with CP! -The monster.ini has been touched up a little bit. Better !checkmonster command. -!unset variable is a Kaiou command now (it clears some variables) -The "Survival" skill has been added. It raises the person's HP to try and survive! -Made it so skills can have descriptions now. Use !skilldesc to set it. [not 100% finished] -Rages can now have a custom desc. Use !ragedesc to set one. -New Battle Status messages to help determine how a character is doing! -Critical damage can be done if a person is near "Injured Badly" or below. -!rest for those who have less than 80 BP! -fixed a minor job bug 6.6+ -Fusion was upgraded a slight bit. When Goten and Trunks fuse, Gotenks will have customized attacks and descriptions to match more like the show. Gogita may follow. -Monster boosts re-written slightly so that they can go all forms of SSJ. 7.0 -Every command was updated so that the bot will now work with the latest version of IRC (instead of being stuck with version 5.6) [this is long over-due]. -Folder tree reoganized. Now players and monsters have their own folder, and all documentation is now in its own folder. -.zfiles were modified a little bit. ***NOTE*** This means that older zfiles will NOT work with the newer code. -!ChargeMessage to turn the "[name] is now at Charge Level [level]" message on/off (new style/retro) [ON by default]. -Stamina has a huge impact on battles now. If you run out of stamina you will take much more damage and your attacks will be 1/2 weaker. Also note that even if a player does not do damage to an enemy, his/her/its stamina is still lowered from defending the attack. -New Characters will be allowed to allocate stat points the way he/she wishes. -!decstat <#> allows a NEW player to readjust his/her stats in the character creation process. Note that it only works with new players. -!end character creation this will allow new players to finalize his/her stats as a level 1 player. -!cscan is gone. Now you use !scan by itself to scan yourself and !scan to scan another person. -!addskill and !removeskill got updated. -!addtempskill added -!removetempskill added -Adding techniques has changed slightly: !addtech [] -Removing techniques has been modified slightly to work better. -!addboost -!removeboost -!addweapon -!removeweapon -Equipment system was updated. -!draw -!sheath -!setfatal -!erasefatal -!setlimit -!eraselimit -!setcombo -!erasecombo -All of the monster creation systems were upgraded. NOTE you add techniques and boosts to monsters the same way you do to players now. There's no specific monster command to do it. -!auto monster -!custom monster -!setstat -!setweak -!monsterdesc -Boost system has been reworked and is much better now. You still activate it by typing /me goes [level ] (the level and level # are for SSJ) -Revert commands: reverts from or !revert or /me reverts from -!cboost to set the descriptions for boost levels -!setwattack - rests -Kaiou-ken now uses STAMINA first. If the user runs out of Stamina it will then begin using HP until either the preson runs out of HP or stops it. -!weak_sense and !chi_sense were changed from their original commands but still work the same as they did -The Shape Shifting skill no longer affects stats. It's now just for looks. -!hide, !unhide, !spy on, !reabsorb and !split are gone. -It's important to note that while AI was converted and should work, it still is faulty and buggy. Don't use more than one AI monster in a battle. -!whoseturn (corrected grammar) -Fixed a long-running bug that caused RAGE % to go into negatives. -!stance [] alone it will tell you what stance you're in, with the you can change it to something else. -!rstance will tell you what stance he/she is in. -!stance-list will give you a list of all current stances available. -Fusion command rewritten from scratch and works infinately better now. -!fusion name -- remember to split your nick into two parts (one for the first and one for the last). Example: Gokou might be "Go" for his first, and "kou" for his last. -!addtech Fusion -!removetech Fusion -!deny to deny the fusion dance -/me uses potara with [note that potara will erase both player zfiles involved] -!potara accept -!potara deny -The Tech command (/me uses on ) was rewritten from scratch [FINALLY!!] -BP and techniques are intertwined. Not enough BP will mean that your attack will be halved. How much BP is drained depends on the amount the technique would do. -INNER type techniques are changed slightly. Now the amount of life it drains is (MP required * 10) so be sure to set your MP lower than you used to. -!battledamage will display how much physical and tech damage has been done over the course of the bot's use (until cleared). -!clear battledamage will clear the battledamage stats. -Bow type of weapons require the use of arrows now. -!add arrows -!take arrows 7.0b -Fixed a spacing error in the !items command. -Fixed a bug in the MUD that wouldn't let people attack with a weapon. -Fixed a bug in unequipping accessories -Equipment system changed slightly. Commands are now: !equip and !unequip [you can also use !wear to equip] ** NOTE this is only for armor. Weapons are still done the same way (!equip )