Battle of the Scripts ][

Current version is 2.7.10.3

2.7.10.3
2005-02-17 -- Made a per-category search thingy in the forums.

2.7.10.2
2005-01-11 -- Built a new star system. Anyone who owns stars can now temporarily transfer them themselves.

2.7.10.1
2004-11-10 -- Added a color editor in the workshop and clan Permission Matrix.

2.7.10.0
2004-11-09 -- Made the game compatible with Mozilla FireFox 1.0.

2.7.9.10
2004-11-08 -- Added a 'show all mail from this person' to post office.
-- Increased the leader ranks to a maximum of 7.

2.7.9.9
2004-09-28 -- Fixed a bug that would not always correctly recalculate defense when getting equipment damage while using a shield.

2.7.9.8
2004-09-20 -- Fixed a bug where auto-repair would calculate the repair cost for an item with 0 durability.

2.7.9.7
2004-09-08 -- Made forum 'subscription' functionality.

2.7.9.6
2004-09-02 -- Added 14 new training bots.

2.7.9.5
2004-07-30 -- Made clan leader forum functionality.

2.7.9.4
2004-03-01 -- Set rape counter to expire after 3 days instead of at login.

2.7.9.3
2004-02-29 -- Fixed clanforum permissions.

2.7.9.2
2003-12-27 -- Made a bots-birthday notification for the news page.

2.7.9.1
2003-12-25 -- Using autoclickers is even more impossible.
-- Fixed a logout inconsistency.
-- Fixed a stardecrease/stash inconsistency.
-- Fixed UBIOS inconsistency.
-- Fixed a minor bug in clanjournal-merge-proposition. It looked as if the asked clan did the proposing instead of the other way around. Nothing dramatic, but very confusing.

2.7.9
2003-12-18 -- Implemented Clan Merging. Two clans can join forces at the cost of a 3rd of their clanscore.

2.7.8.1
2003-12-02 -- Introduced max clansize and set it to 100.

2.7.8
2003-12-01 -- Built multi-bot prevention.

2.7.7.5
2003-11-30 -- Added remove-from-buddylist and remove-from-blocklist functions in post office.

2.7.7.4
2003-11-18 -- Made milking a bit harder by introducing skill range, based on ratio difference.

2.7.7.3
2003-09-16 -- Undistributed skillpoints are used as Constitution (for example in case of offline levelling).

2.7.7.2
2003-09-11 -- Online attacking is discouraged by decreasing gains to 50% XP and 20% kudos.

2.7.7.1
2003-08-22 -- Added 4 different display methods in post office.

2.7.7
2003-08-21 -- Added session statistics and session fight logs.

2.7.6.8
2003-08-19 -- Added shades of green to clan leader roles and added the role title to the leader's profile (instead of leader/owner).

2.7.6.7
2003-08-13 -- Added fight list for hostile clans.
-- Added checkboxes to delete selected mails.

2.7.6.6
2003-08-04 -- Made mail messages flaggable.

2.7.6.5
2003-07-31 -- Implemented Unique Ordering.

2.7.6.4
2003-07-29 -- Blocking now proportionally modifies XP, for both attacker and defender.

2.7.6.3
2003-07-27 -- Added reverse-shop-order option.
-- You can now choose your default fight list.

2.7.6.2
2003-07-26 -- Split the fight index into the possible 3 separate opponent-type indexes.
-- Made life harder for self-raping clans.
-- Implemented mail buddy list.

2.7.6.1
2003-07-25 -- Only 1 reply notification on the forum if more new replies are unread.

2.7.6
2003-07-24 -- Created flexible clan lead permission matrix.

2.7.5.2
2003-07-10 -- Made a poll script.

2.7.5.1
2003-07-09 -- Enabled colours and href tags in forum, mail and other text input fields.

2.7.5
2003-06-22 -- Added shields, designed to balance dex bots at higher levels.
-- Added passive skill, block chance.

2.7.4.2
2003-06-04 -- In an attempt to decrease server load, split showroom into 2.

2.7.4.1
2003-06-02 -- Made it more difficult for people to log in 2 bots at the same time.

2.7.4
2003-06-01 -- Implemented personal stash.

2.7.3.4
2003-05-28 -- Money will now also refresh at shop refresh.

2.7.3.3
2003-05-24 -- If the opponent comes online, there will be a message when fighting it.
-- Clan mates are now highlighted in the 'online' list.

2.7.3.2
2003-05-22 -- Clan leaders can now delete topics in their clan forum.
-- Added a password reminder.

2.7.3.1
2003-05-21 -- Changed the workshop to only show maximum weapon damages/ armour defense, when the actual damage/defense is lower (only when condition < 100%)

2.7.3
2003-04-30 -- Implemented cache system for faster lookups of recently accessed bots.

2.7.2.2
2003-04-28 -- Added editable clan news for clans on frontpage.

2.7.2.1
2003-04-08 -- Broke a few objects into several smaller ones to increase performance, hopefully.

2.7.2
2003-04-05 -- Built login-queue system. Logging in is now fair.

2.7.1.6
2003-04-01 -- Made 'New' labels in the forum.

2.7.1.5
2003-03-31 -- Added 'notify' feature to the forum.

2.7.1.4
2003-03-30 -- Changed the xp formula. Difference in level has a bigger impact.

2.7.1.3
2003-03-26 -- Totally rebuilt the forum. Much more flexible and maintainable.

2.7.1.2.3
2003-03-25 -- Columns in clan profile are now sortable.
-- Starranks are now also visible in the fightlist.
-- Added join date for newly joined clan members.
-- Clanmember admin page is now more useful.

2.7.1.2.2
2003-03-23 -- Clan leaders can now send mail to all leaders in their clan.

2.7.1.2.1
2003-02-28 -- Added a last_seen column in the equipment lists.
-- Weaponless bots no longer show up in the HoF and clan ranking.

2.7.1.2
2003-02-22 -- Made stuff unbuyable when requirements are not met.
-- Added quick req skill overview in showroom.

2.7.1.1.1
2003-02-20 -- Added a little rape counter.

2.7.1.1
2003-02-15 -- Added a thing in one's profile to indicate any new messages in his/her botmailbox.

2.7.1
2003-02-11 -- Implemented mail block to block mail from individuals.

2.7
2003-01-19 -- Built B.I.O.S., item ordering service.

2.6.9.2
2003-01-15 -- Added a timeout counter and refresh button in the showroom.

2.6.9.1
2003-01-07 -- Added online/offline indication in fight list.
-- Added choice option in workshop to not get invited to clans.

2.6.9
2003-01-06 -- Inviting players to a clan now costs money.
-- Split clanscore into monthly and total.
-- Re-introduced unique armour.

2.6.8
2003-01-03 -- Added clan tax.

2.6.7
2002-12-28 -- Added image-match login verification for security.

2.6.6
2002-12-26 -- Added clan journals.
-- Changed the ratio display in fight list.

2.6.5
2002-12-18 -- Implemented and ran a Tournament.

2.6.4
2002-12-09 -- Changed the way equipment appears in the showroom. There is no limited 'in-stock' amount anymore.

2.6.3
2002-12-05 -- Added some very cool ranking statistics in player profile to compensate for the removal of the 'all bots' page.
-- Added a neat bot-search function in the Hall of Fame!

2.6.2
2002-12-01 -- Added hitting sounds to fighting and training.
-- Clans at war can attack lower levels at a cost.

2.6.1
2002-11-29 -- Removed the auto-repair switch, since only 0.7% had it switched off.
-- Added commas in large numbers.
-- Added gzip compression.
-- Changed the way weapon damage is calculated (non-noticeable effect)

2.6
2002-11-26 -- Ported entire game from Python/QSP to PHP.

2.53
2002-11-15 -- Implemented new (DAoC-style) equipment deterioration system, meaning that equipment is repairable only for a limited amount of times.

2.52.4
2002-11-12 -- Reinstated the BOTS chat server.

2.52.3
2002-11-11 -- Added a statue thingy for highest clanscore.

2.52.2
2002-11-09 -- Every 10 levels 5 redistribution points can be bought.

2.52.1
2002-11-04 -- Every point in CON is now 10 HP instead of 8.

2.52.0
2002-11-01 -- Rebuilt database structure.

2.51.3
2002-10-27 -- Added some farming prevention checks.

2.51.2
2002-10-23 -- Changed the default clan ranking by the jans index.
-- Added some help texts in workshop and showroom.
-- Added something to prevent fast clickers from bringing down the server.

2.51.1
2002-10-14 -- Clan founder can now demote leaders to members.

2.51.0
2002-10-10 -- Changed the dex formula.
-- Added redistribution of skills option in workshop.

2.50.6
2002-10-09 -- Added a 'mail-everyone-in-clan' function.
-- Diplomacy colours now show in the fight list.

2.50.5
2002-10-01 -- Added a fight button in a player profile.
-- Added a DeleteAllMail button in mailbox.
-- Fights against clanmembers are now logged.
-- Added a DeleteBot button!

2.50.4
2002-09-18 -- Changed the fight index to 1 page per level. I hope this reduces data traffic by 10%.

2.50.3
2002-09-06 -- Clan score is now stored as attribute of the individual members instead of the clan. When a member leaves the clan, his/her contribution to the clan score is reset, thereby correcting the clan score.

2.50.2
2002-09-02 -- Changed the forum. It is now one layer deeper. Now it should look more like normal forums.

2.50.1
2002-08-31 -- Changed the fight logging. Only the summaries of consecutive attacks are displayed. This saves disk space and bandwidth.
- Also, to stop all the whining, I have set a limit as to how often a bot can be attacked without noticing. The limit is 100.

2.50
2002-08-26 -- Optimized data traffic drastically.

2.49.11
2002-08-24 -- Optimized memory usage that previously brought the server to its knees.

2.49.10
2002-08-18 -- Winning from a clan with which your clan has a diplomacy other than 'neutral', now has effect on the clan score

2.49.9
2002-08-17 -- Major change in how fight pages are built... byte size decrease of up to 300%

2.49.8
2002-08-16 -- Major restruction of the database.

2.49.7
2002-08-12 -- Clanleaders can now set their diplomatic feelings toward other clans.
- Diplomacy bonus is now working. 50% extra xp for a clan at war.

2.49.6
2002-08-11 -- Disabled the use of HTML tags in text input fields as a result of immature kids who just discovered the wonders of Javascript.

2.49.5
2002-08-09 -- Made some serious optimizations and found 2 serious bugs in the process. One had effect on the defense rating from DEX and the other on how armour defense and required strength affected the impact of a blow.

2.49.4
2002-08-06 -- Total money now show at end of fight.
- exact hit damage now shows after each hit.

2.49.3
2002-08-05 -- You can now see how long online someone has been.
- Challengers in the fight log are now clickable.
- Remaining xp now shows at end of fight.

2.49.2
2002-08-04 -- Clans now have their own private forum.
- Thread-starters can now also delete their own thread.
- You will not get any reward for attacking a member of your clan.

2.49.1
2002-08-01 -- There is now a penalty for using armour for which you don't have the required strength. For every point the required strength is higher than yours, 5 points of armour defense are subtracted.

2.49
2002-07-29 -- Implemented clans. Just the basics, lots of stuff to come.

2.48.11
2002-07-27 -- Changed the menu structure.

2.48.10
2002-07-25 -- Training bots now have an access level.

2.48.9
2002-07-24 -- Added battle cries / combat yells.

2.48.8
2002-07-23 -- Bot with higher INT now has the biggest chance of landing the first punch.
- Gave the training bots bigger weapons so they don't fight like sissies anymore.
- Disabled (I hope) the use of auto-training programs.

2.48.7
2002-06-06 -- Changed the random function.

2.48.6
2002-05-29 -- Fixed a big bug, where weapons without req would get damaged with every hit.

2.48.5
2002-05-25 -- Made the forum threads sorted by last-update.
- Made the forum topic starter its moderator.
- Made a graphical overview for the online status of players.

2.48.4
2002-05-24 -- Changed the stylesheet from arial to verdana.
- Anyone may now add new topics to the forum.
- Subject and message are now included when you reply a mail.
- Fixed a security hole.

2.48.3
2002-05-22 -- Made the forum editable for the poster.
- Made e-mail addresses editable.

2.48.2
2002-05-21 -- Made the Hall of Fame sortable.

2.48.1
2002-05-19 -- Fixed the display of skill bonuses in shop.
- Added a map of the building / sitemap.
- Published my TO DO list.

2.48
2002-05-18 -- Added messaging system.
- Added mail check on dynamic pages.
- Added fight log check on dynamic pages.
- Added page with meaning of statuses.

2.47
2002-05-08 -- You can now get revenge on a lower level bot who attacked you. You can get revenge for the amount of wins the lower level has over you. So if you got attacked 10 times and the other won 3 times, you get 3 chances of attacking him.

2.46.1
2002-05-07 -- Added 34 new original weapons.
- Added a high-level training bot.

2.46
2002-04-25 -- Disabled The Cookie Cheat
- Changed the menu structure
- Added password-change page for players
- Added personal information page for players

2.45.1
2002-04-18 -- Implemented 'ranks', where people show up with military stars in the HoF. It offers (yet) nothing more than status. You can increase your rank by contributing to the game.
- Changed the display of wins/losses in the PvP fight list, to indicate how lucrative a win would be.

2.45
2002-04-17 -- Made unique equipment unrepairable.
- made the workshop so you see the weapon damage and armour defense, modified with the durability factor.
- fixed a bug where new armour would have damage if you sold damaged armour.

2.44.5
2002-04-14 -- Disabled the Dex Cheat.

2.44.4
2002-03-23 -- Added an auto-repair option. Default TRUE, but configurable in the workshop.

2.44.3
2002-03-10 -- Lowered the price of low-level unique weapons.

2.44.2
2002-03-09 -- Made indestructible weapons destructable.

2.44.1
2002-03-08 -- Added an 'in stock' column in the unique equipment lists.
- Set the gold and silver plaque at the home page to update once an hour instead of every time someone accesses the page. This should speed up loading drastically.

2.44
2002-03-03 -- Changed the hit/defense formula due to a bug thing. You might notice a difference, but that difference affects all.

2.43
2002-03-02 -- Fixed the insurance cheat.
- Added exceptional unique armour (body armour, helmets, gloves, boots.
- Workshop statistics now also reflect the bonuses on armour.
- Added a few hit messages between "gene pool" and "florify".

2.42.1
2002-02-19 -- Changed the workshop to reflect skill bonuses in stats display.

2.42
2002-02-18 -- Added unique body armours, helmets, gloves and boots. More to come.
- Fixed a crushing blow formula bug.
- Changed double max into double no defense.

2.41
2002-02-17 -- Activated helmets, gloves and boots.
- Changed the cash/xp reward for training bots. You now get 75% when you lose and 150% if you win.

2.40.1
2002-02-17 -- Fixed a bug where a damaged armour would be totally ineffective.
- Added a list of weapons under help/doc.
- Added a list of armour under help/doc.
- Added a list of hitmessages under help/doc.
- Added a notification message if your bot gains a level after fighting.

2.40
2002-02-16 -- Added boots, gloves and helmets.
Also, I doubled all unique weapons. There are now 2 of each.

2.35
2002-02-14 -- Decreased the special attack of a few uniques.
- Added insurance. To get insurance for your money, use the logout link.
- Changed the colours of fight logs (when you log in).

2.34
2002-02-13 -- Added a penalty for attacking pussies and a bonus for slaying brutes. Experience you get is based on the kill/death ratio of the bot you attack, with a minimum of 20% and a maximum of 300% of the usual xp. Kudos to Burn for his idea.
- Secondly, the fightlogging table got wiped, so if you got attacked before this morning, you will not see it. Furthermore, to descrease the chance of logtable being wiped again, I am not storing fight logs for more than 3 days.
- Added a new training bot between TX666 and EL TERMINATORE.

2.33.1
2002-02-12 -- Dramatically decreased datatraffic (50%) for HoF, shop and fight list.

2.33
2002-02-12 -- Rewrote the bot object. This should take care of most of the database crashing.

2.32.1
2002-02-11 -- Changed the money reward for a fight versus players to 33% of the opponent's money instead of 50%.

2.32
2002-02-10 -- Added a chatline.

2.31.1
2002-02-10 -- Made some minor changes to the forum.

2.31
2002-02-10 -- Completely rewritten the shoplist. In the old days, everyone had their own shoplist, a real burden for the webserver. Now there is only 1 central shoplist, which will update every minute. You may notice that in fact the entire game runs faster and especially the showroom.
I increased the player limit to 30. Let's see what happens.

2.30.1
2002-02-09 -- Added 94 new weapons, of which 42 uniques.

2.30
2002-02-08 -- NEW SERVER! With a tuned webserver, this should handle requests about ten times faster than the one at flor.nl.
- Removed the 'save' button in the showroom and filled a few cheat holes.
- To help bandwidth reduction and increase playability for low levels, I made the fight list so that you can only challenge players if they are at least your level and at most 3 times your level.
- Skill differences for weapons for which you don't have the required skills, now have great effect. For every point in difference, the hit chance decreases by 5%.
- You can now have no more than 5000000 kudos.

2.24.5
2002-02-05 -- Changed the display of the Hall of Fame again, so that only the highest 100 show. If you're not in the top 100, you will see your position at the end of the list.

2.24.4
2002-02-04 -- Changed the effect DEX has on defense rating; made it more effective.
- Fixed a cheat that would allow fighting against a lower level.
- Changed some special attacks and uniques to make them less bullshit.

2.24.3
2002-02-01 -- Fixed a bug which could get equipment damaged with a 'miss'.

2.24.2
2002-02-01 -- Added a timeout for people to be required to log in again after 900 seconds.

2.24.1
2002-01-31 -- Added a link to train again against the same training bot.

2.24
2002-01-31 -- Changed the Fight page so that you only see those bots you can challenge. I partly did this to decrease the data traffic on my site.
- Also changed the Hall of Fame so that 'low level' bots (no offense) are not on it. Same reason.

2.23.5
2002-01-31 -- Well, my boss fooled around with the webserver (some of you will have noticed the ISEs) and did some tuning.
- I did some optimization of the database structure.

2.23.4
2002-01-31 -- Shit. I HAD TO put a limit on the amount of online players. I think it really sucks, but the webserver couldn't handle that many requests without exceeding the definition of 'reasonable performance'.

2.23.3
2002-01-30 -- Added a trophy for the No.1 player and the player with the most victories in the main hall.
- Fixed the bug which didn't correctly display the XP status bar in the workshop.
- Also did some minor changes.

2.23.2
2002-01-29 -- Slightly increased the costs of unique weapons to make it more realistic. If you have a problem with that, kill Kidda - it was his idea.

2.23.1
2002-01-28 -- Changed the xp level system for high levels (>35). No one will have noticed that, since the highest player at that moment was at level 35. This new system will make it do-able to reach 100+ level. In theory max level is now 22796.

2.23
2002-01-27 -- Changed the level limits, so as to encourage low-level players. It now takes 300 xp to get to level 2 instead of 500. The effect of this, is that most players 'gained' 2 levels.
Added 'repair all' button in the showroom.
Decreased the odds of running into a unique weapon.

2.22
2002-01-27 -- Added a forum!

2.21
2002-01-27 -- Fixed a bug in the amount of xp the defender receives after being challenged.
- Also fixed a bug which permitted someone to buy 2 of the same unique weapon.

2.20.1
2002-01-26 -- Decreased repair costs for both armour and weapons with a factor 3.

2.20
2002-01-26 -- Implemented special attack with unique weapons. I will add unique weapons once in a while. This is going to be soooo cool ;-)

2.11
2002-01-25 -- Added a refresh time for the shopping list, currently 90 seconds. This means that you will not get a new selection of equipment within this timeout.

2.10
2002-01-24 -- Changed the XP/stat system. Every stat increase now costs the same. You get 4 stat points per XP level to distribute.
- Also changed the workshop. You can now see the effect of the stats.

2.04
2002-01-23 -- Added something quite cool, if I may say so. Now you can see who's online and who's doing what.

2.03
2002-01-22 -- Finally added damage for the armour as well. Since armour can be quite expensive, repairing it is relatively cheap.

2.02
2002-01-21 -- Added damage report for the opponent. Rather vague, though.

2.01
2002-01-21 -- Added fight logs. If your bot was challenged while you were away, the outcome of the fight is now shown when you log in.

2.0
2002-01-20 -- Everything seems to work, so this will be version 2.0.

Future
In the near or far future, you may or may not expect: see my TO DO list.