jServers
------------------------------------------------------------------------
r4416 | rdl | 2019-01-17 02:11:00 +0000 (Thu, 17 Jan 2019) | 1 line
Changed paths:
   M /SC2/maps/Ballin_old.pwn
   M /SC2/maps/Cedar.pwn
   M /SC2/maps/KvR.pwn
   M /SC2/maps/Mirage.pwn
   M /SC2/maps/ROFL.pwn
   M /SC2/maps/RRumble3.pwn
   M /SC2/maps/StadiumBrawl.pwn
   M /SC2/maps/UD.pwn
   M /SC2/maps/UpDown.pwn
   M /SC2/maps/VanRoads.pwn
   M /SC2/maps/WetPants.pwn
   M /SC2/maps/cal.pwn
   M /SC2/maps/cdesert.pwn
   M /SC2/maps/decept.pwn
   M /SC2/maps/dpilot.pwn
   M /SC2/maps/fac.pwn
   M /SC2/maps/fsumo2.pwn
   M /SC2/maps/hw2h.pwn
   M /SC2/maps/lvf2.pwn
   M /SC2/maps/mship.pwn
   M /SC2/maps/pred.pwn
   M /SC2/maps/ringfire.pwn
   M /SC2/maps/superbowl.pwn
   M /SC2/maps/sville.pwn
   M /SC2/maps/team.pwn
   M /SC2/maps/thehunted.pwn
   M /SC2/maps/tree.pwn
   M /SC2/maps/velocity3.pwn
   M /SC2/maps/watergate.pwn
   M /SC2/maps/wharf.pwn
   M /SC2/maps/wreck.pwn

Huge clean up of maps, removed all old and now removed settings from maps, mostly related to HC points, vehicle spawn limits, vehicle rating limits and contrlling how many of each vehicle spawns at a time, all settings that were removed.
------------------------------------------------------------------------
r4415 | rdl | 2019-01-17 02:00:13 +0000 (Thu, 17 Jan 2019) | 3 lines
Changed paths:
   M /SC2/maps/CtF.pwn
   M /SC2/maps/KvR.pwn
   M /SC2/maps/team.pwn
   M /SC2/script/SumoCore2_upd3.inc

Karts vs Ranchers: Fixed loadout errors, added some code that will help the map integrate spawn knowledge with the current core code, not requires but will make it less likely to suspect your carjacked to acquire the vehicle you spawn with.
Team Sumo: Removed excess code from your text bubble, you don't need to know your position in this mode
Capture The Flag: Written some notes for further dev later on
------------------------------------------------------------------------
r4414 | rdl | 2019-01-16 19:44:05 +0000 (Wed, 16 Jan 2019) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn
   M /Web/discordbot/sumobot.js

echo new player registrations to normal echo and not admin echo.
------------------------------------------------------------------------
r4413 | rdl | 2019-01-16 19:22:16 +0000 (Wed, 16 Jan 2019) | 1 line
Changed paths:
   M /SC2/maps/CtF.pwn

The concept Capture the Flag map now compiles correctly.
------------------------------------------------------------------------
r4412 | rdl | 2019-01-16 15:58:01 +0000 (Wed, 16 Jan 2019) | 3 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/irc.pwn
   M /Web/discordbot/sumobot.js

rdlBOT2 now echoes admin messages to the admin section of discord.

