Commit Graph

  • e34b6e68f7 fix #359 Shadow 2017-11-20 09:51:19 +02:00
  • 0984c7ef34 fix: DB connection is global and tries 2 tested ways to connect Martin Ambrus 2017-11-20 01:09:49 +01:00
  • c27b397016 refactor: preparation to vdata queries consolidation Martin Ambrus 2017-11-20 00:52:24 +01:00
  • 66132a7cdf refactor: Session.php only included once, login procedure optimization Martin Ambrus 2017-11-20 00:39:37 +01:00
  • cb843dda57 refactor: getVSumField() in Automation replaced by direct update instead Martin Ambrus 2017-11-20 00:13:52 +01:00
  • 1747a26c1e fix: cannot send traders to village determined by a village name Martin Ambrus 2017-11-19 23:37:38 +01:00
  • 37c53a30f5 fix: undefined index Martin Ambrus 2017-11-19 20:41:35 +01:00
  • 7fa58f42a1 fix: stupid mistakes, blame the programmer's fatigue Martin Ambrus 2017-11-19 20:21:55 +01:00
  • dc501d6984 fix: don't delete if we don't have any IDs Martin Ambrus 2017-11-19 19:25:14 +01:00
  • 609a61fc3e fix: don't delete if we don't have any IDs Martin Ambrus 2017-11-19 19:24:10 +01:00
  • 0df4de9413 fix: transaction did not speed things up + hero fields resetting fixed Martin Ambrus 2017-11-19 19:08:47 +01:00
  • 97dba8b0f0 refactor: enclosing many updates into transaction for speed improvement Martin Ambrus 2017-11-19 18:58:31 +01:00
  • 5d951f8e9e refactor: getVSumField() to cache data for multiple user IDs Martin Ambrus 2017-11-19 18:55:47 +01:00
  • e3a667de10 refactor: caching more data during login Martin Ambrus 2017-11-19 17:50:05 +01:00
  • d148383655 refactor: fix: user fields are not always returned from cache Martin Ambrus 2017-11-19 17:04:51 +01:00
  • 61eda5d663 refactor: caching added to checkIfResearched() Martin Ambrus 2017-11-19 16:32:28 +01:00
  • a87802296b refactor: getBuildingByType2() takes multiple IDs Martin Ambrus 2017-11-19 16:24:33 +01:00
  • 1c8b732c39 chore: cleanup of old unused templates Martin Ambrus 2017-11-19 15:58:07 +01:00
  • 24789507a7 refactor: getProfileVillages() takes multiple IDs Martin Ambrus 2017-11-19 15:57:52 +01:00
  • 699781d130 refactor: for loops optimized Martin Ambrus 2017-11-19 15:17:24 +01:00
  • 2a68b07704 refactor: last of foreach loops optimized Martin Ambrus 2017-11-19 14:32:00 +01:00
  • 67d9a42506 refactor: a lot of Automation foreach loops updated Martin Ambrus 2017-11-19 14:01:30 +01:00
  • 481769b68e fix: undefined index Martin Ambrus 2017-11-19 11:33:11 +01:00
  • 69ef6ef349 fix: undefined index Martin Ambrus 2017-11-19 11:02:23 +01:00
  • fd14002d98 fix: oasis beasts do not die Martin Ambrus 2017-11-19 02:52:33 +01:00
  • 07e5f322e2 fix: reinforcements sent back do not hide the reinforcements table Martin Ambrus 2017-11-19 02:33:07 +01:00
  • 258ba60014 fix: undefined index Martin Ambrus 2017-11-19 02:26:38 +01:00
  • 778f42b4f1 refactor: cycle optimizations and cache fixes Martin Ambrus 2017-11-19 01:37:31 +01:00
  • 4d41769a76 refactor: final round of sendunitsComplete() optimizations Martin Ambrus 2017-11-18 22:11:24 +01:00
  • 4172e30dd2 fix: Gaul traps do not work Martin Ambrus 2017-11-18 21:58:54 +01:00
  • 349115af66 fix: undefined index Martin Ambrus 2017-11-18 21:19:41 +01:00
  • 609593cd10 fix: undefined index Martin Ambrus 2017-11-18 21:04:53 +01:00
  • 583c521dc3 fix: undefined index Martin Ambrus 2017-11-18 20:50:55 +01:00
  • d768929d18 fix: catapults do not work correctly or sometimes not at all Martin Ambrus 2017-11-18 20:42:26 +01:00
  • 997c143634 refactor: page generation time considers real time Martin Ambrus 2017-11-18 18:48:48 +01:00
  • fffedc4170 fix: defender troops do not die during attack Martin Ambrus 2017-11-18 13:11:00 +01:00
  • dd030859cf fix: troops did not return to the village when evasion was set Martin Ambrus 2017-11-18 11:10:58 +01:00
  • 2041ad750e fix: hero movements got screwed up while doing DB caching stuff... Martin Ambrus 2017-11-17 23:46:01 +01:00
  • bfc7a2b28a fix: keeping compatibility with older versions Martin Ambrus 2017-11-17 23:18:40 +01:00
  • 8f979deba9 fix: wrong user ID being selected via getNotice2() & getNotice3() Martin Ambrus 2017-11-17 23:15:12 +01:00
  • ffeeac3173 fix: database connection does not include port from config Martin Ambrus 2017-11-17 22:48:43 +01:00
  • fd20e12d34 fix: $values, not $value Martin Ambrus 2017-11-17 22:26:06 +01:00
  • 6d0e95670b refactor: messages and reports only loaded on pages where needed Martin Ambrus 2017-11-17 21:00:00 +01:00
  • db87ce88a7 refactor: getUnit() can take multiple IDs at once Martin Ambrus 2017-11-17 20:23:01 +01:00
  • d17d1f9b32 refactor: last round of database values caching Martin Ambrus 2017-11-17 19:40:34 +01:00
  • e2612efbf8 refactor: date column really can't be varchar Martin Ambrus 2017-11-17 17:20:05 +01:00
  • 1318f34cba refactor: Units class-related caching done Martin Ambrus 2017-11-17 15:34:08 +01:00
  • 079c830b94 refactor: Technology class-related caching done Martin Ambrus 2017-11-17 14:36:49 +01:00
  • 282d7f9db8 refactor: real hero check to use a lot less queries Martin Ambrus 2017-11-17 13:28:21 +01:00
  • bec487cad5 fix: only including village file once Martin Ambrus 2017-11-17 12:36:45 +01:00
  • 51f354542d fix: village resources display outdated information on page load Martin Ambrus 2017-11-17 12:36:27 +01:00
  • d138bb4ef7 fix: village renaming doesn't work Martin Ambrus 2017-11-16 21:58:32 +01:00
  • 8b3abdba94 Merge remote-tracking branch 'origin/master' Martin Ambrus 2017-11-16 21:51:09 +01:00
  • d0a882f136 fix: maxcrop & maxstore cannot be 0, nor it should be < lowest threshold Martin Ambrus 2017-11-16 21:49:22 +01:00
  • cc676c02f2 Merge pull request #351 from velhbxtyrj/master Shadow 2017-11-16 09:02:30 +02:00
  • 75adb96ad9 Update zh_tw.php Vladyslav 2017-11-16 08:53:44 +02:00
  • 5c05ecf467 Update ru.php Vladyslav 2017-11-16 08:52:17 +02:00
  • 2f295b6795 Update es.php Vladyslav 2017-11-16 08:51:08 +02:00
  • c01b35534f Update en.php Vladyslav 2017-11-16 08:46:51 +02:00
  • d3ec209ad8 refactor: village-related methods now all optimized Martin Ambrus 2017-11-15 23:33:07 +01:00
  • 612661c9f0 refactor: units DB values caching Martin Ambrus 2017-11-15 23:20:14 +01:00
  • 6ccc72350d fix: recountPop() already calls procClimbers() internally Martin Ambrus 2017-11-15 22:23:57 +01:00
  • c7acc523ea fix: prune methods to include storage multiplier Martin Ambrus 2017-11-15 22:17:11 +01:00
  • 38c4172a43 fix: class must start with a constructor, we shouldn't be looking for it Martin Ambrus 2017-11-15 22:05:52 +01:00
  • a8b8664e07 fix: Automation::updateStore() shouldn't be called twice Martin Ambrus 2017-11-15 22:00:18 +01:00
  • 33ab908744 Merge remote-tracking branch 'origin/master' Martin Ambrus 2017-11-15 20:21:23 +01:00
  • dab768f662 refactor: 1st round of database values caching Martin Ambrus 2017-11-15 16:01:00 +01:00
  • 06161dd5f9 fix: undefined variables Martin Ambrus 2017-11-15 15:39:15 +01:00
  • 63eae219d4 vacation mode enabled only for username Shadow Shadow 2017-11-14 13:43:27 +02:00
  • fbbe815e3f not fixed , dont receive error for sending resource Shadow 2017-11-14 13:41:30 +02:00
  • 3a7ff0dddc fix vacation mode for market Shadow 2017-11-14 13:15:36 +02:00
  • 918c12bace fix: The same location of the list of villages on all pages in the sidebar (#347) Vladyslav 2017-11-13 23:00:02 +02:00
  • 785a371871 fix: alleviating the bad math, which is impossible to quick-fix for me Martin Ambrus 2017-11-13 19:04:24 +01:00
  • bdfe99b7f6 fix: alleviating the bad math, which is impossible to quick-fix for me Martin Ambrus 2017-11-13 19:03:59 +01:00
  • c6d9d264ce fix: this can sometimes go above current building level Martin Ambrus 2017-11-13 17:19:18 +01:00
  • 35512d16f0 refactor: 5th round of sendunitsComplete() optimizations Martin Ambrus 2017-11-13 17:02:58 +01:00
  • e798635ebb fix: setVillageLevel() tried to execute wrong SQL Martin Ambrus 2017-11-13 17:01:36 +01:00
  • 05d3b676a2 fix: Lang folder letter case correction Martin Ambrus 2017-11-13 12:00:34 +01:00
  • a4c05092b2 chore: cleanup Martin Ambrus 2017-11-12 10:37:05 +01:00
  • 3d44226c92 refactor: more caching where possible Martin Ambrus 2017-11-12 10:36:53 +01:00
  • 994cef151c fix: World of Wonder needs additional building plan from lvl 50 Martin Ambrus 2017-11-10 14:11:38 +01:00
  • 603d28f31a fix: MySQL 5.7 compatibility + undefined variables Martin Ambrus 2017-11-10 14:07:32 +01:00
  • c07dd99627 fix: this should work but doesn't, so I'm reverting it back Martin Ambrus 2017-11-10 13:27:54 +01:00
  • 49d64de54b chore: badge on top looks nicer :P Martin Ambrus 2017-11-10 12:41:50 +01:00
  • 0c3579e5da Merge remote-tracking branch 'origin/master' Martin Ambrus 2017-11-10 12:41:02 +01:00
  • a3e2ad005d chore: a nice ToDo :) Martin Ambrus 2017-11-10 12:40:55 +01:00
  • bc3a20a8db fix: Natars user not shown in statistics Martin Ambrus 2017-11-10 12:39:32 +01:00
  • 777faf77c8 Merge pull request #336 from gitter-badger/gitter-badge Shadow 2017-11-10 13:04:23 +02:00
  • ff236b5e22 Add Gitter badge The Gitter Badger 2017-11-10 11:00:22 +00:00
  • 45bbefce13 Update vacation Shadow 2017-11-10 11:31:44 +02:00
  • cc78105a33 Vacation mode is enabled for everyone for testing Shadow 2017-11-10 11:05:59 +02:00
  • ca2a823be1 Code clear Shadow 2017-11-10 10:55:32 +02:00
  • dc22a45c8a fix: time not selected in general stats, making casualties 0 per day Martin Ambrus 2017-11-09 23:54:55 +01:00
  • b6652cbb32 fix: ban cleanup removes bans on users who are banned forever Martin Ambrus 2017-11-09 23:41:51 +01:00
  • f959e08595 fix: undefined index Martin Ambrus 2017-11-09 23:26:14 +01:00
  • 4e5e52f421 fix: immediate finish (PLUS) allows master builder to build 2 levels Martin Ambrus 2017-11-09 22:35:29 +01:00
  • 29d638b7f7 refactor: 4th round of sendunitsComplete() optimizations + market fix Martin Ambrus 2017-11-09 21:38:30 +01:00
  • b943f08018 fix: mysqli auto-closes connections in PHP Martin Ambrus 2017-11-09 19:57:30 +01:00
  • fc6f338cd3 fix: undefined indexes and some basic math Martin Ambrus 2017-11-09 19:42:58 +01:00
  • 2ba0500433 fix: this cannot be in production Martin Ambrus 2017-11-09 14:24:01 +01:00