rdlBOT1s jobs are nearly gone now :(
------------------------------------------------------------------------
r4411 | rdl | 2019-01-16 15:18:11 +0000 (Wed, 16 Jan 2019) | 1 line
Changed paths:
   M /SC2/languages/english.inc
   M /SC2/script/SumoCore2_upd3.inc

IRC is no longer mentioned front-end (some back end values still use it, even though they're mostly affecting discord now)
------------------------------------------------------------------------
r4410 | rdl | 2019-01-16 00:46:42 +0000 (Wed, 16 Jan 2019) | 1 line
Changed paths:
   M /Web/discordbot/sumobot.js

rdlBOT2 kept crashing with unhandled errors, it should now handle it and output an error to console (not discord).
------------------------------------------------------------------------
r4409 | rdl | 2019-01-15 19:18:07 +0000 (Tue, 15 Jan 2019) | 4 lines
Changed paths:
   M /SC2/backups/sumo_db_accounts_only.sql
   M /SC2/backups/sumo_db_all.sql
   M /SC2/backups/sumo_db_structure.sql
   M /SC2/script/SumoCore2_upd3.inc
   M /Web/discordbot/sumobot.js

rdlBOT2 is now in charge of echoing new forum posts to Discord. rdlBOT1 (IRC) no longer does this.
Dispute notifications will be moved to Discord too soon.

Database backup
------------------------------------------------------------------------
r4408 | rdl | 2019-01-14 20:36:41 +0000 (Mon, 14 Jan 2019) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Removed the press KEY_NO (defaults to N) to spectate the last reported player (or player that triggered the most recent cheat warning). Nobody actually used it.
------------------------------------------------------------------------
r4407 | rdl | 2019-01-14 12:34:54 +0000 (Mon, 14 Jan 2019) | 1 line
Changed paths:
   M /SC2/languages/english.inc
   M /SC2/script/SumoCore2_upd3.inc
   M /Web/discordbot/sumobot.js

Removed the loophole of winning Super Smash Bros! during duel.
------------------------------------------------------------------------
r4406 | rdl | 2019-01-12 09:09:10 +0000 (Sat, 12 Jan 2019) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc
   M /Web/discordbot/sumobot.js

Corrected a set of achievements not awarding as soon as you got them. They'd award sometimes days later when the code finally realised you'd won it.
------------------------------------------------------------------------
r4405 | rdl | 2019-01-10 13:21:06 +0000 (Thu, 10 Jan 2019) | 4 lines
Changed paths:
   M /SC2/languages/english.inc
   M /SC2/script/SumoCore2_upd3.inc
   M /Web/discordbot/sumobot.js

removed some old code that fixed an issue with shop tokens if you had got yourself into negative figures upon login.
The issue was fixed like 12 month ago, if you've not logged in yet since then, you're probably no playing anymore so this is a waste of code and CPU ticks every login.

rdlBOT2 has !baninfo now
------------------------------------------------------------------------
r4404 | rdl | 2019-01-08 21:39:37 +0000 (Tue, 08 Jan 2019) | 6 lines
Changed paths:
   M /SC2/backups/sumo_db_accounts_only.sql
   M /SC2/backups/sumo_db_all.sql
   M /SC2/backups/sumo_db_structure.sql
   M /SC2/languages/english.inc
   M /SC2/script/SumoCore2_upd3.inc
   M /Web/bot/Plugins/SAMP/Default.php
   M /Web/discordbot/sumobot.js

Duel music changes

Sundays is the same, Duck Tales theme song, the first 120 seconds of this; https://www.youtube.com/watch?v=svnhHFtYsnU
All other days now play Charlie XCX & Troye Sivan - 1999 https://www.youtube.com/watch?v=vsCMYP5PYic

Database backup
------------------------------------------------------------------------
r4403 | rdl | 2019-01-05 00:30:11 +0000 (Sat, 05 Jan 2019) | 1 line
Changed paths:
   A /SC2/maps/blackstar.pwn
   M /SC2/script/mapfs3.pwn

new map: black star by RoosterKing (still not a rooster or a king)
------------------------------------------------------------------------
r4402 | rdl | 2019-01-04 22:21:24 +0000 (Fri, 04 Jan 2019) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

New Achievement: Shut Your Noob Face! - Be muted by an admin (2 or higher)
------------------------------------------------------------------------
r4401 | rdl | 2019-01-03 19:43:44 +0000 (Thu, 03 Jan 2019) | 1 line
Changed paths:
   M /SC2/maps/Ballin.pwn
   M /SC2/maps/Ballin_old.pwn
   M /SC2/maps/Dogfight.pwn
   M /SC2/maps/FarmSumo.pwn
   M /SC2/maps/GotLucky.pwn
   M /SC2/maps/Gunzel.pwn
   M /SC2/maps/KvR.pwn
   M /SC2/maps/LW.pwn
   M /SC2/maps/LW2.pwn
   M /SC2/maps/LosSantosCapers.pwn
   M /SC2/maps/Oasis.pwn
   M /SC2/maps/Oasis2.pwn
   M /SC2/maps/Owls.pwn
   M /SC2/maps/Owls2.pwn
   M /SC2/maps/ROFL.pwn
   M /SC2/maps/SHG.pwn
   M /SC2/maps/SkyHighSumo.pwn
   M /SC2/maps/Skyride.pwn
   M /SC2/maps/StadiumBrawl.pwn
   M /SC2/maps/TT2.pwn
   M /SC2/maps/Twister.pwn
   M /SC2/maps/UpDown.pwn
   M /SC2/maps/VanRoads.pwn
   M /SC2/maps/WetPants.pwn
   M /SC2/maps/a51.pwn
   M /SC2/maps/cave.pwn
   M /SC2/maps/chmad.pwn
   M /SC2/maps/cowboy.pwn
   M /SC2/maps/decept2.pwn
   M /SC2/maps/dtd.pwn
   M /SC2/maps/fsumo2.pwn
   M /SC2/maps/ote.pwn
   M /SC2/maps/pred.pwn
   M /SC2/maps/ranch.pwn
   M /SC2/maps/ringfire.pwn
   M /SC2/maps/round.pwn
   M /SC2/maps/sfmil.pwn
   M /SC2/maps/simpl.pwn
   M /SC2/maps/velocity.pwn
   M /SC2/maps/wharf.pwn
   M /SC2/script/rdlMap.pwn

These maps were using archaic bits of code trying to control [PlayerCount], this was moved to the core and out of maps like 6+ years ago, but seemingly these maps never had the redundant code removed. This probably didn't cause any issues, just an irritating bit of redundancy.
------------------------------------------------------------------------
r4400 | rdl | 2019-01-03 19:25:04 +0000 (Thu, 03 Jan 2019) | 8 lines
Changed paths:
   M /SC2/maps/desmania.pwn

Z_FALLOFF fixed by theman

__________            .__       .__                        _____    _____  _______  _______   
\______   \ _______  _|__| _____|__| ____   ____          /  |  |  /  |  | \   _  \ \   _  \  
 |       _// __ \  \/ /  |/  ___/  |/  _ \ /    \        /   |  |_/   |  |_/  /_\  \/  /_\  \ 
 |    |   \  ___/\   /|  |\___ \|  (  <_> )   |  \      /    ^   /    ^   /\  \_/   \  \_/   \
 |____|_  /\___  >\_/ |__/____  >__|\____/|___|  /      \____   |\____   |  \_____  /\_____  /
        \/     \/             \/               \/            |__|     |__|        \/       \/ 
------------------------------------------------------------------------
r4399 | rdl | 2019-01-03 14:01:43 +0000 (Thu, 03 Jan 2019) | 1 line
Changed paths:
   M /SC2/loadouts/NORMAL.inc
   A /SC2/maps/downtown.pwn
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn

New map by Sirai - Downtown
------------------------------------------------------------------------
r4398 | rdl | 2019-01-01 20:42:08 +0000 (Tue, 01 Jan 2019) | 1 line
Changed paths:
   M /SC2/maps/ragemap.pwn
   M /SC2/script/SumoCore2_upd3.inc

Removed all the competition code.
------------------------------------------------------------------------
r4397 | rdl | 2019-01-01 06:13:47 +0000 (Tue, 01 Jan 2019) | 1 line
Changed paths:
   A /SC2/bot recordings/rage_Hunter.pwn
   A /SC2/bot recordings/rage_Mule.pwn
   A /SC2/bot recordings/rage_Rancher.pwn
   A /SC2/bot recordings/rage_Rumpo.pwn
   A /SC2/bot recordings/rage_Sadler.pwn
   D /SC2/bot recordings/ragemap_random_npc.pwn
   M /SC2/languages/english.inc
   A /SC2/maps/ragemap.pwn
   M /SC2/maps/thehunted.pwn
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn
   M /Web/map/source.php

New Map: Rage Map by Roosterking & RDL
------------------------------------------------------------------------
r4396 | rdl | 2019-01-01 00:51:24 +0000 (Tue, 01 Jan 2019) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Christmas trees no longer spawn in centre of sumo rings.
------------------------------------------------------------------------
r4395 | rdl | 2019-01-01 00:10:56 +0000 (Tue, 01 Jan 2019) | 3 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/irc.pwn
   M /Web/discordbot/sumobot.js

Rampage mission (MIS_DAMAGE_AMT) is now to cause 750HP of damage in 90 seconds (was 1000 in 110 seconds)

75% chance of this fixing the discord message spam
------------------------------------------------------------------------
r4394 | rdl | 2018-12-31 00:50:32 +0000 (Mon, 31 Dec 2018) | 6 lines
Changed paths:
   M /SC2/maps/db.pwn
   M /SC2/maps/db2.pwn
   M /SC2/maps/db3.pwn
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/irc.pwn
   M /Web/discordbot/sumobot.js

All DriveBy was printing excess and wrong debug information
Goal: Debug shit, Actuality: Cause more problems and make it harder to debug shit.
Discord data was being printed in debug mode.
Goal: Debug shit. Actuality: Provide zero debug capability and spam the logs with 2mb of junk data a minute.
Corrected an error where mysql data was not wiped by discord functions after it was used.
Goal: Correct code. Actuality: RDL has been doing this for 11 years and is still shit.
------------------------------------------------------------------------
r4393 | rdl | 2018-12-30 18:07:27 +0000 (Sun, 30 Dec 2018) | 1 line
Changed paths:
   A /SC2/bot recordings/ragemap_random_npc.pwn
   A /SC2/bot recordings/recordings/ragemap_hunter.rec
   A /SC2/bot recordings/recordings/ragemap_rancher.rec
   A /SC2/bot recordings/recordings/ragemap_rumpo.rec
   A /SC2/bot recordings/recordings/ragemap_sadlergood.rec

Added the NPC stuff for RoosterKings new map. Needs merging with map file when its made and put on server / SVN.
------------------------------------------------------------------------
r4392 | rdl | 2018-12-30 17:06:00 +0000 (Sun, 30 Dec 2018) | 5 lines
Changed paths:
   M /SC2/maps/indchaos.pwn

Corrected an error with this map compiling.


THIS BED IS ON FIIREEE, WITH PASSIONATE LOVE. THE NEIGHBOURS COMPLAIN, ABOUT THE NOISES ABOVE, BUT SHE ONLY CUMS WHEN SHE'S ON TOOOOOOP
https://www.youtube.com/watch?v=0trh9Y598fM
------------------------------------------------------------------------
r4391 | rdl | 2018-12-29 23:20:33 +0000 (Sat, 29 Dec 2018) | 2 lines
Changed paths:
   M /SC2/maps/hosrush.pwn
   M /SC2/maps/ldesp.pwn
   M /Web/discordbot/sumobot.js

Hospital Rush is changed to NO_BIKES, it was possible to get a bike and surfe the outside of the building.
Los Desperados is fixed for a compile error.
------------------------------------------------------------------------
r4390 | rdl | 2018-12-29 21:38:26 +0000 (Sat, 29 Dec 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc
   M /Web/discordbot/sumobot.js

Don't ignore damage gains for NPC (inb4 they win the competition)
------------------------------------------------------------------------
r4389 | rdl | 2018-12-29 14:50:36 +0000 (Sat, 29 Dec 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

May stop anomalous flip & fix awarding issues
------------------------------------------------------------------------
r4388 | rdl | 2018-12-28 05:13:33 +0000 (Fri, 28 Dec 2018) | 3 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/irc.pwn

New Achievement: Super Smash Bros - Be in a Monster or Dumper, and drive next to another player in a Monster or Dumper.

Added function isMonster() which will check for Monster, it stops me having to do 3 seperate checks for 3 the potential Monster models, removes a lot of repetition.
------------------------------------------------------------------------
r4387 | rdl | 2018-12-28 03:35:59 +0000 (Fri, 28 Dec 2018) | 1 line
Changed paths:
   M /Web/discordbot/sumobot.js

Finally figured out why the discord bot didn't parse things correctly if you included an ' - which naturally caused issues for people using I'm or They're.
------------------------------------------------------------------------
r4386 | rdl | 2018-12-27 15:50:48 +0000 (Thu, 27 Dec 2018) | 2 lines
Changed paths:
   D /SC2/maps/a51t.pwn
   M /SC2/script/SumoCore2_upd3.inc

Should fix admin domination not being counted issues
Deleted A51 Tribute (see previous revision)
------------------------------------------------------------------------
r4385 | rdl | 2018-12-27 02:35:22 +0000 (Thu, 27 Dec 2018) | 2 lines
Changed paths:
   M /SC2/script/mapfs3.pwn

'Above The Clouds' now plays in Retro Mode
'Area 51 tribute' is removed from cycle due to map escapable (i couldn't find where exactly)
------------------------------------------------------------------------
r4384 | rdl | 2018-12-27 02:30:10 +0000 (Thu, 27 Dec 2018) | 1 line
Changed paths:
   A /SC2/maps/lvbe.pwn

New map by rdl - Las Venturas Backend (this is basically a Roadways map, but in the arse end of Venturas)
------------------------------------------------------------------------
r4383 | rdl | 2018-12-26 20:37:43 +0000 (Wed, 26 Dec 2018) | 1 line
Changed paths:
   M /SC2/languages/english.inc
   M /SC2/script/SumoCore2_upd3.inc

OnDialogResponse was treating DIALOG_TOP_10_COMPETITION the same as DIALOG_TOP10_KILLS_TOTAL, so you could escape the competition damage dialog and go to the normal TOP_10 dialogs.
------------------------------------------------------------------------
r4382 | rdl | 2018-12-26 19:08:19 +0000 (Wed, 26 Dec 2018) | 2 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn
   M /Web/discordbot/sumobot.js

Every time you exit a vehicle, you are given a 2% increase in the chance of a poor vehicle next spawn up to a maximum of 35%. It's decremented on each map change you are on the server for.
The vehicles it'll choose are one of: Previon, Solair, Manana or Bravura. Not horrendous, but also not good.
------------------------------------------------------------------------
r4381 | rdl | 2018-12-26 02:15:56 +0000 (Wed, 26 Dec 2018) | 2 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/irc.pwn
   M /Web/discordbot/sumobot.js

Corrected the Discord bot (rdlBOT2) from erroring every time you do !msg - at least i know the error trapping works.
Removed the excess color code from appearing on IRC & discord when you use !msg from Discord.
------------------------------------------------------------------------
r4380 | rdl | 2018-12-25 00:40:24 +0000 (Tue, 25 Dec 2018) | 1 line
Changed paths:
   M /SC2/maps/indchaos.pwn
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn

Corrected some saving flaws with the upcoming stuff noted in R4377
------------------------------------------------------------------------
r4379 | rdl | 2018-12-25 00:33:04 +0000 (Tue, 25 Dec 2018) | 1 line
Changed paths:
   M /SC2/maps/indchaos.pwn

revert changes to this map, the wrong file was uploaded to map database
------------------------------------------------------------------------
r4378 | rdl | 2018-12-24 12:50:58 +0000 (Mon, 24 Dec 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Dominating an admin no longer gives a reward. It still counts admin dominations seperate for stats sake, so it can award the achievement for dominating admins still.
------------------------------------------------------------------------
r4377 | rdl | 2018-12-24 12:27:38 +0000 (Mon, 24 Dec 2018) | 8 lines
Changed paths:
   M /SC2/languages/english.inc
   M /SC2/script/SumoCore2_upd3.inc
   M /Web/discordbot/sumobot.js

Lay the foundations for a major spawn change (well, a reintroduced one), will be finalised on the next revision, its a big change and needs a few to complete.

but in the meantime, this revision also does;
getSuperVRateVehicle will no longer award Sandkings on admin domination, the chance of that is replaced with FBI_TRUCK, Sandkings can still be given out when getSuperVRateVehicle is called from other sources that are not admin domination.

Better (read as: correct) handling of DIALOG_TOP_10_COMPETITION. It switched between fetching the wrong and the right database values. Giving erratic results - the data was always saved correctly though, it just retrieved it wrong.

Wednesdays boosted vehicle spawn is now Turismos instead of Infernus, because fuck the steering on Infernuses.
------------------------------------------------------------------------
r4376 | rdl | 2018-12-23 16:23:27 +0000 (Sun, 23 Dec 2018) | 1 line
Changed paths:
   M /SC2/maps/bump.pwn
   M /SC2/maps/messedroofs.pwn
   M /SC2/maps/roof2.pwn
   A /SC2/maps/xmas.pwn

Maps edited by RoosterKing, plus a new map by him.
------------------------------------------------------------------------
r4375 | rdl | 2018-12-22 09:12:01 +0000 (Sat, 22 Dec 2018) | 1 line
Changed paths:
   M /SC2/maps/coop.pwn
   M /SC2/maps/indchaos.pwn
   M /SC2/maps/search.pwn
   M /SC2/script/mapfs3.pwn

these maps updated by varying admins
------------------------------------------------------------------------
r4374 | rdl | 2018-12-22 07:26:22 +0000 (Sat, 22 Dec 2018) | 1 line
Changed paths:
   D /SC2/maps/dcl.pwn
   D /SC2/maps/energystar.pwn
   D /SC2/maps/fidgit6.pwn
   D /SC2/maps/gmab.pwn
   D /SC2/maps/itrau.pwn
   D /SC2/maps/lego2.pwn
   D /SC2/maps/lvap.pwn
   D /SC2/maps/mdock.pwn
   D /SC2/maps/r66.pwn
   D /SC2/maps/side.pwn
   D /SC2/maps/vivaLV.pwn

deleted files associated with the cull of previous revision
------------------------------------------------------------------------
r4373 | rdl | 2018-12-22 07:22:32 +0000 (Sat, 22 Dec 2018) | 26 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn

Map culling, yeah boi.

The following were removed due to a high % of RTVs compared to total plays:
Let It Slide
Dead Cars Land

The following were removed due to poor rating compared to total plays:
Give me a break
Energy Star
Sky Ride (removed from normal cycle, still plays in retro)
Viva Las Venturas

The following were removed due to high % of time outs compared to total plays.
Dead Cars Land (1158 timed out out of 1336 plays, wtf?)
LVAP (515 timed out of 718)

The top two maps with the most overtime ends with no winners are removed;
Route 66
Mountain Dock

The following maps were removed due to a very poor win rate compared to total plays.
Lego Blocks 2 (Won only 9 times out of 116 plays)
Fidget 5 The Star (11 wins out of 136 plays)
Itrauminet (16 wins out of 161 plays)

all map data is publically available at http://play.sumoserv.com/mapdata.php - data from above maps will get deleted within the next 24 hours when it next looks for database information, which won't include removed maps.
------------------------------------------------------------------------
r4372 | rdl | 2018-12-22 06:19:45 +0000 (Sat, 22 Dec 2018) | 1 line
Changed paths:
   M /SC2/languages/english.inc
   M /SC2/script/SumoCore2_upd3.inc

tracked down why text colors sometimes stayed premium color when your premium had expired. This occured if you had used settings to override the colors when you had both premium and admin to switch between red and blue. When premium expires, reset the override to 0, giving you red instead of previously selected blue.
------------------------------------------------------------------------
r4371 | rdl | 2018-12-22 05:11:38 +0000 (Sat, 22 Dec 2018) | 2 lines
Changed paths:
   M /SC2/backups/sumo_db_accounts_only.sql
   M /SC2/backups/sumo_db_all.sql
   M /SC2/backups/sumo_db_structure.sql
   M /SC2/languages/english.inc
   M /SC2/script/SumoCore2_upd3.inc

Removed the /shop & /buy commands that were left as place holders instructing people to use /dip instead after the removal of shop.
database backup, this includes the database changes needed for holding competition data, and will need removing again after the competition ends.
------------------------------------------------------------------------
r4370 | rdl | 2018-12-21 14:38:43 +0000 (Fri, 21 Dec 2018) | 1 line
Changed paths:
   M /SC2/languages/english.inc
   M /SC2/script/SumoCore2_upd3.inc

Fixed some poor gettime() handling
------------------------------------------------------------------------
r4369 | rdl | 2018-12-21 01:35:41 +0000 (Fri, 21 Dec 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

added command /damagelist for competition. It's timelocked and won't work until after competition starts.
------------------------------------------------------------------------
r4368 | rdl | 2018-12-20 01:09:31 +0000 (Thu, 20 Dec 2018) | 3 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

added damage tracking for the upcoming tournament.

todo: /damagelist
------------------------------------------------------------------------
r4367 | rdl | 2018-12-19 21:58:43 +0000 (Wed, 19 Dec 2018) | 1 line
Changed paths:
   M /SC2/maps/chmad.pwn
   M /SC2/script/SumoCore2_upd3.inc

Fixed Church of Madness crashing in compile, causing map stalls in server due to it not existing.
------------------------------------------------------------------------
r4366 | rdl | 2018-12-19 04:49:37 +0000 (Wed, 19 Dec 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Fixed lucky dip not awarding over 5 repairs or flips to premium players due to it checking true instead of false on premium status.
------------------------------------------------------------------------
r4365 | rdl | 2018-12-19 02:56:40 +0000 (Wed, 19 Dec 2018) | 2 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn
   M /Web/discordbot/sumobot.js

Don't display total objects or the current day when people use /self
Spawn a christmas tree on every sumo ring centre until code is removed - this is why the object count is removed from /self as the function that did this has been hijacked to run automatically at map load and attach a tree where needed, re-running it would duplicate trees.
------------------------------------------------------------------------
r4364 | rdl | 2018-12-17 05:39:43 +0000 (Mon, 17 Dec 2018) | 1 line
Changed paths:
   A /SC2/maps/snowballs.pwn
   M /SC2/script/mapfs3.pwn

Added map Let It Snow. (filename is the old name for it)
------------------------------------------------------------------------
r4363 | rdl | 2018-12-16 22:39:05 +0000 (Sun, 16 Dec 2018) | 1 line
Changed paths:
   M /SC2/maps/SkyHighSumo.pwn

Fixed SkyHighSumo not loading ANY settings. This map was entirely using the default set of settings of the core instead of specifying any local ones.
------------------------------------------------------------------------
r4362 | rdl | 2018-12-16 22:37:30 +0000 (Sun, 16 Dec 2018) | 3 lines
Changed paths:
   M /SC2/languages/english.inc
   D /SC2/maps/Atlantis.pwn
   A /SC2/maps/cspots.pwn
   A /SC2/maps/godie.pwn
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn

Two new maps
GooDie (by PsyDom)
CrazySpots (by Lucas_Smigu)
------------------------------------------------------------------------
r4361 | rdl | 2018-12-16 20:55:57 +0000 (Sun, 16 Dec 2018) | 2 lines
Changed paths:
   M /SC2/languages/english.inc
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/irc.pwn
   M /Web/discordbot/sumobot.js

discordbot was sometimes trying to call its main timer before it had connected to discord, if it took longer than the interval of the timer to start up.
If the bot crashes, produce better reasons for it in debug.
------------------------------------------------------------------------
r4360 | rdl | 2018-12-14 15:42:48 +0000 (Fri, 14 Dec 2018) | 2 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/irc.pwn
   M /Web/discordbot/sumobot.js

Discord echo will only work in the echo channel, because people were stupid as fuck and using !msg in other channels then going "huh"
Incoming discord messages will display the same color as IRC messages in game
------------------------------------------------------------------------
r4359 | rdl | 2018-12-14 01:59:42 +0000 (Fri, 14 Dec 2018) | 7 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Preparation for the christmas event 'Seasons Beatings'.

from: 23/12/18 00:00:00 GMT+1
til:  01/01/19 12:30:00 GMT+1
Prize: Voucher for €25 that ca be redeemed at the choice of winner, ie: a $35 gift card for Steam, UPlay, etc they choose.

How to win: Play! During this season of beating, the winner will be the one who caused the most actual damage to players. Make sure you hit people off in the most damaging way possible! All normal sumo rules apply. No points for winning a game, it's all about the season of beating, go full derby mode, and cause D A M A G E.
------------------------------------------------------------------------
r4358 | rdl | 2018-12-13 14:02:51 +0000 (Thu, 13 Dec 2018) | 1 line
Changed paths:
   M /SC2/maps/SkyHighSumo.pwn
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/irc.pwn
   M /Web/discordbot/sumobot.js
   M /Web/map/VEHGENERATOR.pwn

Should fix SkyHighSumo spawns
------------------------------------------------------------------------
r4357 | rdl | 2018-12-11 02:45:08 +0000 (Tue, 11 Dec 2018) | 4 lines
Changed paths:
   M /SC2/languages/english.inc
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/irc.pwn
   M /SC2/script/mapfs3.pwn
   M /Web/bot/Plugins/SAMP/Default.php
   M /Web/discordbot/package-lock.json
   M /Web/discordbot/sumobot.js
   M /Web/foxbox files/ach_wins.php

Discord bot can now send messages into server (!msg)
Removed debug code from map cycle that was printing into IRC & Discord.

IRCComms function also prints into discord echo.
------------------------------------------------------------------------
r4356 | rdl | 2018-12-05 05:19:57 +0000 (Wed, 05 Dec 2018) | 2 lines
Changed paths:
   M /SC2/backups/sumo_db_accounts_only.sql
   M /SC2/backups/sumo_db_all.sql
   M /SC2/backups/sumo_db_structure.sql

Database backup
The structure back is now updated and includes the new tables the discord functions use, a previous version will not crash or freeze server, just fail to do the needed stuff to trigger discord messages.
------------------------------------------------------------------------
r4355 | rdl | 2018-12-03 06:07:10 +0000 (Mon, 03 Dec 2018) | 3 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/irc.pwn
   M /Web/discordbot/sumobot.js

rdlBOT2 can now echo from server, it also now has error trapper so it won't crash from faulty !p calls.

the IRC filterscript is now also partially discord filterscript, but it works with the core which does some of it too. there's lots of remote function calls to get it to work properly without using the proper discord plugin (which is shit), and makes extensive use of database calls to figure out what is going on in game.
------------------------------------------------------------------------
r4354 | rdl | 2018-12-02 22:24:07 +0000 (Sun, 02 Dec 2018) | 2 lines
Changed paths:
   M /SC2/backups/sumo_db_accounts_only.sql
   M /SC2/backups/sumo_db_all.sql
   M /SC2/backups/sumo_db_structure.sql
   M /SC2/maps/Cedar.pwn
   M /SC2/script/SumoCore2_upd3.inc
   M /Web/discordbot/sumobot.js

Apparently Lara likes spam, so lets make it easier to spam.
Fixes Cedar Pine not compiling causing freezing on retro day
------------------------------------------------------------------------
r4353 | rdl | 2018-11-30 07:07:29 +0000 (Fri, 30 Nov 2018) | 2 lines
Changed paths:
   M /SC2/backups/sumo_db_accounts_only.sql
   M /SC2/backups/sumo_db_all.sql
   M /SC2/backups/sumo_db_structure.sql
   M /Web/bot/Plugins/SAMP/Default.php
   M /Web/discordbot/sumobot.js

DATABASE CHANGES
Deleted the tables for 'vcore' 'showscore' and 'vrank' - these are from removed features. Vehicle Ranks, and when i did that silly score thing.
------------------------------------------------------------------------
r4352 | rdl | 2018-11-30 01:42:43 +0000 (Fri, 30 Nov 2018) | 3 lines
Changed paths:
   M /SC2/maps/carfactory.pwn
   M /SC2/maps/db2.pwn
   M /SC2/script/SumoCore2_upd3.inc
   A /Web/discordbot
   A /Web/discordbot/config.json
   A /Web/discordbot/node_modules
   A /Web/discordbot/node_modules/async-limiter
   A /Web/discordbot/node_modules/async-limiter/.travis.yml
   A /Web/discordbot/node_modules/async-limiter/LICENSE
   A /Web/discordbot/node_modules/async-limiter/coverage
   A /Web/discordbot/node_modules/async-limiter/coverage/coverage.json
   A /Web/discordbot/node_modules/async-limiter/coverage/lcov-report
   A /Web/discordbot/node_modules/async-limiter/coverage/lcov-report/async-throttle
   A /Web/discordbot/node_modules/async-limiter/coverage/lcov-report/async-throttle/index.html
   A /Web/discordbot/node_modules/async-limiter/coverage/lcov-report/async-throttle/index.js.html
   A /Web/discordbot/node_modules/async-limiter/coverage/lcov-report/base.css
   A /Web/discordbot/node_modules/async-limiter/coverage/lcov-report/index.html
   A /Web/discordbot/node_modules/async-limiter/coverage/lcov-report/prettify.css
   A /Web/discordbot/node_modules/async-limiter/coverage/lcov-report/prettify.js
   A /Web/discordbot/node_modules/async-limiter/coverage/lcov-report/sort-arrow-sprite.png
   A /Web/discordbot/node_modules/async-limiter/coverage/lcov-report/sorter.js
   A /Web/discordbot/node_modules/async-limiter/coverage/lcov.info
   A /Web/discordbot/node_modules/async-limiter/index.js
   A /Web/discordbot/node_modules/async-limiter/package.json
   A /Web/discordbot/node_modules/async-limiter/readme.md
   A /Web/discordbot/node_modules/bignumber.js
   A /Web/discordbot/node_modules/bignumber.js/LICENCE
   A /Web/discordbot/node_modules/bignumber.js/README.md
   A /Web/discordbot/node_modules/bignumber.js/bignumber.d.ts
   A /Web/discordbot/node_modules/bignumber.js/bignumber.js
   A /Web/discordbot/node_modules/bignumber.js/bignumber.js.map
   A /Web/discordbot/node_modules/bignumber.js/bignumber.min.js
   A /Web/discordbot/node_modules/bignumber.js/bignumber.mjs
   A /Web/discordbot/node_modules/bignumber.js/bower.json
   A /Web/discordbot/node_modules/bignumber.js/doc
   A /Web/discordbot/node_modules/bignumber.js/doc/API.html
   A /Web/discordbot/node_modules/bignumber.js/package.json
   A /Web/discordbot/node_modules/core-util-is
   A /Web/discordbot/node_modules/core-util-is/LICENSE
   A /Web/discordbot/node_modules/core-util-is/README.md
   A /Web/discordbot/node_modules/core-util-is/float.patch
   A /Web/discordbot/node_modules/core-util-is/lib
   A /Web/discordbot/node_modules/core-util-is/lib/util.js
   A /Web/discordbot/node_modules/core-util-is/package.json
   A /Web/discordbot/node_modules/core-util-is/test.js
   A /Web/discordbot/node_modules/discord.js
   A /Web/discordbot/node_modules/discord.js/.gitmodules
   A /Web/discordbot/node_modules/discord.js/.tern-project
   A /Web/discordbot/node_modules/discord.js/LICENSE
   A /Web/discordbot/node_modules/discord.js/README.md
   A /Web/discordbot/node_modules/discord.js/browser.js
   A /Web/discordbot/node_modules/discord.js/package.json
   A /Web/discordbot/node_modules/discord.js/src
   A /Web/discordbot/node_modules/discord.js/src/client
   A /Web/discordbot/node_modules/discord.js/src/client/Client.js
   A /Web/discordbot/node_modules/discord.js/src/client/ClientDataManager.js
   A /Web/discordbot/node_modules/discord.js/src/client/ClientDataResolver.js
   A /Web/discordbot/node_modules/discord.js/src/client/ClientManager.js
   A /Web/discordbot/node_modules/discord.js/src/client/WebhookClient.js
   A /Web/discordbot/node_modules/discord.js/src/client/actions
   A /Web/discordbot/node_modules/discord.js/src/client/actions/Action.js
   A /Web/discordbot/node_modules/discord.js/src/client/actions/ActionsManager.js
   A /Web/discordbot/node_modules/discord.js/src/client/actions/ChannelCreate.js
   A /Web/discordbot/node_modules/discord.js/src/client/actions/ChannelDelete.js
   A /Web/discordbot/node_modules/discord.js/src/client/actions/ChannelUpdate.js
   A /Web/discordbot/node_modules/discord.js/src/client/actions/GuildBanRemove.js
   A /Web/discordbot/node_modules/discord.js/src/client/actions/GuildChannelsPositionUpdate.js
   A /Web/discordbot/node_modules/discord.js/src/client/actions/GuildDelete.js
   A /Web/discordbot/node_modules/discord.js/src/client/actions/GuildEmojiCreate.js
   A /Web/discordbot/node_modules/discord.js/src/client/actions/GuildEmojiDelete.js
   A /Web/discordbot/node_modules/discord.js/src/client/actions/GuildEmojiUpdate.js
   A /Web/discordbot/node_modules/discord.js/src/client/actions/GuildEmojisUpdate.js
   A /Web/discordbot/node_modules/discord.js/src/client/actions/GuildMemberGet.js
   A /Web/discordbot/node_modules/discord.js/src/client/actions/GuildMemberRemove.js
   A /Web/discordbot/node_modules/discord.js/src/client/actions/GuildRoleCreate.js
   A /Web/discordbot/node_modules/discord.js/src/client/actions/GuildRoleDelete.js
   A /Web/discordbot/node_modules/discord.js/src/client/actions/GuildRoleUpdate.js
   A /Web/discordbot/node_modules/discord.js/src/client/actions/GuildRolesPositionUpdate.js
   A /Web/discordbot/node_modules/discord.js/src/client/actions/GuildSync.js
   A /Web/discordbot/node_modules/discord.js/src/client/actions/GuildUpdate.js
   A /Web/discordbot/node_modules/discord.js/src/client/actions/MessageCreate.js
   A /Web/discordbot/node_modules/discord.js/src/client/actions/MessageDelete.js
   A /Web/discordbot/node_modules/discord.js/src/client/actions/MessageDeleteBulk.js
   A /Web/discordbot/node_modules/discord.js/src/client/actions/MessageReactionAdd.js
   A /Web/discordbot/node_modules/discord.js/src/client/actions/MessageReactionRemove.js
   A /Web/discordbot/node_modules/discord.js/src/client/actions/MessageReactionRemoveAll.js
   A /Web/discordbot/node_modules/discord.js/src/client/actions/MessageUpdate.js
   A /Web/discordbot/node_modules/discord.js/src/client/actions/UserGet.js
   A /Web/discordbot/node_modules/discord.js/src/client/actions/UserNoteUpdate.js
   A /Web/discordbot/node_modules/discord.js/src/client/actions/UserUpdate.js
   A /Web/discordbot/node_modules/discord.js/src/client/rest
   A /Web/discordbot/node_modules/discord.js/src/client/rest/APIRequest.js
   A /Web/discordbot/node_modules/discord.js/src/client/rest/DiscordAPIError.js
   A /Web/discordbot/node_modules/discord.js/src/client/rest/RESTManager.js
   A /Web/discordbot/node_modules/discord.js/src/client/rest/RESTMethods.js
   A /Web/discordbot/node_modules/discord.js/src/client/rest/RequestHandlers
   A /Web/discordbot/node_modules/discord.js/src/client/rest/RequestHandlers/Burst.js
   A /Web/discordbot/node_modules/discord.js/src/client/rest/RequestHandlers/RequestHandler.js
   A /Web/discordbot/node_modules/discord.js/src/client/rest/RequestHandlers/Sequential.js
   A /Web/discordbot/node_modules/discord.js/src/client/rest/UserAgentManager.js
   A /Web/discordbot/node_modules/discord.js/src/client/voice
   A /Web/discordbot/node_modules/discord.js/src/client/voice/ClientVoiceManager.js
   A /Web/discordbot/node_modules/discord.js/src/client/voice/VoiceBroadcast.js
   A /Web/discordbot/node_modules/discord.js/src/client/voice/VoiceConnection.js
   A /Web/discordbot/node_modules/discord.js/src/client/voice/VoiceUDPClient.js
   A /Web/discordbot/node_modules/discord.js/src/client/voice/VoiceWebSocket.js
   A /Web/discordbot/node_modules/discord.js/src/client/voice/dispatcher
   A /Web/discordbot/node_modules/discord.js/src/client/voice/dispatcher/StreamDispatcher.js
   A /Web/discordbot/node_modules/discord.js/src/client/voice/opus
   A /Web/discordbot/node_modules/discord.js/src/client/voice/opus/BaseOpusEngine.js
   A /Web/discordbot/node_modules/discord.js/src/client/voice/opus/NodeOpusEngine.js
   A /Web/discordbot/node_modules/discord.js/src/client/voice/opus/OpusEngineList.js
   A /Web/discordbot/node_modules/discord.js/src/client/voice/opus/OpusScriptEngine.js
   A /Web/discordbot/node_modules/discord.js/src/client/voice/player
   A /Web/discordbot/node_modules/discord.js/src/client/voice/player/AudioPlayer.js
   A /Web/discordbot/node_modules/discord.js/src/client/voice/receiver
   A /Web/discordbot/node_modules/discord.js/src/client/voice/receiver/VoiceReadable.js
   A /Web/discordbot/node_modules/discord.js/src/client/voice/receiver/VoiceReceiver.js
   A /Web/discordbot/node_modules/discord.js/src/client/voice/util
   A /Web/discordbot/node_modules/discord.js/src/client/voice/util/SecretKey.js
   A /Web/discordbot/node_modules/discord.js/src/client/voice/util/Secretbox.js
   A /Web/discordbot/node_modules/discord.js/src/client/voice/util/VolumeInterface.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/WebSocketConnection.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/WebSocketManager.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/WebSocketPacketManager.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/AbstractHandler.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/ChannelCreate.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/ChannelDelete.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/ChannelPinsUpdate.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/ChannelUpdate.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/GuildBanAdd.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/GuildBanRemove.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/GuildCreate.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/GuildDelete.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/GuildEmojisUpdate.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/GuildMemberAdd.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/GuildMemberRemove.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/GuildMemberUpdate.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/GuildMembersChunk.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/GuildRoleCreate.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/GuildRoleDelete.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/GuildRoleUpdate.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/GuildSync.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/GuildUpdate.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/MessageCreate.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/MessageDelete.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/MessageDeleteBulk.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/MessageReactionAdd.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/MessageReactionRemove.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/MessageReactionRemoveAll.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/MessageUpdate.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/PresenceUpdate.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/Ready.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/RelationshipAdd.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/RelationshipRemove.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/Resumed.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/TypingStart.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/UserGuildSettingsUpdate.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/UserNoteUpdate.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/UserSettingsUpdate.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/UserUpdate.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/VoiceServerUpdate.js
   A /Web/discordbot/node_modules/discord.js/src/client/websocket/packets/handlers/VoiceStateUpdate.js
   A /Web/discordbot/node_modules/discord.js/src/index.js
   A /Web/discordbot/node_modules/discord.js/src/sharding
   A /Web/discordbot/node_modules/discord.js/src/sharding/Shard.js
   A /Web/discordbot/node_modules/discord.js/src/sharding/ShardClientUtil.js
   A /Web/discordbot/node_modules/discord.js/src/sharding/ShardingManager.js
   A /Web/discordbot/node_modules/discord.js/src/structures
   A /Web/discordbot/node_modules/discord.js/src/structures/Attachment.js
   A /Web/discordbot/node_modules/discord.js/src/structures/CategoryChannel.js
   A /Web/discordbot/node_modules/discord.js/src/structures/Channel.js
   A /Web/discordbot/node_modules/discord.js/src/structures/ClientUser.js
   A /Web/discordbot/node_modules/discord.js/src/structures/ClientUserChannelOverride.js
   A /Web/discordbot/node_modules/discord.js/src/structures/ClientUserGuildSettings.js
   A /Web/discordbot/node_modules/discord.js/src/structures/ClientUserSettings.js
   A /Web/discordbot/node_modules/discord.js/src/structures/DMChannel.js
   A /Web/discordbot/node_modules/discord.js/src/structures/Emoji.js
   A /Web/discordbot/node_modules/discord.js/src/structures/GroupDMChannel.js
   A /Web/discordbot/node_modules/discord.js/src/structures/Guild.js
   A /Web/discordbot/node_modules/discord.js/src/structures/GuildAuditLogs.js
   A /Web/discordbot/node_modules/discord.js/src/structures/GuildChannel.js
   A /Web/discordbot/node_modules/discord.js/src/structures/GuildMember.js
   A /Web/discordbot/node_modules/discord.js/src/structures/Invite.js
   A /Web/discordbot/node_modules/discord.js/src/structures/Message.js
   A /Web/discordbot/node_modules/discord.js/src/structures/MessageAttachment.js
   A /Web/discordbot/node_modules/discord.js/src/structures/MessageCollector.js
   A /Web/discordbot/node_modules/discord.js/src/structures/MessageEmbed.js
   A /Web/discordbot/node_modules/discord.js/src/structures/MessageMentions.js
   A /Web/discordbot/node_modules/discord.js/src/structures/MessageReaction.js
   A /Web/discordbot/node_modules/discord.js/src/structures/OAuth2Application.js
   A /Web/discordbot/node_modules/discord.js/src/structures/PartialGuild.js
   A /Web/discordbot/node_modules/discord.js/src/structures/PartialGuildChannel.js
   A /Web/discordbot/node_modules/discord.js/src/structures/PermissionOverwrites.js
   A /Web/discordbot/node_modules/discord.js/src/structures/Presence.js
   A /Web/discordbot/node_modules/discord.js/src/structures/ReactionCollector.js
   A /Web/discordbot/node_modules/discord.js/src/structures/ReactionEmoji.js
   A /Web/discordbot/node_modules/discord.js/src/structures/RichEmbed.js
   A /Web/discordbot/node_modules/discord.js/src/structures/Role.js
   A /Web/discordbot/node_modules/discord.js/src/structures/TextChannel.js
   A /Web/discordbot/node_modules/discord.js/src/structures/User.js
   A /Web/discordbot/node_modules/discord.js/src/structures/UserConnection.js
   A /Web/discordbot/node_modules/discord.js/src/structures/UserProfile.js
   A /Web/discordbot/node_modules/discord.js/src/structures/VoiceChannel.js
   A /Web/discordbot/node_modules/discord.js/src/structures/VoiceRegion.js
   A /Web/discordbot/node_modules/discord.js/src/structures/Webhook.js
   A /Web/discordbot/node_modules/discord.js/src/structures/interfaces
   A /Web/discordbot/node_modules/discord.js/src/structures/interfaces/Collector.js
   A /Web/discordbot/node_modules/discord.js/src/structures/interfaces/TextBasedChannel.js
   A /Web/discordbot/node_modules/discord.js/src/structures/shared
   A /Web/discordbot/node_modules/discord.js/src/structures/shared/resolvePermissions.js
   A /Web/discordbot/node_modules/discord.js/src/util
   A /Web/discordbot/node_modules/discord.js/src/util/Collection.js
   A /Web/discordbot/node_modules/discord.js/src/util/Constants.js
   A /Web/discordbot/node_modules/discord.js/src/util/Permissions.js
   A /Web/discordbot/node_modules/discord.js/src/util/Snowflake.js
   A /Web/discordbot/node_modules/discord.js/src/util/Util.js
   A /Web/discordbot/node_modules/discord.js/typings
   A /Web/discordbot/node_modules/discord.js/typings/.git
   A /Web/discordbot/node_modules/discord.js/typings/LICENSE
   A /Web/discordbot/node_modules/discord.js/typings/README.md
   A /Web/discordbot/node_modules/discord.js/typings/discord.js-test.ts
   A /Web/discordbot/node_modules/discord.js/typings/index.d.ts
   A /Web/discordbot/node_modules/discord.js/typings/package.json
   A /Web/discordbot/node_modules/discord.js/typings/tsconfig.json
   A /Web/discordbot/node_modules/discord.js/typings/tslint.json
   A /Web/discordbot/node_modules/inherits
   A /Web/discordbot/node_modules/inherits/LICENSE
   A /Web/discordbot/node_modules/inherits/README.md
   A /Web/discordbot/node_modules/inherits/inherits.js
   A /Web/discordbot/node_modules/inherits/inherits_browser.js
   A /Web/discordbot/node_modules/inherits/package.json
   A /Web/discordbot/node_modules/isarray
   A /Web/discordbot/node_modules/isarray/.npmignore
   A /Web/discordbot/node_modules/isarray/.travis.yml
   A /Web/discordbot/node_modules/isarray/Makefile
   A /Web/discordbot/node_modules/isarray/README.md
   A /Web/discordbot/node_modules/isarray/component.json
   A /Web/discordbot/node_modules/isarray/index.js
   A /Web/discordbot/node_modules/isarray/package.json
   A /Web/discordbot/node_modules/isarray/test.js
   A /Web/discordbot/node_modules/long
   A /Web/discordbot/node_modules/long/LICENSE
   A /Web/discordbot/node_modules/long/README.md
   A /Web/discordbot/node_modules/long/dist
   A /Web/discordbot/node_modules/long/dist/long.js
   A /Web/discordbot/node_modules/long/dist/long.js.map
   A /Web/discordbot/node_modules/long/index.js
   A /Web/discordbot/node_modules/long/package.json
   A /Web/discordbot/node_modules/long/src
   A /Web/discordbot/node_modules/long/src/long.js
   A /Web/discordbot/node_modules/mysql
   A /Web/discordbot/node_modules/mysql/Changes.md
   A /Web/discordbot/node_modules/mysql/License
   A /Web/discordbot/node_modules/mysql/Readme.md
   A /Web/discordbot/node_modules/mysql/index.js
   A /Web/discordbot/node_modules/mysql/lib
   A /Web/discordbot/node_modules/mysql/lib/Connection.js
   A /Web/discordbot/node_modules/mysql/lib/ConnectionConfig.js
   A /Web/discordbot/node_modules/mysql/lib/Pool.js
   A /Web/discordbot/node_modules/mysql/lib/PoolCluster.js
   A /Web/discordbot/node_modules/mysql/lib/PoolConfig.js
   A /Web/discordbot/node_modules/mysql/lib/PoolConnection.js
   A /Web/discordbot/node_modules/mysql/lib/PoolNamespace.js
   A /Web/discordbot/node_modules/mysql/lib/PoolSelector.js
   A /Web/discordbot/node_modules/mysql/lib/protocol
   A /Web/discordbot/node_modules/mysql/lib/protocol/Auth.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/BufferList.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/PacketHeader.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/PacketWriter.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/Parser.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/Protocol.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/ResultSet.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/SqlString.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/Timer.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/constants
   A /Web/discordbot/node_modules/mysql/lib/protocol/constants/charsets.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/constants/client.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/constants/errors.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/constants/field_flags.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/constants/server_status.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/constants/ssl_profiles.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/constants/types.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/packets
   A /Web/discordbot/node_modules/mysql/lib/protocol/packets/AuthSwitchRequestPacket.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/packets/AuthSwitchResponsePacket.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/packets/ClientAuthenticationPacket.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/packets/ComChangeUserPacket.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/packets/ComPingPacket.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/packets/ComQueryPacket.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/packets/ComQuitPacket.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/packets/ComStatisticsPacket.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/packets/EmptyPacket.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/packets/EofPacket.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/packets/ErrorPacket.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/packets/Field.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/packets/FieldPacket.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/packets/HandshakeInitializationPacket.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/packets/LocalDataFilePacket.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/packets/OkPacket.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/packets/OldPasswordPacket.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/packets/ResultSetHeaderPacket.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/packets/RowDataPacket.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/packets/SSLRequestPacket.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/packets/StatisticsPacket.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/packets/UseOldPasswordPacket.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/packets/index.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/sequences
   A /Web/discordbot/node_modules/mysql/lib/protocol/sequences/ChangeUser.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/sequences/Handshake.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/sequences/Ping.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/sequences/Query.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/sequences/Quit.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/sequences/Sequence.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/sequences/Statistics.js
   A /Web/discordbot/node_modules/mysql/lib/protocol/sequences/index.js
   A /Web/discordbot/node_modules/mysql/package.json
   A /Web/discordbot/node_modules/prism-media
   A /Web/discordbot/node_modules/prism-media/.eslintrc.json
   A /Web/discordbot/node_modules/prism-media/.travis.yml
   A /Web/discordbot/node_modules/prism-media/LICENSE
   A /Web/discordbot/node_modules/prism-media/README.md
   A /Web/discordbot/node_modules/prism-media/output.opus
   A /Web/discordbot/node_modules/prism-media/package.json
   A /Web/discordbot/node_modules/prism-media/src
   A /Web/discordbot/node_modules/prism-media/src/Prism.js
   A /Web/discordbot/node_modules/prism-media/src/index.js
   A /Web/discordbot/node_modules/prism-media/src/opus
   A /Web/discordbot/node_modules/prism-media/src/opus/OggOpus.js
   A /Web/discordbot/node_modules/prism-media/src/transcoders
   A /Web/discordbot/node_modules/prism-media/src/transcoders/MediaTranscoder.js
   A /Web/discordbot/node_modules/prism-media/src/transcoders/ffmpeg
   A /Web/discordbot/node_modules/prism-media/src/transcoders/ffmpeg/Ffmpeg.js
   A /Web/discordbot/node_modules/prism-media/src/transcoders/ffmpeg/FfmpegProcess.js
   A /Web/discordbot/node_modules/prism-media/src/util
   A /Web/discordbot/node_modules/prism-media/src/util/Constants.js
   A /Web/discordbot/node_modules/prism-media/test
   A /Web/discordbot/node_modules/prism-media/test/main.js
   A /Web/discordbot/node_modules/prism-media/test/test.js
   A /Web/discordbot/node_modules/process-nextick-args
   A /Web/discordbot/node_modules/process-nextick-args/index.js
   A /Web/discordbot/node_modules/process-nextick-args/license.md
   A /Web/discordbot/node_modules/process-nextick-args/package.json
   A /Web/discordbot/node_modules/process-nextick-args/readme.md
   A /Web/discordbot/node_modules/readable-stream
   A /Web/discordbot/node_modules/readable-stream/.travis.yml
   A /Web/discordbot/node_modules/readable-stream/CONTRIBUTING.md
   A /Web/discordbot/node_modules/readable-stream/GOVERNANCE.md
   A /Web/discordbot/node_modules/readable-stream/LICENSE
   A /Web/discordbot/node_modules/readable-stream/README.md
   A /Web/discordbot/node_modules/readable-stream/doc
   A /Web/discordbot/node_modules/readable-stream/doc/wg-meetings
   A /Web/discordbot/node_modules/readable-stream/doc/wg-meetings/2015-01-30.md
   A /Web/discordbot/node_modules/readable-stream/duplex-browser.js
   A /Web/discordbot/node_modules/readable-stream/duplex.js
   A /Web/discordbot/node_modules/readable-stream/lib
   A /Web/discordbot/node_modules/readable-stream/lib/_stream_duplex.js
   A /Web/discordbot/node_modules/readable-stream/lib/_stream_passthrough.js
   A /Web/discordbot/node_modules/readable-stream/lib/_stream_readable.js
   A /Web/discordbot/node_modules/readable-stream/lib/_stream_transform.js
   A /Web/discordbot/node_modules/readable-stream/lib/_stream_writable.js
   A /Web/discordbot/node_modules/readable-stream/lib/internal
   A /Web/discordbot/node_modules/readable-stream/lib/internal/streams
   A /Web/discordbot/node_modules/readable-stream/lib/internal/streams/BufferList.js
   A /Web/discordbot/node_modules/readable-stream/lib/internal/streams/destroy.js
   A /Web/discordbot/node_modules/readable-stream/lib/internal/streams/stream-browser.js
   A /Web/discordbot/node_modules/readable-stream/lib/internal/streams/stream.js
   A /Web/discordbot/node_modules/readable-stream/package.json
   A /Web/discordbot/node_modules/readable-stream/passthrough.js
   A /Web/discordbot/node_modules/readable-stream/readable-browser.js
   A /Web/discordbot/node_modules/readable-stream/readable.js
   A /Web/discordbot/node_modules/readable-stream/transform.js
   A /Web/discordbot/node_modules/readable-stream/writable-browser.js
   A /Web/discordbot/node_modules/readable-stream/writable.js
   A /Web/discordbot/node_modules/safe-buffer
   A /Web/discordbot/node_modules/safe-buffer/LICENSE
   A /Web/discordbot/node_modules/safe-buffer/README.md
   A /Web/discordbot/node_modules/safe-buffer/index.d.ts
   A /Web/discordbot/node_modules/safe-buffer/index.js
   A /Web/discordbot/node_modules/safe-buffer/package.json
   A /Web/discordbot/node_modules/snekfetch
   A /Web/discordbot/node_modules/snekfetch/.eslintrc.json
   A /Web/discordbot/node_modules/snekfetch/.github
   A /Web/discordbot/node_modules/snekfetch/.github/ISSUE_TEMPLATE.md
   A /Web/discordbot/node_modules/snekfetch/.github/PULL_REQUEST_TEMPLATE.md
   A /Web/discordbot/node_modules/snekfetch/.travis.yml
   A /Web/discordbot/node_modules/snekfetch/CODE_OF_CONDUCT.md
   A /Web/discordbot/node_modules/snekfetch/CONTRIBUTING.md
   A /Web/discordbot/node_modules/snekfetch/LICENSE
   A /Web/discordbot/node_modules/snekfetch/README.md
   A /Web/discordbot/node_modules/snekfetch/browser.js
   A /Web/discordbot/node_modules/snekfetch/docs.js
   A /Web/discordbot/node_modules/snekfetch/esm.mjs
   A /Web/discordbot/node_modules/snekfetch/index.js
   A /Web/discordbot/node_modules/snekfetch/package.json
   A /Web/discordbot/node_modules/snekfetch/scripts
   A /Web/discordbot/node_modules/snekfetch/scripts/travis-deploy.sh
   A /Web/discordbot/node_modules/snekfetch/scripts/travis-test.sh
   A /Web/discordbot/node_modules/snekfetch/src
   A /Web/discordbot/node_modules/snekfetch/src/browser.js
   A /Web/discordbot/node_modules/snekfetch/src/index.js
   A /Web/discordbot/node_modules/snekfetch/src/node
   A /Web/discordbot/node_modules/snekfetch/src/node/FormData.js
   A /Web/discordbot/node_modules/snekfetch/src/node/index.js
   A /Web/discordbot/node_modules/snekfetch/src/node/mime.js
   A /Web/discordbot/node_modules/snekfetch/src/node/mimeOfBuffer.js
   A /Web/discordbot/node_modules/snekfetch/src/node/mimes.json
   A /Web/discordbot/node_modules/snekfetch/src/node/transports
   A /Web/discordbot/node_modules/snekfetch/src/node/transports/ResponseStream.js
   A /Web/discordbot/node_modules/snekfetch/src/node/transports/file.js
   A /Web/discordbot/node_modules/snekfetch/src/node/transports/http2.js
   A /Web/discordbot/node_modules/snekfetch/src/qs_mock.js
   A /Web/discordbot/node_modules/snekfetch/sync.js
   A /Web/discordbot/node_modules/snekfetch/test
   A /Web/discordbot/node_modules/snekfetch/test/.eslintrc.json
   A /Web/discordbot/node_modules/snekfetch/test/browser
   A /Web/discordbot/node_modules/snekfetch/test/browser/http1.test.js
   A /Web/discordbot/node_modules/snekfetch/test/browser/http2.test.js
   A /Web/discordbot/node_modules/snekfetch/test/browser/main.js
   A /Web/discordbot/node_modules/snekfetch/test/interop.js
   A /Web/discordbot/node_modules/snekfetch/test/main.js
   A /Web/discordbot/node_modules/snekfetch/test/node
   A /Web/discordbot/node_modules/snekfetch/test/node/file.test.js
   A /Web/discordbot/node_modules/snekfetch/test/node/http1.test.js
   A /Web/discordbot/node_modules/snekfetch/test/node/http2.test.js.disabled
   A /Web/discordbot/node_modules/snekfetch/test/node/main.js
   A /Web/discordbot/node_modules/snekfetch/test/node/sync.test.js
   A /Web/discordbot/node_modules/snekfetch/test/node/util.test.js
   A /Web/discordbot/node_modules/snekfetch/test/server.js
   A /Web/discordbot/node_modules/snekfetch/webpack.config.js
   A /Web/discordbot/node_modules/sqlstring
   A /Web/discordbot/node_modules/sqlstring/HISTORY.md
   A /Web/discordbot/node_modules/sqlstring/LICENSE
   A /Web/discordbot/node_modules/sqlstring/README.md
   A /Web/discordbot/node_modules/sqlstring/index.js
   A /Web/discordbot/node_modules/sqlstring/lib
   A /Web/discordbot/node_modules/sqlstring/lib/SqlString.js
   A /Web/discordbot/node_modules/sqlstring/package.json
   A /Web/discordbot/node_modules/string_decoder
   A /Web/discordbot/node_modules/string_decoder/.travis.yml
   A /Web/discordbot/node_modules/string_decoder/LICENSE
   A /Web/discordbot/node_modules/string_decoder/README.md
   A /Web/discordbot/node_modules/string_decoder/lib
   A /Web/discordbot/node_modules/string_decoder/lib/string_decoder.js
   A /Web/discordbot/node_modules/string_decoder/package.json
   A /Web/discordbot/node_modules/tweetnacl
   A /Web/discordbot/node_modules/tweetnacl/.npmignore
   A /Web/discordbot/node_modules/tweetnacl/AUTHORS.md
   A /Web/discordbot/node_modules/tweetnacl/CHANGELOG.md
   A /Web/discordbot/node_modules/tweetnacl/LICENSE
   A /Web/discordbot/node_modules/tweetnacl/PULL_REQUEST_TEMPLATE.md
   A /Web/discordbot/node_modules/tweetnacl/README.md
   A /Web/discordbot/node_modules/tweetnacl/nacl-fast.js
   A /Web/discordbot/node_modules/tweetnacl/nacl-fast.min.js
   A /Web/discordbot/node_modules/tweetnacl/nacl.d.ts
   A /Web/discordbot/node_modules/tweetnacl/nacl.js
   A /Web/discordbot/node_modules/tweetnacl/nacl.min.js
   A /Web/discordbot/node_modules/tweetnacl/package.json
   A /Web/discordbot/node_modules/util-deprecate
   A /Web/discordbot/node_modules/util-deprecate/History.md
   A /Web/discordbot/node_modules/util-deprecate/LICENSE
   A /Web/discordbot/node_modules/util-deprecate/README.md
   A /Web/discordbot/node_modules/util-deprecate/browser.js
   A /Web/discordbot/node_modules/util-deprecate/node.js
   A /Web/discordbot/node_modules/util-deprecate/package.json
   A /Web/discordbot/node_modules/ws
   A /Web/discordbot/node_modules/ws/LICENSE
   A /Web/discordbot/node_modules/ws/README.md
   A /Web/discordbot/node_modules/ws/index.js
   A /Web/discordbot/node_modules/ws/lib
   A /Web/discordbot/node_modules/ws/lib/buffer-util.js
   A /Web/discordbot/node_modules/ws/lib/constants.js
   A /Web/discordbot/node_modules/ws/lib/event-target.js
   A /Web/discordbot/node_modules/ws/lib/extension.js
   A /Web/discordbot/node_modules/ws/lib/permessage-deflate.js
   A /Web/discordbot/node_modules/ws/lib/receiver.js
   A /Web/discordbot/node_modules/ws/lib/sender.js
   A /Web/discordbot/node_modules/ws/lib/validation.js
   A /Web/discordbot/node_modules/ws/lib/websocket-server.js
   A /Web/discordbot/node_modules/ws/lib/websocket.js
   A /Web/discordbot/node_modules/ws/package.json
   A /Web/discordbot/package-lock.json
   A /Web/discordbot/sumobot.js

added discord bot data

requires nodejs, then npm install mysql & discord.js (files included, i don't think you'll need to do npm, just install nodejs)
------------------------------------------------------------------------
r4351 | rdl | 2018-11-27 16:35:36 +0000 (Tue, 27 Nov 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Remove all code related to Hardmode, it was never implemented nor is it likely to ever be.
------------------------------------------------------------------------
r4350 | rdl | 2018-11-27 15:29:01 +0000 (Tue, 27 Nov 2018) | 1 line
Changed paths:
   M /SC2/languages/english.inc
   A /SC2/maps/SFCtCS.pwn
   A /SC2/maps/halloween.pwn
   A /SC2/maps/stuntcity.pwn
   A /SC2/maps/sumocast2.pwn
   A /SC2/maps/sumonation2.pwn
   M /SC2/script/mapfs3.pwn

new maps by varying authors
------------------------------------------------------------------------
r4349 | rdl | 2018-11-27 01:54:39 +0000 (Tue, 27 Nov 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/clientcheck.pwn

Don't keep track of last helmet ID, this was some really old code from when an achievement used helmets. Scrap all code related to the last helmet of a player.
------------------------------------------------------------------------
r4348 | rdl | 2018-11-26 16:38:46 +0000 (Mon, 26 Nov 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Don't save the players admin level at every SavePlayerData() call. It's a static number that only changes on the trigger of a command or database edit, both of these possible methods will automatically save the new data anyway, there's no need to save a static number repeatedly.
------------------------------------------------------------------------
r4347 | rdl | 2018-11-26 16:36:22 +0000 (Mon, 26 Nov 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

The server was still loading and saving the total amount of 10s you got in scorecards.
------------------------------------------------------------------------
r4346 | rdl | 2018-11-25 06:08:51 +0000 (Sun, 25 Nov 2018) | 5 lines
Changed paths:
   M /SC2/languages/english.inc
   M /SC2/script/SumoCore2_upd3.inc

Two new achievements;
Switch Up - Replace an awful rated car with a non awful rated car using /loadcar or /switchcar
Serial Replacer - Load or switch your car 100 times

IsShitCar() defaults the reason to 1 instead of requiring it to be defined (this defines awful rated cars, but in strings to players its referred to as awful instead of shit for polite reasons.
------------------------------------------------------------------------
r4345 | rdl | 2018-11-22 12:45:31 +0000 (Thu, 22 Nov 2018) | 1 line
Changed paths:
   M /SC2/backups/sumo_db_accounts_only.sql
   M /SC2/backups/sumo_db_all.sql
   M /SC2/backups/sumo_db_structure.sql
   M /SC2/maps/wharf.pwn

Wharf was not converted to run in modern Sumo engine, so was failing to compile at all.
------------------------------------------------------------------------
r4344 | rdl | 2018-11-22 12:15:42 +0000 (Thu, 22 Nov 2018) | 1 line
Changed paths:
   D /Andromada/stunt/npcmodes
   D /Andromada/stunt/pawno/include/a_http.inc
   D /Andromada/stunt/pawno/include/a_irc.inc
   D /Andromada/stunt/pawno/include/a_npc.inc
   D /Andromada/stunt/pawno/include/a_objects.inc
   D /Andromada/stunt/pawno/include/a_players.inc
   D /Andromada/stunt/pawno/include/a_samp.inc
   D /Andromada/stunt/pawno/include/a_sampdb.inc
   D /Andromada/stunt/pawno/include/a_vehicles.inc
   D /Andromada/stunt/pawno/include/file.inc
   D /Andromada/stunt/pawno/include/float.inc
   D /Andromada/stunt/pawno/libpawnc.dll
   D /Andromada/stunt/pawno/new.pwn
   D /Andromada/stunt/pawno/pawn.ico
   D /Andromada/stunt/pawno/pawnc.dll
   D /Andromada/stunt/pawno/pawncc.exe
   D /Andromada/stunt/pawno/pawno.exe
   D /Andromada/stunt/pawno/settings.ini
   D /Andromada/sumo/pawno/include/Dini.inc
   D /Andromada/sumo/pawno/include/ForEachPlayer.inc
   D /Andromada/sumo/pawno/include/JBDB.inc
   D /Andromada/sumo/pawno/include/a_http.inc
   D /Andromada/sumo/pawno/include/a_irc.inc
   D /Andromada/sumo/pawno/include/a_npc.inc
   D /Andromada/sumo/pawno/include/a_objects.inc
   D /Andromada/sumo/pawno/include/a_players.inc
   D /Andromada/sumo/pawno/include/a_samp.inc
   D /Andromada/sumo/pawno/include/a_sampdb.inc
   D /Andromada/sumo/pawno/include/a_vehicles.inc
   D /Andromada/sumo/pawno/include/core.inc
   D /Andromada/sumo/pawno/include/datagram.inc
   D /Andromada/sumo/pawno/include/file.inc
   D /Andromada/sumo/pawno/include/float.inc
   D /Andromada/sumo/pawno/include/md-sort.inc
   D /Andromada/sumo/pawno/include/streamer.inc
   D /Andromada/sumo/pawno/include/string.inc
   D /Andromada/sumo/pawno/include/time.inc
   D /Andromada/sumo/pawno/include/zcmd.inc
   D /Andromada/sumo/pawno/libpawnc.dll
   D /Andromada/sumo/pawno/new.pwn
   D /Andromada/sumo/pawno/pawn.ico
   D /Andromada/sumo/pawno/pawnc.dll
   D /Andromada/sumo/pawno/pawncc.exe
   D /Andromada/sumo/pawno/pawno.exe

in preparation for moving to new server with much lower HDD space, delete all the excess shit Andromada has, these are mostly default SA:MP files that everyone has anyway, or are no longer used.
------------------------------------------------------------------------
r4343 | rdl | 2018-11-22 12:12:11 +0000 (Thu, 22 Nov 2018) | 2 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Removed un-needed debug code used to intially test retro day stuff.
Added a small bit of code to ech to IRC if free premium is active so i can test something
------------------------------------------------------------------------
r4342 | rdl | 2018-11-22 12:04:50 +0000 (Thu, 22 Nov 2018) | 1 line
Changed paths:
   D /Andromada/sumo/gamemodes/bare.pwn
   D /Andromada/sumo/gamemodes/barron.pwn
   D /Andromada/sumo/gamemodes/grandlarc.pwn
   D /Andromada/sumo/gamemodes/lvdm.pwn
   D /Andromada/sumo/gamemodes/rivershell.pwn
   D /Andromada/sumo/include
   D /Andromada/sumo/npcmodes
   M /SC2/backups/sumo_db_accounts_only.sql
   M /SC2/backups/sumo_db_all.sql
   M /SC2/backups/sumo_db_structure.sql
   M /SC2/maps/WetPants.pwn
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn

Added free premium for thanks giving, it runs from now, until 12:00 tomorrow France time (server is there)
------------------------------------------------------------------------
r4341 | rdl | 2018-11-17 23:43:36 +0000 (Sat, 17 Nov 2018) | 1 line
Changed paths:
   M /SC2/script/mapfs3.pwn

Disable wet pants from playing on retro mode, something is seriously foobarred with it.
------------------------------------------------------------------------
r4340 | rdl | 2018-11-13 17:04:29 +0000 (Tue, 13 Nov 2018) | 1 line
Changed paths:
   M /SC2/languages/english.inc
   M /SC2/maps/pierfun.pwn
   M /SC2/script/SumoCore2_upd3.inc

Pier Fun now has MAP_USES_SPEED_ALTERATION = 1; due to the minse that can bounce you at stupid speeds (sameas Got Luck?)
------------------------------------------------------------------------
r4339 | rdl | 2018-11-09 01:54:06 +0000 (Fri, 09 Nov 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

ACH_HARDER_DADDY changed to ID 152, which was previously one of the removed achievements related to score cards.
------------------------------------------------------------------------
r4338 | rdl | 2018-11-09 01:07:25 +0000 (Fri, 09 Nov 2018) | 3 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

New Achievement: Harder daddy (ACH_HARDER_DADDY ID 160) - Cause 250 HP of damage in a single hit

160 achievements, maybe I should stop with the achievements now?
------------------------------------------------------------------------
r4337 | rdl | 2018-11-08 21:07:25 +0000 (Thu, 08 Nov 2018) | 1 line
Changed paths:
   M /SC2/script/mapfs3.pwn

should fix retromode not starting up correctly (or at all)
------------------------------------------------------------------------
r4336 | rdl | 2018-11-08 20:22:44 +0000 (Thu, 08 Nov 2018) | 1 line
Changed paths:
   D /SC2/maps/f&ftd.pwn
   D /SC2/maps/lsb.pwn
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn

removed these two maps for faulty spawns
------------------------------------------------------------------------
r4335 | rdl | 2018-11-07 05:25:14 +0000 (Wed, 07 Nov 2018) | 2 lines
Changed paths:
   M /SC2/maps/include/rdlFunctions.inc
   M /SC2/script/SumoCore2_upd3.inc

Added free premium for Diwali.
It runs from now until exactly 48 hours from now
------------------------------------------------------------------------
r4334 | rdl | 2018-11-05 07:54:17 +0000 (Mon, 05 Nov 2018) | 1 line
Changed paths:
   M /SC2/languages/english.inc
   M /SC2/script/SumoCore2_upd3.inc

specify the loadout is by the author if it isn't a default loadout, it makes it look better than "unknown or define by author" just say defined by author and blag it if needs be
------------------------------------------------------------------------
r4333 | rdl | 2018-11-05 06:18:22 +0000 (Mon, 05 Nov 2018) | 1 line
Changed paths:
   M /SC2/script/mapfs3.pwn

Removed code I duplicated but with an if(retroMode), it wasn't needed and was an unnesessary duplication of code that is the same and doesn't need altering for retro mode naywa.y
------------------------------------------------------------------------
r4332 | rdl | 2018-11-05 05:12:15 +0000 (Mon, 05 Nov 2018) | 1 line
Changed paths:
   M /SC2/script/mapfs3.pwn

When the server crashes, the script will now obey retromode status, and won't load 5 random maps that may not be related to retro or not.
------------------------------------------------------------------------
r4331 | rdl | 2018-11-05 05:07:16 +0000 (Mon, 05 Nov 2018) | 2 lines
Changed paths:
   A /SC2/maps/azgeda.pwn
   A /SC2/maps/bosso.pwn
   A /SC2/maps/fleisch.pwn
   M /SC2/maps/include/rdlFunctions.inc
   A /SC2/maps/pierfun.pwn
   A /SC2/maps/skyways2.pwn
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn

New maps by Susilak & PsyDom
Function getDayName in rdlFunctions had serious cancer inducing indentation problems.
------------------------------------------------------------------------
r4330 | rdl | 2018-11-05 03:19:27 +0000 (Mon, 05 Nov 2018) | 1 line
Changed paths:
   A /SC2/maps/UpDown.pwn
   M /SC2/script/SumoCore2_upd3.inc

Added map to SVN, was in retro cycle but i forgot to add map into the SVN
------------------------------------------------------------------------
r4329 | rdl | 2018-11-02 18:31:08 +0000 (Fri, 02 Nov 2018) | 3 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

New achievement - Man on a Mission (ACH_MAN_MIS ID 159) - Complete 5 missions in one game

this was an orphan value after end round card was removed, it was used to track missions for points, now that is gone, award an achievement if you do five in a game, instead of removing orphan code, make use of it.
------------------------------------------------------------------------
r4328 | rdl | 2018-11-02 18:25:36 +0000 (Fri, 02 Nov 2018) | 3 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Removed the end round score stuff. This is why; https://media.giphy.com/media/CnP4zpsKsao1O/giphy.gif

This is an all in one commit, revert this to have it all magically back.
------------------------------------------------------------------------
r4327 | rdl | 2018-11-02 17:56:47 +0000 (Fri, 02 Nov 2018) | 5 lines
Changed paths:
   M /SC2/backups/sumo_db_accounts_only.sql
   M /SC2/backups/sumo_db_all.sql
   M /SC2/backups/sumo_db_structure.sql
   M /SC2/script/SumoCore2_upd3.inc

To get 'many deaths' at scorecard you now need to die over 5 times, instead of 4.

Thinking about removing the scorecard stuff, y/n?

BACK ME UP HARDER, DADDY.
------------------------------------------------------------------------
r4326 | rdl | 2018-11-01 14:26:23 +0000 (Thu, 01 Nov 2018) | 5 lines
Changed paths:
   M /SC2/maps/Atlantis.pwn
   M /SC2/maps/Ballin_old.pwn
   M /SC2/maps/Cedar.pwn
   M /SC2/maps/FarmSumo.pwn
   M /SC2/maps/KvR.pwn
   M /SC2/maps/StadiumBrawl.pwn
   M /SC2/maps/Valet.pwn
   M /SC2/maps/WetPants.pwn
   M /SC2/maps/cal.pwn
   M /SC2/maps/decept2.pwn
   M /SC2/maps/ldesp.pwn
   M /SC2/maps/mhill.pwn
   M /SC2/maps/pred.pwn
   M /SC2/maps/ringfire.pwn
   M /SC2/maps/velocity3.pwn
   M /SC2/maps/voyage.pwn
   M /SC2/maps/wharf.pwn
   M /SC2/script/SumoCore2_upd3.inc

Corrected some issues from duplicate code. Originally maps needed to set their own names to the SA:MP client, this was later done by the core. Also, the main() was originally in each map, it's now in the core. deleted these instances from the old maps.

These maps are so old, they often credited 'jServers' or 'Rollin Patrol Clan' as the owners.
http://imghst.co/77/iQ1l9B9KWu.png
http://imghst.co/84/tNEbPWbUSf.png
------------------------------------------------------------------------
r4325 | rdl | 2018-10-31 22:32:53 +0000 (Wed, 31 Oct 2018) | 1 line
Changed paths:
   M /SC2/script/mapfs3.pwn

Every 10 minutes, do a 1/5 chance of a message announcing its retro mode.
------------------------------------------------------------------------
r4324 | rdl | 2018-10-31 21:51:44 +0000 (Wed, 31 Oct 2018) | 4 lines
Changed paths:
   M /SC2/maps/include/rdlFunctions.inc
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn

retroMode will now play on SATURDAYs from 8AM FRANCE TIME until midnight.
Bump 'getDayName()' to rdlFunctions, as map cycle now also uses it, so put it there instead of duplicating the function locally.

This first retroday will be the big test to if all these old maps work and load correctly. I cannot find any issues locally on homeserver.
------------------------------------------------------------------------
r4323 | rdl | 2018-10-31 21:16:30 +0000 (Wed, 31 Oct 2018) | 1 line
Changed paths:
   M /SC2/maps/ringfire.pwn
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn

added /retromode to admcmds list
------------------------------------------------------------------------
r4322 | rdl | 2018-10-30 03:45:16 +0000 (Tue, 30 Oct 2018) | 1 line
Changed paths:
   M /SC2/script/mapfs3.pwn

Missionary Hill & Ring of Fire added to retro mode
------------------------------------------------------------------------
r4321 | rdl | 2018-10-29 15:26:17 +0000 (Mon, 29 Oct 2018) | 2 lines
Changed paths:
   M /SC2/maps/Atlantis.pwn
   M /SC2/maps/UD.pwn
   M /SC2/maps/WetPants.pwn
   A /SC2/maps/cal.pwn
   A /SC2/maps/decept2.pwn
   A /SC2/maps/sfmil.pwn
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn
   M /Unused stuff/UpDown.pwn
   M /Unused stuff/cal.pwn
   M /Unused stuff/decept2.pwn

More maps for retromode, and modified a few maps for better support.
see: https://sumoserv.com/forum/showthread.php?tid=2808&pid=38122#pid38122
------------------------------------------------------------------------
r4320 | rdl | 2018-10-27 15:17:28 +0000 (Sat, 27 Oct 2018) | 4 lines
Changed paths:
   M /SC2/maps/Ballin.pwn
   M /SC2/maps/Ballin_old.pwn
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn

Ballin & Ballin Original had an extra ] on the author name
fixed mapfs3 calling ballin when it needs ballin original

say ballin more, am i ryt?
------------------------------------------------------------------------
r4319 | rdl | 2018-10-27 11:23:37 +0000 (Sat, 27 Oct 2018) | 1 line
Changed paths:
   M /SC2/maps/carpark.pwn
   M /SC2/script/mapfs3.pwn

CarPark added to retro maps. It's also been patched up and unbroken. The revision when this was removed said and I quote from the SVN log "this map is more broken than my moral compass" - broken AF.
------------------------------------------------------------------------
r4318 | rdl | 2018-10-27 11:14:26 +0000 (Sat, 27 Oct 2018) | 3 lines
Changed paths:
   A /SC2/maps/FarmSumo.pwn
   A /SC2/maps/SkyHighSumo.pwn
   M /SC2/maps/bdisco.pwn
   M /SC2/script/mapfs3.pwn
   D /Unused stuff/Atlantis.pwn
   D /Unused stuff/Brawl.pwn
   D /Unused stuff/FarmSumo.pwn
   D /Unused stuff/SkyHighSumo.pwn

More maps for retro mode
Sky High Sumo - You basically fall off a large building and try landing somewhere to camp. This map hasn't been in server since around 2009.
Farm Sumo - Original version of Farm Sumo, a revisit of which is on the server as a current map
------------------------------------------------------------------------
r4317 | rdl | 2018-10-27 00:02:21 +0000 (Sat, 27 Oct 2018) | 3 lines
Changed paths:
   M /SC2/script/mapfs3.pwn

Added value for retro mode to be toggled on and off.
Added function for retromode to be remotely toggled (setRetroMode), this can be used from a map (nothx) or the core(yesplx) to control the status of retro mode.
The next map selection process has been modified to allow for selecting only retro mode maps
------------------------------------------------------------------------
r4316 | rdl | 2018-10-26 23:45:25 +0000 (Fri, 26 Oct 2018) | 1 line
Changed paths:
   M /SC2/script/mapfs3.pwn

Removed the unused code leftover from removing the injection of maps from the database data of how new or liked a map was
------------------------------------------------------------------------
r4315 | rdl | 2018-10-26 22:18:56 +0000 (Fri, 26 Oct 2018) | 3 lines
Changed paths:
   M /SC2/script/mapfs3.pwn
   D /Unused stuff/Cedar.pwn
   D /Unused stuff/ldesp.pwn

added around 12 further maps to the list of retro ones. We're still several down, a day with only like 30 maps in cycle will suck, need to dig out more tomorrow!

Town Chaos 3 & Town Chaos 4 were referred to as Town Chaos 2, corrected.
------------------------------------------------------------------------
r4314 | rdl | 2018-10-26 22:03:29 +0000 (Fri, 26 Oct 2018) | 4 lines
Changed paths:
   A /SC2/maps/Cedar.pwn
   A /SC2/maps/ldesp.pwn
   A /SC2/maps/pred.pwn
   M /SC2/script/mapfs3.pwn

3 more retro maps
Los Desperados - A Lowrider only map by IKKE
Cedar Pine - Simple rings and roads in a forest, by Lon
Predator - A boat shooting map using only Predators by Confucius
------------------------------------------------------------------------
r4313 | rdl | 2018-10-26 21:50:40 +0000 (Fri, 26 Oct 2018) | 4 lines
Changed paths:
   A /SC2/maps/Atlantis.pwn
   A /SC2/maps/Ballin_old.pwn
   M /SC2/script/mapfs3.pwn

added two more maps

Ballin' Original - The original map for Ballin' was different to the current one, more basic, but still funish
Atlantis - This was the first map that sunk into the sea, and went out of the cycle like 4-5 years ago, after Low Water was a graet success.
------------------------------------------------------------------------
r4312 | rdl | 2018-10-26 20:42:32 +0000 (Fri, 26 Oct 2018) | 8 lines
Changed paths:
   A /SC2/maps/KvR.pwn
   A /SC2/maps/StadiumBrawl.pwn
   A /SC2/maps/Valet.pwn
   A /SC2/maps/WetPants.pwn
   A /SC2/maps/wharf.pwn
   M /SC2/script/mapfs3.pwn
   M /Unused stuff/GWAR.pwn
   D /Unused stuff/KvR.pwn
   D /Unused stuff/StadiumBrawl.pwn
   D /Unused stuff/Valet.pwn
   D /Unused stuff/WetPants.pwn
   D /Unused stuff/wharf.pwn

Added code to enable maps to be only loaded on a specific day.
Format change for map array,there is now an extra true/false, if true the map is flagged as retro. It's possible for the map to be flagged as not active, but retro, if so, it'll only play on retro mode.
Added first five classic maps (they'll be more later i'm sure)
-Karts vs Ranchers - An ancient idea from my roleplay server now 12 years ago, you're randomly given a Kart or a Rancher. Go fuck the other shit up with it.
-Stadium Brawl - Brawl, stadium. Nuff sed.
-Valet - An old map by Confucius, where big cars are bad, small cars are good. Seriously, if you get a Dumper here, you die.
-Wharf - Old map set in the docks of Los Santos, also by Confucius
-Wet Pants - Set underwater. Driving is a bitch, have fun with this one. I don't. thanks Infinity.
------------------------------------------------------------------------
r4311 | rdl | 2018-10-25 22:35:47 +0000 (Thu, 25 Oct 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

free premium added for halloween, runs from 12:00 on 30/10/2018 until 01/11/2018 22:00 - all times are UTC+1 (due to server being in France)
------------------------------------------------------------------------
r4310 | rdl | 2018-10-25 19:33:54 +0000 (Thu, 25 Oct 2018) | 4 lines
Changed paths:
   M /SC2/backups/sumo_db_accounts_only.sql
   M /SC2/backups/sumo_db_all.sql
   M /SC2/maps/WoF.pwn
   M /SC2/maps/velocity.pwn
   M /SC2/script/SumoCore2_upd3.inc

World of Fun - Added some quite heavy repairs, as there's lots of jumps and environment damage, but had no repairs.
Velocity - Switched win time from 450 to 400

also backups, back me up harder, daddy!
------------------------------------------------------------------------
r4309 | rdl | 2018-10-23 23:57:31 +0000 (Tue, 23 Oct 2018) | 5 lines
Changed paths:
   M /SC2/backups/sumo_db_accounts_only.sql
   M /SC2/backups/sumo_db_all.sql
   M /SC2/backups/sumo_db_structure.sql
   M /SC2/script/SumoCore2_upd3.inc

Two new achievements
Madman - Trigger a mission in a awful rated vehicle.
Absolute Madman - Win a mission in a awful rated vehicle.

'awful' rated vehicles are Tug, Mower, Kart, Sweeper, Caddy, Baggage, Forklift, Regina & Perreniel. Tip - I'd go for a Regina or Perreniel, super almost impossible to win any of the random missinos in the other ones. Hope you get the 'stay alive' mission, its probably the easiest to do in these vehicles. forced missions won't trigger these achievements.
------------------------------------------------------------------------
r4308 | rdl | 2018-10-21 00:44:51 +0000 (Sun, 21 Oct 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Compiled error caused by missing ; caused manual compiles in pawno to fail, but didn't affect mass compile automation (fucking logic, Pawn guys)
------------------------------------------------------------------------
r4307 | rdl | 2018-10-21 00:44:15 +0000 (Sun, 21 Oct 2018) | 1 line
Changed paths:
   M /SC2/maps/chmad.pwn

Church of Madness loadout changed from NO_BIKES to NO_BIG_BIKE - hauling big ass trucks up those hills is annoying
------------------------------------------------------------------------
r4306 | rdl | 2018-10-21 00:42:36 +0000 (Sun, 21 Oct 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

This should resolve the error with the disappearing premium stuff, database reversion fixed most of it, the rest... probably fixed in the code now
------------------------------------------------------------------------
r4305 | rdl | 2018-10-17 02:06:40 +0000 (Wed, 17 Oct 2018) | 2 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Removed some tournament code, that idea died due to not enough players these days to hold ingame tournaments.
Corrected an error in the random mission choosing code that would ignore the two highest ID'd missions (MIS_DISTANCE & MIS_SPEED) often. All 10 different missions should now play at equally the same chance when you type /mission
------------------------------------------------------------------------
r4304 | rdl | 2018-10-14 03:07:18 +0000 (Sun, 14 Oct 2018) | 4 lines
Changed paths:
   M /SC2/backups/sumo_db_accounts_only.sql
   M /SC2/backups/sumo_db_all.sql
   M /SC2/backups/sumo_db_structure.sql
   M /SC2/languages/english.inc
   M /SC2/script/SumoCore2_upd3.inc

Premium repair bonus increased to 33% (was 25%)
Changed some random help texts
Database updates

------------------------------------------------------------------------
r4303 | rdl | 2018-10-13 22:26:29 +0000 (Sat, 13 Oct 2018) | 1 line
Changed paths:
   D /SC2/maps/GoGreen.pwn
   D /SC2/maps/LSSumo.pwn
   D /SC2/maps/MapX.pwn
   D /SC2/maps/bridgeart.pwn
   D /SC2/maps/canyon.pwn
   D /SC2/maps/cascade.pwn
   D /SC2/maps/crossY.pwn
   D /SC2/maps/findit.pwn
   D /SC2/maps/formotherrussia.pwn
   D /SC2/maps/forrest.pwn
   D /SC2/maps/fullcircle.pwn
   D /SC2/maps/hillrace.pwn
   D /SC2/maps/industrialheaven.pwn
   D /SC2/maps/kamikazeextreme.pwn
   D /SC2/maps/office.pwn
   D /SC2/maps/omap.pwn
   D /SC2/maps/ontherock.pwn
   D /SC2/maps/overgrown.pwn
   D /SC2/maps/rhcp.pwn
   D /SC2/maps/snowballs.pwn
   D /SC2/maps/somewhere2hide.pwn
   D /SC2/maps/sumovillage.pwn
   D /SC2/maps/theocean.pwn
   D /SC2/maps/tiltedpit.pwn
   D /SC2/maps/visagesumo.pwn
   D /SC2/maps/watercity.pwn
   D /SC2/maps/yaynofps.pwn
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn

All Andromada maps are removed from server. they might be re-added singularly if there are any that are particularly worth adding.
------------------------------------------------------------------------
r4302 | rdl | 2018-10-09 01:53:06 +0000 (Tue, 09 Oct 2018) | 2 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/radio.pwn

Change of special vehicle for Tuesday. It's now Off Road Rampage. This will give a higher spawn rate of Sandkings, Landstalkers & Huntleys on this day. Everytime a spawn is called for this day, its 25% Sandking, 25% Landstalker, and 50% Huntley.
Loadouts where these days are in use has been refined. Maps with any of the following loadouts will have the chance of special day spawns: NORMAL, CTB_LOADOUT, NO_BIG, NO_BIG_BIKE, NO_SMALL & NO_BIG.
------------------------------------------------------------------------
r4301 | rdl | 2018-10-05 05:24:03 +0000 (Fri, 05 Oct 2018) | 1 line
Changed paths:
   M /SC2/languages/english.inc
   M /SC2/script/SumoCore2_upd3.inc

Reintroduced some narration for Overtime & Stalemate, once again, these are clips from Team Fortress 2, and are Ellen McLain as The Administrator/Announcer of TF2.
------------------------------------------------------------------------
r4300 | rdl | 2018-10-05 05:02:08 +0000 (Fri, 05 Oct 2018) | 7 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc
   M /Web/new home/style.css
   M /Web/new home/template/header.html

Better handling of removing premium features after it expires. It's all done in one large query instead of seperate for each.
_________________________   ____.___  _________.___________    _______          _____________ _______  _______   
\______   \_   _____/\   \ /   /|   |/   _____/|   \_____  \   \      \        /  |  \_____  \\   _  \ \   _  \  
 |       _/|    __)_  \   Y   / |   |\_____  \ |   |/   |   \  /   |   \      /   |  |__(__  https://sumoserv.com/forum/showthread.php?tid=2790

------------------------------------------------------------------------
r4280 | rdl | 2018-09-06 16:56:50 +0000 (Thu, 06 Sep 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/radio.pwn

You can now use votekick more than once a map, and the delay between votekicks is now 30 seconds instead of 120.
------------------------------------------------------------------------
r4279 | rdl | 2018-08-30 17:52:17 +0000 (Thu, 30 Aug 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Corrected a glitch in MIS_SPEED being instantly awarded
------------------------------------------------------------------------
r4278 | Timid | 2018-08-29 15:43:23 +0000 (Wed, 29 Aug 2018) | 3 lines
Changed paths:
   M /SC2/maps/silent.pwn
   M /SC2/maps/triple.pwn

Updated maps Silent Hill and Triple Stage by DeadLife

Added/Fixed objects.
------------------------------------------------------------------------
r4277 | Timid | 2018-08-29 15:16:49 +0000 (Wed, 29 Aug 2018) | 3 lines
Changed paths:
   M /SC2/maps/tunnel.pwn

Map update Tunnel Route by Dead_Life.

Adding a few objects.
------------------------------------------------------------------------
r4276 | rdl | 2018-08-25 23:53:29 +0000 (Sat, 25 Aug 2018) | 5 lines
Changed paths:
   A /SC2/maps/3w.pwn
   A /SC2/maps/skyride2.pwn
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn

New maps
Sky Ride 2 - rdl - this is closer to Platforms 3 than Sky Ride 2, but people would probably kill me if i did another Platforms map, so it shares a name with a map from like... 2009 (yes, Sky Ride is that old)
3 Way - DEAD_Life

Good song called 3 Way - https://www.youtube.com/watch?v=Pi7gwX7rjOw
------------------------------------------------------------------------
r4275 | rdl | 2018-08-24 22:39:03 +0000 (Fri, 24 Aug 2018) | 1 line
Changed paths:
   M /SC2/languages/english.inc
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/radio.pwn

Fixed new missions spamming
------------------------------------------------------------------------
r4274 | rdl | 2018-08-21 15:03:22 +0000 (Tue, 21 Aug 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Free premium for Eid ul Adha
------------------------------------------------------------------------
r4273 | Timid | 2018-08-19 04:27:08 +0000 (Sun, 19 Aug 2018) | 3 lines
Changed paths:
   M /SC2/maps/deathrun.pwn

Map alteration Deathrun by Glitchnyan.

Edits: FAST Loadout, 15s repair interval., 2000 max health.
------------------------------------------------------------------------
r4272 | rdl | 2018-08-14 14:36:25 +0000 (Tue, 14 Aug 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Dump the ID of the player to IRC along with the name when a new player registers for quicker command usage after, no need to look up the ID manually
------------------------------------------------------------------------
r4271 | rdl | 2018-08-13 23:48:08 +0000 (Mon, 13 Aug 2018) | 1 line
Changed paths:
   M /SC2/backups/sumo_db_accounts_only.sql
   M /SC2/backups/sumo_db_all.sql
   M /SC2/backups/sumo_db_structure.sql

Back me up harder, daddy!
------------------------------------------------------------------------
r4270 | rdl | 2018-08-13 23:41:43 +0000 (Mon, 13 Aug 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

altered messages when you receive a 10/10 score card
------------------------------------------------------------------------
r4269 | rdl | 2018-08-13 00:33:27 +0000 (Mon, 13 Aug 2018) | 1 line
Changed paths:
   M /SC2/maps/SFAP.pwn
   M /SC2/maps/rcw.pwn
   M /SC2/script/SumoCore2_upd3.inc

corrected map errors or warnings
------------------------------------------------------------------------
r4268 | rdl | 2018-08-09 23:10:25 +0000 (Thu, 09 Aug 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn

may correct errors in dbqry command
------------------------------------------------------------------------
r4267 | rdl | 2018-08-08 11:12:08 +0000 (Wed, 08 Aug 2018) | 3 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

The different vehicle days are now coded.
CheckifSpawnClear has the range for safe spawn halved. Should still be wide enough to prevent spawns on top of others though.
Extra debug messages added relating to new vehicle stuff
------------------------------------------------------------------------
r4266 | rdl | 2018-08-07 22:15:27 +0000 (Tue, 07 Aug 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

level 1 admins can now ban people with less than 2 hours onlime time for up to 2 hours to help manage new people that are cheating or trolls
------------------------------------------------------------------------
r4265 | rdl | 2018-08-07 19:03:01 +0000 (Tue, 07 Aug 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

It is now possible for an admin to ban someone from using the PM system. Pinks_Beauty is the first person to get it, and it was made specifically due to them being a bitch with the PM system.
------------------------------------------------------------------------
r4264 | rdl | 2018-08-06 01:40:11 +0000 (Mon, 06 Aug 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Implemented recognition of the current day in alphabet form (Tuesday, Thursday etc) as stated in previous revision
------------------------------------------------------------------------
r4263 | rdl | 2018-08-05 20:09:11 +0000 (Sun, 05 Aug 2018) | 3 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

isSunday() is now accurate until year end.

Before doing special days of vehicles, i need to find a much better way of telling days apart other than manually updating it every X month
------------------------------------------------------------------------
r4262 | rdl | 2018-08-01 18:47:59 +0000 (Wed, 01 Aug 2018) | 1 line
Changed paths:
   A /SC2/maps/bpit.pwn
   M /SC2/maps/triple.pwn
   M /SC2/script/radio.pwn

Fixed map triple stage not compiling and causing freezes in server
------------------------------------------------------------------------
r4261 | rdl | 2018-07-31 18:27:06 +0000 (Tue, 31 Jul 2018) | 2 lines
Changed paths:
   M /SC2/backups/sumo_db_accounts_only.sql
   M /SC2/backups/sumo_db_all.sql
   M /SC2/backups/sumo_db_structure.sql
   A /SC2/maps/9s.pwn
   M /SC2/maps/FoD2.pwn
   M /SC2/maps/MapX.pwn
   M /SC2/maps/deathrun.pwn
   A /SC2/maps/narm.pwn
   A /SC2/maps/nature.pwn
   A /SC2/maps/skating.pwn
   M /SC2/maps/vivaLV.pwn
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn

New maps by varying authors
updated backups
------------------------------------------------------------------------
r4260 | rdl | 2018-07-26 03:30:49 +0000 (Thu, 26 Jul 2018) | 1 line
Changed paths:
   M /SC2/maps/db.pwn
   M /SC2/maps/db2.pwn
   M /SC2/maps/db3.pwn
   M /SC2/script/SumoCore2_upd3.inc

Corrected an error that caused all drive by maps to fail compilation.
------------------------------------------------------------------------
r4259 | rdl | 2018-07-19 15:01:23 +0000 (Thu, 19 Jul 2018) | 2 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc
   M /SC3/SumoCore3.inc

Don't spawn a mission vehicle instead of a forced vehicle or favorite vehicle.
Removed $chance from help strings, the actual command was removed ages ago.
------------------------------------------------------------------------
r4258 | rdl | 2018-07-19 08:58:23 +0000 (Thu, 19 Jul 2018) | 2 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

The achievement "Touch Me, Midas" was incorrectly awarding Pink Ribbon (ACH_PINK) instead of ACH_MIDAS.
Added new achievement, Bittersweet (ACH_BITTERSWEET ID: 156) - Kill someone after they won the game, before the next map starts.
------------------------------------------------------------------------
r4257 | rdl | 2018-07-18 03:43:59 +0000 (Wed, 18 Jul 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

added free premium over my birthday for everyone
------------------------------------------------------------------------
r4256 | rdl | 2018-07-18 03:25:09 +0000 (Wed, 18 Jul 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn

New map by Benniy
------------------------------------------------------------------------
r4255 | rdl | 2018-07-15 22:27:29 +0000 (Sun, 15 Jul 2018) | 2 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc
   M /SC3/SumoCore3.inc

Corrected savecar, switchcar & loadcar not issuing your custom vanity plate.
Fixed the above commands from not saving the color of your new vehicle correctly, breaking some color based missions and achievements.
------------------------------------------------------------------------
r4254 | rdl | 2018-07-15 00:00:57 +0000 (Sun, 15 Jul 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn
   M /SC3/SumoCore3.inc

Minor tweak to anti cheat
------------------------------------------------------------------------
r4253 | rdl | 2018-07-15 00:00:32 +0000 (Sun, 15 Jul 2018) | 1 line
Changed paths:
   D /SC2/maps/deeph.pwn
   M /SC2/maps/tls.pwn

Deep House deleted (bad ratings per times played)
------------------------------------------------------------------------
r4252 | rdl | 2018-07-12 02:20:45 +0000 (Thu, 12 Jul 2018) | 2 lines
Changed paths:
   M /SC2/maps/CtF.pwn
   A /SC2/maps/ROFL.pwn (from /SC2/maps/ROFL.pwn:4248)
   M /SC2/script/SumoCore2_upd3.inc

ROFLCopter is back in cycle
Deep House is taken out in its place
------------------------------------------------------------------------
r4251 | rdl | 2018-07-12 02:11:00 +0000 (Thu, 12 Jul 2018) | 2 lines
Changed paths:
   D /SC2/maps/SkyScrapers.pwn
   D /SC2/maps/stoob.pwn
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn

You can only have five repairs and five fixes stored. Premiums are exempt, and can continue to have unlimited amount.
If you have premium exemption, as soon as premium expires, you won't earn anymore but will keep what you have already.
------------------------------------------------------------------------
r4250 | rdl | 2018-07-09 19:35:26 +0000 (Mon, 09 Jul 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn

Update admin ainfo boxes significantly more frequently, giving mroe accurate readings.
------------------------------------------------------------------------
r4249 | rdl | 2018-07-09 19:15:29 +0000 (Mon, 09 Jul 2018) | 10 lines
Changed paths:
   D /SC2/maps/ROFL.pwn
   D /SC2/maps/diversion.pwn
   D /SC2/maps/f&f2.pwn
   D /SC2/maps/rparadise.pwn
   D /SC2/maps/rrange.pwn
   D /SC2/maps/sfmil.pwn
   D /SC2/maps/sroute.pwn
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn
   M /Web/bot/Plugins/SAMP/Default.php

Map clean up, yay. The following maps have high play amounts, but low ratings comparitively, and are removed;
2 Fast 2 Furious
Sky Ride
Invading The Military (the altered texture version is still in cycle, and renamed 1 instead of 2)
Road Range
Sky Route (with a huge EIGHT rating in 480 plays)
Rooftop Paradise (with a huge TEN in 474 plays)
ROFLCopter
Stoob Etercnoc (c wat confucius did thar?)

------------------------------------------------------------------------
r4248 | rdl | 2018-06-30 10:44:48 +0000 (Sat, 30 Jun 2018) | 1 line
Changed paths:
   M /SC2/maps/illogical.pwn
   M /SC2/maps/rikiden.pwn
   M /SC2/maps/toys.pwn
   M /SC2/script/SumoCore2_upd3.inc

these maps updated by admin
------------------------------------------------------------------------
r4247 | rdl | 2018-06-28 21:31:14 +0000 (Thu, 28 Jun 2018) | 3 lines
Changed paths:
   M /SC2/backups/sumo_db_accounts_only.sql
   M /SC2/backups/sumo_db_all.sql
   M /SC2/backups/sumo_db_structure.sql
   M /SC2/maps/bait.pwn
   M /SC2/maps/ja.pwn
   M /SC2/script/SumoCore2_upd3.inc
   M /Web/signature/sig.php

backups
Fixed Clickbait map causing bans
May fix Jump Around causing bans
------------------------------------------------------------------------
r4246 | rdl | 2018-06-26 23:36:07 +0000 (Tue, 26 Jun 2018) | 1 line
Changed paths:
   M /SC2/maps/2c.pwn
   M /SC2/maps/2wc.pwn
   M /SC2/maps/4r.pwn
   M /SC2/maps/4ws.pwn
   M /SC2/maps/7stages.pwn
   M /SC2/maps/Araid2.pwn
   M /SC2/maps/CtF.pwn
   M /SC2/maps/FoD.pwn
   M /SC2/maps/FoD2.pwn
   M /SC2/maps/GoGreen.pwn
   M /SC2/maps/HARDCORE.pwn
   M /SC2/maps/LSSumo.pwn
   M /SC2/maps/LnR.pwn
   M /SC2/maps/MadnessQuad.pwn
   M /SC2/maps/MapX.pwn
   M /SC2/maps/NaR.pwn
   M /SC2/maps/PoL.pwn
   M /SC2/maps/SkyScrapers.pwn
   M /SC2/maps/WoF.pwn
   M /SC2/maps/a51t.pwn
   M /SC2/maps/axr.pwn
   M /SC2/maps/bait.pwn
   M /SC2/maps/bob.pwn
   M /SC2/maps/bomber.pwn
   M /SC2/maps/bridgeart.pwn
   M /SC2/maps/bside.pwn
   M /SC2/maps/bump.pwn
   M /SC2/maps/byedge.pwn
   M /SC2/maps/canyon.pwn
   M /SC2/maps/carfactory.pwn
   M /SC2/maps/cascade.pwn
   M /SC2/maps/closedr.pwn
   M /SC2/maps/concert.pwn
   M /SC2/maps/coop.pwn
   M /SC2/maps/coop2.pwn
   M /SC2/maps/cort.pwn
   M /SC2/maps/cort3.pwn
   M /SC2/maps/crappy.pwn
   M /SC2/maps/crossY.pwn
   M /SC2/maps/cubism.pwn
   M /SC2/maps/curort.pwn
   M /SC2/maps/curort2.pwn
   M /SC2/maps/dbeach.pwn
   M /SC2/maps/deadtoll.pwn
   M /SC2/maps/deathrun.pwn
   M /SC2/maps/descent.pwn
   M /SC2/maps/desmania.pwn
   M /SC2/maps/desvil.pwn
   M /SC2/maps/dmpgrnd.pwn
   M /SC2/maps/dunes.pwn
   M /SC2/maps/dust2.pwn
   M /SC2/maps/f&f.pwn
   M /SC2/maps/f&f2.pwn
   M /SC2/maps/f&ftd.pwn
   M /SC2/maps/f5.pwn
   M /SC2/maps/fidgit.pwn
   M /SC2/maps/fidgit2.pwn
   M /SC2/maps/fidgit3.pwn
   M /SC2/maps/fidgit4.pwn
   M /SC2/maps/fidgit5.pwn
   M /SC2/maps/fidgit6.pwn
   M /SC2/maps/findit.pwn
   M /SC2/maps/floater2.pwn
   M /SC2/maps/formotherrussia.pwn
   M /SC2/maps/forrest.pwn
   M /SC2/maps/fullcircle.pwn
   M /SC2/maps/gauntlet.pwn
   M /SC2/maps/gravity.pwn
   M /SC2/maps/green.pwn
   M /SC2/maps/grid4.pwn
   M /SC2/maps/hillrace.pwn
   M /SC2/maps/hosp.pwn
   M /SC2/maps/hosp2.pwn
   M /SC2/maps/hotch.pwn
   M /SC2/maps/illogical.pwn
   M /SC2/maps/imu.pwn
   M /SC2/maps/indchaos.pwn
   M /SC2/maps/industrialheaven.pwn
   M /SC2/maps/inferno2.pwn
   M /SC2/maps/inftubes.pwn
   M /SC2/maps/itrau.pwn
   M /SC2/maps/jack.pwn
   M /SC2/maps/kamikazeextreme.pwn
   M /SC2/maps/king2.pwn
   M /SC2/maps/king3.pwn
   M /SC2/maps/lava.pwn
   M /SC2/maps/lego.pwn
   M /SC2/maps/lego2.pwn
   M /SC2/maps/lvs.pwn
   M /SC2/maps/lvstrip2.pwn
   M /SC2/maps/messedroofs.pwn
   M /SC2/maps/midtown.pwn
   M /SC2/maps/nc1.pwn
   M /SC2/maps/nc2.pwn
   M /SC2/maps/nc3.pwn
   M /SC2/maps/neonderby.pwn
   M /SC2/maps/nerill.pwn
   M /SC2/maps/nerill2.pwn
   M /SC2/maps/office.pwn
   M /SC2/maps/omap.pwn
   M /SC2/maps/ontherock.pwn
   M /SC2/maps/openacc.pwn
   M /SC2/maps/overgrown.pwn
   M /SC2/maps/parking.pwn
   M /SC2/maps/pass2.pwn
   M /SC2/maps/platforms2.pwn
   M /SC2/maps/police.pwn
   M /SC2/maps/portsf.pwn
   M /SC2/maps/pw.pwn
   M /SC2/maps/r59.pwn
   M /SC2/maps/rampmania.pwn
   M /SC2/maps/rand2.pwn
   M /SC2/maps/rat.pwn
   M /SC2/maps/rat2.pwn
   M /SC2/maps/resort.pwn
   M /SC2/maps/rhcp.pwn
   M /SC2/maps/rikiden.pwn
   M /SC2/maps/ripdd.pwn
   M /SC2/maps/rodroof.pwn
   M /SC2/maps/roof.pwn
   M /SC2/maps/roof2.pwn
   M /SC2/maps/roofs.pwn
   M /SC2/maps/rways14.pwn
   M /SC2/maps/search.pwn
   M /SC2/maps/selo.pwn
   M /SC2/maps/serious.pwn
   M /SC2/maps/sfmil2.pwn
   M /SC2/maps/side.pwn
   M /SC2/maps/silent.pwn
   M /SC2/maps/snake.pwn
   M /SC2/maps/snake2.pwn
   M /SC2/maps/snowballs.pwn
   M /SC2/maps/somewhere2hide.pwn
   M /SC2/maps/square.pwn
   M /SC2/maps/square2.pwn
   M /SC2/maps/ssv.pwn
   M /SC2/maps/street.pwn
   M /SC2/maps/sumovillage.pwn
   M /SC2/maps/sway2.pwn
   M /SC2/maps/themap1.pwn
   M /SC2/maps/theocean.pwn
   M /SC2/maps/tiltedpit.pwn
   M /SC2/maps/tls.pwn
   M /SC2/maps/toys.pwn
   M /SC2/maps/trinity.pwn
   M /SC2/maps/triple.pwn
   M /SC2/maps/triple2.pwn
   M /SC2/maps/trw.pwn
   M /SC2/maps/tube.pwn
   M /SC2/maps/tunnel.pwn
   M /SC2/maps/tunnel2.pwn
   M /SC2/maps/underoad.pwn
   M /SC2/maps/velocity4.pwn
   M /SC2/maps/village.pwn
   M /SC2/maps/village2.pwn
   M /SC2/maps/village3.pwn
   M /SC2/maps/visagesumo.pwn
   M /SC2/maps/volcano.pwn
   M /SC2/maps/warehouse.pwn
   M /SC2/maps/watercity.pwn
   M /SC2/maps/wateredge.pwn
   M /SC2/maps/wdam.pwn
   M /SC2/maps/xtreme.pwn
   M /SC2/maps/yaynofps.pwn
   M /SC2/maps/zakka.pwn
   M /SC2/script/SumoCore2_upd3.inc

Removed barrel spawning settings
------------------------------------------------------------------------
r4245 | rdl | 2018-06-26 22:00:17 +0000 (Tue, 26 Jun 2018) | 9 lines
Changed paths:
   M /SC2/languages/english.inc
   M /SC2/script/SumoCore2_upd3.inc

Duel music altered
Odd Days: Verka Serduchka - Dancing Lasha Tumbai (Instrumental)
Even days: AWOLNATION - Hollow Moon / Bad Wolf (Instrumental)
Sundays: The Nice Wanders - DuckTales Main Theme Song 

For those who need a reminder
Verka Serduchka - Dancing Lasha Tumbai (Non instrumental) https://www.youtube.com/watch?v=hfjHJneVonE
AWOLNATION - Hollow moon / Bad Wolf (Non instrumental) https://www.youtube.com/watch?v=i2PsXT88UeU
The Nice Wanders - Ducktales Main Theme Song https://www.youtube.com/watch?v=OxSJr2xErUE
------------------------------------------------------------------------
r4244 | rdl | 2018-06-26 21:54:33 +0000 (Tue, 26 Jun 2018) | 1 line
Changed paths:
   M /Web/map/map.php
   M /Web/map/mapgen.php
   M /Web/map/source.php
   M /Web/map/tstsrc.php

Remove barrel references from map generator
------------------------------------------------------------------------
r4243 | rdl | 2018-06-25 22:19:03 +0000 (Mon, 25 Jun 2018) | 1 line
Changed paths:
   A /SC2/maps/bait.pwn
   M /SC2/script/mapfs3.pwn

New map by Bunny123.
------------------------------------------------------------------------
r4242 | rdl | 2018-06-23 01:02:44 +0000 (Sat, 23 Jun 2018) | 1 line
Changed paths:
   M /SC2/maps/db.pwn
   M /SC2/maps/db2.pwn
   M /SC2/maps/db3.pwn
   M /SC2/script/SumoCore2_upd3.inc

as part of damage info, notify for drive by map weapon hits.
------------------------------------------------------------------------
r4241 | rdl | 2018-06-23 00:57:31 +0000 (Sat, 23 Jun 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Play a beep noise when you hit a player (only sounds if you have damage data turned on)
------------------------------------------------------------------------
r4240 | rdl | 2018-06-22 18:59:14 +0000 (Fri, 22 Jun 2018) | 1 line
Changed paths:
   M /SC2/languages/english.inc
   M /SC2/maps/deathrun.pwn
   M /SC2/maps/desvil.pwn
   A /SC2/maps/toys.pwn
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn

Maps updated by original author, and new map by RoosterKing (still not a rooster, or a king)
------------------------------------------------------------------------
r4239 | rdl | 2018-06-22 00:30:40 +0000 (Fri, 22 Jun 2018) | 2 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Fix scorecard textdraw position
Remove barrel spawning ability, due to abuse (gg guys - this is why you can't have nice things)
------------------------------------------------------------------------
r4238 | rdl | 2018-06-20 19:33:11 +0000 (Wed, 20 Jun 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Corrected name change for premiums not limited for 14 days
------------------------------------------------------------------------
r4237 | rdl | 2018-06-20 18:58:36 +0000 (Wed, 20 Jun 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn

Move the map card data to where /statistcs & /settings are - if you have these loaded. They'll be deleted at map end.
------------------------------------------------------------------------
r4236 | rdl | 2018-06-20 15:56:16 +0000 (Wed, 20 Jun 2018) | 1 line
Changed paths:
   M /SC2/maps/street.pwn

Fixed spawns on this map
------------------------------------------------------------------------
r4235 | rdl | 2018-06-20 14:09:33 +0000 (Wed, 20 Jun 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Don't ban people who legitimately had crashed or lost connection if they leave whilst being votekicked
------------------------------------------------------------------------
r4234 | rdl | 2018-06-20 13:35:35 +0000 (Wed, 20 Jun 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Different handling of MAX_HEALTH_ALLOWED breaches, should stop message spam when it occurs.
------------------------------------------------------------------------
r4233 | rdl | 2018-06-20 12:56:12 +0000 (Wed, 20 Jun 2018) | 1 line
Changed paths:
   M /SC2/script/continuous_tracker.pwn
   M /Web/bans/index.php

Don't enter the users IP into the IP box by default, with the high rise of IPv6 in the past few month, it'll default to IPv6 for those users, SA:MP only uses IPv4.
------------------------------------------------------------------------
r4232 | rdl | 2018-06-19 15:52:18 +0000 (Tue, 19 Jun 2018) | 1 line
Changed paths:
   M /SC2/maps/curort2.pwn

Corrected compile error, and updated it map generator
------------------------------------------------------------------------
r4231 | rdl | 2018-06-19 15:47:23 +0000 (Tue, 19 Jun 2018) | 1 line
Changed paths:
   M /SC2/maps/include/rdlFunctions.inc
   M /SC2/script/SumoCore2_upd3.inc

Corrected 17E ban detection
------------------------------------------------------------------------
r4230 | rdl | 2018-06-19 14:11:01 +0000 (Tue, 19 Jun 2018) | 2 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

If you are premium, /dip will not return a bad vehicle, only normal or better.
You can no longer win premium from /dip if you are already premium.
------------------------------------------------------------------------
r4229 | rdl | 2018-06-19 11:29:54 +0000 (Tue, 19 Jun 2018) | 1 line
Changed paths:
   M /SC2/languages/english.inc
   M /SC2/script/SumoCore2_upd3.inc

Clarify how many fixes & flips you have left when you win one on /dip
------------------------------------------------------------------------
r4228 | rdl | 2018-06-16 21:51:04 +0000 (Sat, 16 Jun 2018) | 4 lines
Changed paths:
   M /SC2/maps/include/rdlFunctions.inc
   M /SC2/script/SumoCore2_upd3.inc

You cannot accept duels whilst dead
You cannot duel with a helicopter

STOP MAKING ME HAVE TO ADD ANTI-RETARD SANITY CHECKS.
------------------------------------------------------------------------
r4227 | rdl | 2018-06-16 20:43:50 +0000 (Sat, 16 Jun 2018) | 1 line
Changed paths:
   M /SC2/script/mapfs3.pwn

Fixed mapfs3 shitting itself due to my shitty half arsed shit coding
------------------------------------------------------------------------
r4226 | rdl | 2018-06-15 00:02:51 +0000 (Fri, 15 Jun 2018) | 3 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn

added some maps to map cycle that weren't in it for some reason.

Today is Eid al-Fitr, so if you celebrate that, yay for you! It's also free premium in server today because of it.
------------------------------------------------------------------------
r4225 | rdl | 2018-06-15 00:00:55 +0000 (Fri, 15 Jun 2018) | 3 lines
Changed paths:
   M /SC2/maps/coop2.pwn
   M /SC2/maps/office.pwn
   M /SC2/maps/snowballs.pwn

Office - redone spawns, should fix spawn stuff
Snowballs - redone spawns, will fix spawn stuff - this has two fixes applied, one was a bad fix because i didn't look at actual problem, but keeping in the dud fix won't harm anything, basically everything has been moved down by 10 Z units.
Co-Op - Roosterking modified the authors of the file. (It's now actually a co-operation map)
------------------------------------------------------------------------
r4224 | rdl | 2018-06-14 03:49:13 +0000 (Thu, 14 Jun 2018) | 2 lines
Changed paths:
   A /SC2/maps/coop2.pwn
   A /SC2/maps/deathrun.pwn
   M /SC2/maps/illogical.pwn
   A /SC2/maps/resort.pwn

new maps, including 'The Cooperation 2' except its just by Roosterking, so not a cooperation at all.
the fuck is wrong with you guys
------------------------------------------------------------------------
r4223 | rdl | 2018-06-13 02:55:14 +0000 (Wed, 13 Jun 2018) | 1 line
Changed paths:
   M /SC2/backups/sumo_db_accounts_only.sql
   M /SC2/backups/sumo_db_all.sql
   M /SC2/backups/sumo_db_structure.sql

Backups
------------------------------------------------------------------------
r4222 | rdl | 2018-06-13 02:52:51 +0000 (Wed, 13 Jun 2018) | 3 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

I'm back from Wembley!

So back to work, on updating the back up stuff first. Then i will try to work on the reliability issues of hit detection.
------------------------------------------------------------------------
r4221 | rdl | 2018-06-08 15:30:52 +0000 (Fri, 08 Jun 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Fixed double entry of 'Mediocrity' achievement on /ach
------------------------------------------------------------------------
r4220 | rdl | 2018-06-07 00:39:11 +0000 (Thu, 07 Jun 2018) | 4 lines
Changed paths:
   M /SC2/maps/velocity4.pwn
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn

$score now says what your highest scorecard ever you've got is.
You can use $sc as a shorter version of $score
To save space, $sc only says your total 10/10s if you've actually ever got one.
Fixed Velocity 4 banning people
------------------------------------------------------------------------
r4219 | rdl | 2018-06-06 15:16:29 +0000 (Wed, 06 Jun 2018) | 2 lines
Changed paths:
   M /SC2/maps/velocity.pwn
   M /SC2/maps/velocity2.pwn
   M /SC2/maps/velocity3.pwn
   M /SC2/maps/velocity4.pwn
   M /SC2/script/SumoCore2_upd3.inc

CPIDs only show in debug mode, if anyone wants to report a jump as faulty - they'll need to enable debug to get the ID of it.
this has been added to all velocities (even though i think by now the other velocities have been tested enough to know the jumps are adequate...)
------------------------------------------------------------------------
r4218 | rdl | 2018-06-06 09:55:07 +0000 (Wed, 06 Jun 2018) | 2 lines
Changed paths:
   M /SC2/maps/velocity4.pwn
   M /SC2/script/mapfs3.pwn

Velocity 4 is now finished and in cycle.
Took me like two hours to get all the jumps working. Some of the jumps were impossible to reliably do, so are teleports to the intended location. The first big jump also freezes the vehicle on landing so the vehicle won't slide off the end.
------------------------------------------------------------------------
r4217 | rdl | 2018-06-06 09:49:39 +0000 (Wed, 06 Jun 2018) | 3 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Lucky dip won't give out a Sentinel, Virgo or Greenwood.
lucky dip will now give out Blista Compacts.
Forced vehicle time for lucky dips is 45 seconds (was 60)
------------------------------------------------------------------------
r4216 | rdl | 2018-06-06 09:38:00 +0000 (Wed, 06 Jun 2018) | 1 line
Changed paths:
   M /SC2/maps/velocity.pwn
   M /SC2/maps/velocity2.pwn
   M /SC2/maps/velocity3.pwn

Velocity maps should run better
------------------------------------------------------------------------
r4215 | rdl | 2018-06-06 09:36:32 +0000 (Wed, 06 Jun 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Fixed missing space on the flip command that was triggering the fuck out of me
------------------------------------------------------------------------
r4214 | rdl | 2018-06-06 08:45:05 +0000 (Wed, 06 Jun 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

removed debug prints in server log from saving sequences
------------------------------------------------------------------------
r4213 | rdl | 2018-06-06 00:40:31 +0000 (Wed, 06 Jun 2018) | 1 line
Changed paths:
   M /SC2/maps/team.pwn

bumped off an unused function from a previous version of the map
------------------------------------------------------------------------
r4212 | rdl | 2018-06-06 00:36:49 +0000 (Wed, 06 Jun 2018) | 1 line
Changed paths:
   D /SC2/maps/deathmatch.pwn

Deathmatch has been removed. It won't be fixed or appearing, at least not in its current form.
------------------------------------------------------------------------
r4211 | rdl | 2018-06-06 00:36:06 +0000 (Wed, 06 Jun 2018) | 1 line
Changed paths:
   M /SC2/maps/team.pwn
   A /SC2/maps/velocity4.pwn
   M /SC2/script/SumoCore2_upd3.inc

Team Sumo will declare a winner when map time gets to 10 seconds, or first team to get 25 points (points = kills - team deaths).
------------------------------------------------------------------------
r4210 | rdl | 2018-06-04 01:41:35 +0000 (Mon, 04 Jun 2018) | 1 line
Changed paths:
   A /SC2/maps/illogical.pwn
   M /SC2/script/mapfs3.pwn

New map by Albert_Hudson, Illogical SAMP
------------------------------------------------------------------------
r4209 | rdl | 2018-06-04 01:38:20 +0000 (Mon, 04 Jun 2018) | 2 lines
Changed paths:
   M /SC2/maps/velocity.pwn
   M /SC2/maps/velocity2.pwn
   M /SC2/maps/velocity3.pwn

These maps have been converted to use random / dynamic spawning instead of fixed spawn per ID.
This is because im making a Velocity 4 with Roosterking, so i'll edit the code so they're all the same internally for ease of mass updating them.
------------------------------------------------------------------------
r4208 | rdl | 2018-06-01 17:28:06 +0000 (Fri, 01 Jun 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Corrected bad reporting of damage
------------------------------------------------------------------------
r4207 | rdl | 2018-06-01 17:18:00 +0000 (Fri, 01 Jun 2018) | 1 line
Changed paths:
   M /SC2/maps/db.pwn
   M /SC2/maps/db2.pwn
   M /SC2/maps/db3.pwn

May correct driveby maps not working as intended occasionally
------------------------------------------------------------------------
r4206 | rdl | 2018-06-01 14:35:57 +0000 (Fri, 01 Jun 2018) | 1 line
Changed paths:
   A /SC2/maps/coop.pwn
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn

Map added by Roosterking and xMx4xLife
------------------------------------------------------------------------
r4205 | rdl | 2018-06-01 01:29:09 +0000 (Fri, 01 Jun 2018) | 1 line
Changed paths:
   M /SC2/backups/sumo_db_accounts_only.sql
   M /SC2/backups/sumo_db_all.sql
   M /SC2/backups/sumo_db_structure.sql

yay, backups.
------------------------------------------------------------------------
r4204 | rdl | 2018-06-01 01:21:59 +0000 (Fri, 01 Jun 2018) | 1 line
Changed paths:
   A /SC2/maps/concert.pwn
   A /SC2/maps/fidgit6.pwn
   A /SC2/maps/tube.pwn
   A /SC2/maps/village2.pwn
   A /SC2/maps/village3.pwn

New maps by Albert Hudson & Roosterking
------------------------------------------------------------------------
r4203 | rdl | 2018-05-31 22:34:03 +0000 (Thu, 31 May 2018) | 1 line
Changed paths:
   M /SC2/languages/english.inc
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/irc.pwn

Updated the current duel song with the artist name, after a long search to find who it was.
------------------------------------------------------------------------
r4202 | rdl | 2018-05-31 13:22:00 +0000 (Thu, 31 May 2018) | 1 line
Changed paths:
   M /SC2/languages/english.inc
   M /SC2/script/SumoCore2_upd3.inc

Altered the duel song temporarily to one more awesome.
------------------------------------------------------------------------
r4201 | rdl | 2018-05-29 03:46:03 +0000 (Tue, 29 May 2018) | 1 line
Changed paths:
   M /SC2/maps/CtF.pwn
   M /SC2/maps/db.pwn
   M /SC2/maps/db2.pwn
   M /SC2/maps/db3.pwn

Drive By maps modify damage data and needed changing as the previous revision altered all the code that used
------------------------------------------------------------------------
r4200 | rdl | 2018-05-29 03:17:38 +0000 (Tue, 29 May 2018) | 12 lines
Changed paths:
   M /SC2/languages/english.inc
   M /SC2/maps/CtF.pwn
   M /SC2/script/SumoCore2_upd.inc
   M /SC2/script/SumoCore2_upd2.inc
   M /SC2/script/SumoCore2_upd3.inc

You can now toggle showing messages each time you hit someone and the damage sustained
Your total damage caused is now saved (hello achievements)


__________            .__       .__                   _____ _______________  _______   
\______   \ _______  _|__| _____|__| ____   ____     /  |  |\_____  \   _  \ \   _  \  
 |       _// __ \  \/ /  |/  ___/  |/  _ \ /    \   /   |  |_/  ____/  /_\  \/  /_\  \ 
 |    |   \  ___/\   /|  |\___ \|  (  <_> )   |  \ /    ^   /       \  \_/   \  \_/   \
 |____|_  /\___  >\_/ |__/____  >__|\____/|___|  / \____   |\_______ \_____  /\_____  /
        \/     \/             \/               \/       |__|        \/     \/       \/ 


------------------------------------------------------------------------
r4199 | rdl | 2018-05-28 14:45:20 +0000 (Mon, 28 May 2018) | 1 line
Changed paths:
   M /SC2/languages/english.inc
   M /SC2/script/SumoCore2_upd3.inc

Removed ability to disable exiting vehicles (its possible to abuse it)
------------------------------------------------------------------------
r4198 | rdl | 2018-05-28 14:39:20 +0000 (Mon, 28 May 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Corrected MVP issues on the scorecards
------------------------------------------------------------------------
r4197 | rdl | 2018-05-28 01:20:59 +0000 (Mon, 28 May 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Be more strict on where the correct place to spawn for duels is before it'll reinitialise the duel starting stuff
------------------------------------------------------------------------
r4196 | rdl | 2018-05-28 01:13:06 +0000 (Mon, 28 May 2018) | 2 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn

Removed excess stuff in SQL queries
Removed some unused dual tournament code
------------------------------------------------------------------------
r4195 | rdl | 2018-05-27 23:14:40 +0000 (Sun, 27 May 2018) | 2 lines
Changed paths:
   D /SC2/maps/sod.pwn
   D /SC2/maps/usderby.pwn
   M /SC2/script/SumoCore2_upd3.inc

these maps removed, they were not made properly
Funnily enough, typing 'All Vehicles' in the vehicle spawn box does not equal vehicles spawns, nor does putting X.X,Y.Y,Z.Z cause actual co-ordinates to appear there.
------------------------------------------------------------------------
r4194 | rdl | 2018-05-27 16:48:09 +0000 (Sun, 27 May 2018) | 2 lines
Changed paths:
   D /SC2/maps/andro.pwn
   A /SC2/maps/hotch.pwn
   A /SC2/maps/sod.pwn
   A /SC2/maps/usderby.pwn
   M /SC2/maps/warp.pwn
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn

Andromada war is removed from cycle
new maps by Roosterking & xMx4xLife
------------------------------------------------------------------------
r4193 | rdl | 2018-05-27 00:36:05 +0000 (Sun, 27 May 2018) | 8 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Milestone achievements changed
20 -> 30
40 -> 50
60 -> 75
80 -> 100
100 -> 125

Milestone achievements are wiped, you'll be re-awarded what is due when you next login.3
------------------------------------------------------------------------
r4192 | rdl | 2018-05-27 00:30:29 +0000 (Sun, 27 May 2018) | 2 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

New achievement;
ACH_SUCCESS (155) - Score 7 and over on gamecards 100 times
------------------------------------------------------------------------
r4191 | rdl | 2018-05-27 00:22:57 +0000 (Sun, 27 May 2018) | 7 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

New achievements
ACH_MEDIOCRE (153) - Score 7 and over 100 times
ACH_FAILURE (154) - Score 0/10, 10 times
Added the $score command to the help texts for hot texts.
Changed "Your Round Score" to "Map Scorecard"
Scorecard achievements are only checked after a player has played over 25 rounds to save CPU usage
Seems like the scorecard is the new biggest feature since the load/savecar stuff, fun
------------------------------------------------------------------------
r4190 | rdl | 2018-05-26 21:53:27 +0000 (Sat, 26 May 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Added free premium for Eid al-Fitr (end of Ramadan), this will be a 48 hour period centred around the 15th June.
------------------------------------------------------------------------
r4189 | rdl | 2018-05-26 18:11:09 +0000 (Sat, 26 May 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Specify in the register dialog that Sumo Server / Bad Science Limited will need to store and use your data occasionally.
------------------------------------------------------------------------
r4188 | rdl | 2018-05-26 17:15:36 +0000 (Sat, 26 May 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Keep a record of every score given to every player, for later stats
------------------------------------------------------------------------
r4187 | rdl | 2018-05-26 17:08:25 +0000 (Sat, 26 May 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Might fix the cooldown of 14 days on nick changing not working
------------------------------------------------------------------------
r4186 | rdl | 2018-05-26 02:00:52 +0000 (Sat, 26 May 2018) | 5 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

end map score changes (this'll take a while to get the perfect level of intended almost impossibleness)
Winning MVP gives you +1 (was nothing)
High amount of kills gives +2 (was +3) - this is because to win MVP, you'd need to have the most kills of the match anyway.
Winning an achievement gives +1 (it was actually always +1, but falsely advertised as +2) - the achievement 'Ace!' doesn't count, as you'd be winning that for having 10/10 anyway.
Don't execute 'endRoundScoreDisplay()' until much later in the EndGame() process, this allows it to wait until an MVP is awarded to know who it was given to for the +1 for that
------------------------------------------------------------------------
r4185 | rdl | 2018-05-25 23:29:56 +0000 (Fri, 25 May 2018) | 2 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Winning 10/10 prize is coded (don't get your hopes up)
Winning MVP gives you 6 tokens (was 5, this gives you two usages of the dip)
------------------------------------------------------------------------
r4184 | rdl | 2018-05-25 23:11:23 +0000 (Fri, 25 May 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Server didn't correctly load information about winning 10/10 (didn't matter as no one has achieved it yet)
------------------------------------------------------------------------
r4183 | rdl | 2018-05-24 13:44:44 +0000 (Thu, 24 May 2018) | 1 line
Changed paths:
   M /SC2/maps/office.pwn
   M /SC2/maps/rways5.pwn

both of these edited by Roosterking to fix a few glitches
------------------------------------------------------------------------
r4182 | rdl | 2018-05-24 12:31:33 +0000 (Thu, 24 May 2018) | 1 line
Changed paths:
   M /SC2/script/mapfs3.pwn

remove find it from cycle (it's in there, just disabled)
------------------------------------------------------------------------
r4181 | rdl | 2018-05-24 12:29:55 +0000 (Thu, 24 May 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

If you get less than 3 kills, you get a -3 to your end round score (this doesn't apply if you joined within the last two minutes)
------------------------------------------------------------------------
r4180 | rdl | 2018-05-23 22:50:28 +0000 (Wed, 23 May 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Don't penalise people who connected less than two minutes ago for having a low amount of movement on score card
------------------------------------------------------------------------
r4179 | rdl | 2018-05-23 22:39:48 +0000 (Wed, 23 May 2018) | 2 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Keep a tally of how many times a person has got a 10/10 on score card
Added a hottext for the above ($score)
------------------------------------------------------------------------
r4178 | rdl | 2018-05-23 21:08:36 +0000 (Wed, 23 May 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn

Corrected duel vehicle selection for random ones
------------------------------------------------------------------------
r4177 | rdl | 2018-05-23 20:53:13 +0000 (Wed, 23 May 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn

Longer delay between map ending and map changing - this allows people to actually read the new score stuff.
------------------------------------------------------------------------
r4176 | rdl | 2018-05-23 20:25:55 +0000 (Wed, 23 May 2018) | 2 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Repairing a player gives +1 to the end round score card (which is what its now going to be called)
New achievement: Ace! - score 10/10 on a score card
------------------------------------------------------------------------
r4175 | rdl | 2018-05-23 18:55:21 +0000 (Wed, 23 May 2018) | 2 lines
Changed paths:
   M /SC2/maps/7stages.pwn
   M /SC2/script/SumoCore2_upd3.inc

Revised placement of the map score box
When the map box is showing, delete the vehicle tag so it doesn't display on top of the other information, at round end you don't need to know your vehicles health and speed anyway
------------------------------------------------------------------------
r4174 | rdl | 2018-05-23 15:41:19 +0000 (Wed, 23 May 2018) | 20 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn

Finished the scoring for the new end match rating, i might revise it later on.
Kills
- Low kill amount +1 (between 0 and 5)
- High kill amount +2 (anything 6 and over)
Deaths
- Zero deaths (+2)
- Few deaths (+1) (anything below 5)
- Many deaths (-2) (anything 5 or higher)
Distance
- Little movement -2 (anything below 2.5)
- High movement +2 (anything 5.0 or higher)
Exited Car
- Exited car -2 (anything higher than 0)
Missions
- Complete a mission +2 (anything higher than 0 is always +2)
Achievements
- Win an achievement +1 (anything higher than 0 is always +1)
Win Game
- Win the current match +2 
At the end, it'll match it to either 0 or 10, if you're above or below those figures as its an X/10. If you get 10/10, I might add a reward, but im not sure what to give them yet.
------------------------------------------------------------------------
r4173 | rdl | 2018-05-23 02:57:19 +0000 (Wed, 23 May 2018) | 2 lines
Changed paths:
   A /SC2/maps/messedroofs.pwn
   A /SC2/maps/rikiden.pwn
   M /SC2/script/SumoCore2_upd3.inc
   M /Web/map/source.php

Fixed map generator giving excessive blank lines on maps
two more new maps, one by Roosterking (not a rooster or a king) and one by PixelByGoogle (alrighty then)
------------------------------------------------------------------------
r4172 | rdl | 2018-05-23 00:27:15 +0000 (Wed, 23 May 2018) | 3 lines
Changed paths:
   M /SC2/backups/sumo_db_accounts_only.sql
   M /SC2/backups/sumo_db_all.sql
   M /SC2/backups/sumo_db_structure.sql
   D /SC2/maps/graze.pwn
   M /SC2/script/mapfs3.pwn

Deleted this map, as it sucks ass.
Dead Toll, Office & Well, Dam is activated as in cycloe, i've no idea why they were disabled, we might find out soon though...
Backups
------------------------------------------------------------------------
r4171 | rdl | 2018-05-23 00:19:58 +0000 (Wed, 23 May 2018) | 1 line
Changed paths:
   A /SC2/maps/green.pwn
   A /SC2/maps/lego.pwn
   A /SC2/maps/lego2.pwn
   M /SC2/script/SumoCore2_upd3.inc

three new maps
------------------------------------------------------------------------
r4170 | rdl | 2018-05-21 23:31:44 +0000 (Mon, 21 May 2018) | 4 lines
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Fixed duel message showing wrong usage text
Duel command no longer requires the vehicle to be defined

Added some base code for a new feature at end of maps, giving you a personal score out of 10 for how you did on the map (it has no use, just a personal message to stop playing so shitly)
------------------------------------------------------------------------
r4169 | rdl | 2018-05-20 00:14:34 +0000 (Sun, 20 May 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

ACH_ROLLINP now checks if the rewardee already has it or not, like all the other achievements. prevents spam repeated awarding
------------------------------------------------------------------------
r4168 | rdl | 2018-05-19 22:43:51 +0000 (Sat, 19 May 2018) | 1 line
Changed paths:
   M /SC2/script/SumoCore2_upd3.inc

Fixed a bug that caused some things to not be selectable by premium players
------------------------------------------------------------------------
r4167 | rdl | 2018-05-19 22:22:59 +0000 (Sat, 19 May 2018) | 9 lines
Changed paths:
   D /SC2/maps/pent.pwn
   M /SC2/script/SumoCore2_upd3.inc
   M /SC2/script/mapfs3.pwn

New achievement: Rollin' Patrol - Drive a marked police car near to two others, forming a group of at least 3 together*^ (ACH_ROLLINP ID 151)
Achievements are now spread over ten pages
Pentagram map is removed due to it being the most RTV'd map

* the distance all vehicles must be to you is about twice the distance you can spray water heal from on Firetruck & SWAT vans, as an ideas of how close they all need to be.
^ Marked police vehicles are the HPV bike, and the LSPD/SFPD/LVPD/Ranger vehicles - rest don't count - any three together count, including repeats.

this achievement adds a new section of code, and can easily be used to create other achievements based on vehicles in proximity of others.
Can't believe it took 10 years to make a reference to [RP], I tried to find a derogatory situation for [1ST] but I only fired blanks. Which is what both she and he said.
------------------------------------------------------------------------

Last updated: Thu Jan 17 03:15:08 UTC 2019