Martin Ambrus
30d3b9c4fa
refactor: OOP code movements started :)
2017-10-25 13:38:38 +02:00
Martin Ambrus
7741721590
fix: wrong order by clause
2017-10-24 18:37:46 +02:00
Martin Ambrus
79705fbc10
fix: crazy SQL :)
2017-10-24 09:04:10 +02:00
Martin Ambrus
8cef188fa8
refactor: more SQL optimizations and regexes
2017-10-23 20:26:41 +02:00
Martin Ambrus
e19a039d28
fix: more crazy SQL calculations
2017-10-22 22:29:39 +02:00
Martin Ambrus
eb247adfd8
fix: inoperable troop adjustments removed from farm list
...
The interface, along with the in-line JavaScript code on the page was
most probably taken from the actual 3.5 real game and never tested.
Therefore, we're missing a whole JavaScript file of functionality that
would update units in raid lists.
This would be too much work to do at this stage, so I'm shelving this
functionality.
2017-10-22 20:55:38 +02:00
Martin Ambrus
53f54ce9e9
feat: Admins can be attacked, raided and traded with via config option
2017-10-22 20:28:03 +02:00
Martin Ambrus
a163206782
feat: forum post notifications into mailbox
2017-10-22 19:16:43 +02:00
Martin Ambrus
2fcaaa3ee8
fix: Natar random attacks while building WW show correct units
2017-10-22 17:55:37 +02:00
Martin Ambrus
61a4bba0d4
feat: NPC links in Hero's Mansion
2017-10-22 17:41:38 +02:00
Martin Ambrus
6f5b464160
fix: quest 1 reloads page to show wood 1 once finished and dialog closes
2017-10-22 17:08:34 +02:00
Martin Ambrus
ff6ca38fbf
feat: in-game messages can be sent as Support when allowed
2017-10-22 16:05:18 +02:00
Martin Ambrus
965ba37f67
feat: Admins can see Support messages if set in config
2017-10-22 14:47:27 +02:00
Martin Ambrus
dd90648b09
fix: immediate finish of all building progress redirects correctly
2017-10-22 13:21:36 +02:00
Martin Ambrus
7270a69a63
fix: all location headers need to have exit after them!
2017-10-22 13:00:54 +02:00
Martin Ambrus
561975babf
chore: README updated + version change
2017-10-22 12:31:32 +02:00
Martin Ambrus
8c61c6ec63
feat: Support can join game and see messages
2017-10-22 11:19:38 +02:00
Martin Ambrus
40eacecea6
fix: self-kicking from alliance disallowed
2017-10-22 00:31:25 +02:00
Martin Ambrus
e3b6bbeb70
fix: reports pagination stays on subsection, if one is selected
2017-10-22 00:13:08 +02:00
Martin Ambrus
09f44c9846
feat: combat simulator link for non-empty oasis
2017-10-21 23:35:43 +02:00
Martin Ambrus
9d07eecc40
fix: Great Workshop missing from manual
2017-10-21 22:48:48 +02:00
Martin Ambrus
b63df89034
fix: logs work again (were missing mysqli connection identifier)
2017-10-21 10:45:22 +02:00
Martin Ambrus
f4021d1452
feat: MD5 passwords exchanged for bcrypt ones
2017-10-20 12:31:27 +02:00
Martin Ambrus
6b3b0cf829
fix: newsbox1 best player statistics to include Admin if allowed
2017-10-20 10:04:55 +02:00
Martin Ambrus
f46b94b832
fix: system message can contain quotes and no longer inserts BOM
2017-10-20 01:31:58 +02:00
Martin Ambrus
9d997ed8d4
fix: attacker name for captured Natar village random attacks is ??
2017-10-20 00:31:04 +02:00
Martin Ambrus
6d9a93a4d4
fix: typo in escaping function name
2017-10-18 11:17:50 +02:00
Martin Ambrus
d76669cb42
fix: last batch of manual INT typecastings
2017-10-18 01:11:25 +02:00
Martin Ambrus
6f3973748c
fix: more manual typecastings
2017-10-18 00:59:49 +02:00
Martin Ambrus
2b12f16b3d
fix: more sql injection escapes...
2017-10-17 16:13:06 +02:00
Martin Ambrus
17fcadc3d1
chore: version bump & readme update
2017-10-17 13:52:22 +02:00
Martin Ambrus
ee467fe734
fix: sanitization of username in session where used directly in queries
2017-10-17 13:18:26 +02:00
Martin Ambrus
ac5d3538f8
fix: mysqli_error needs MySQLi connection as parameter
2017-10-17 13:05:13 +02:00
Martin Ambrus
1654ce498f
fix: security patching due to mysql injection vulnerabilities everywhere
2017-10-17 12:21:41 +02:00
Martin Ambrus
2674cd1ae8
fix: removal of the total units warning when passing non-numeric values
2017-10-10 15:20:49 +02:00
Martin Ambrus
e2faa626bd
chore: version has now progressed beyond 8.0 FINAL TEST
2017-10-09 19:26:31 +02:00
Martin Ambruš
6c95d26dee
fix: undefined variables handling
2017-10-05 16:49:03 +02:00
Martin Ambrus
59f6d5adb2
fix: Multihunter could never progress beyond Quest 4
2017-10-04 17:22:31 +02:00
Martin Ambrus
df06f584a2
chore: copyright year correction
2017-10-04 17:17:41 +02:00
Martin Ambrus
598bf1e353
fix: PLUS links underlined correctly
2017-10-04 10:12:26 +02:00
Martin Ambrus
12dbab5b84
feat: gold & prices for PLUS packages from config
2017-10-04 10:02:15 +02:00
Martin Ambrus
52c0640b2f
fix: old code will display default gold + prices when not set up
...
This fixes undefined constants problem when a person pulls the new code
but fails to set up prices and gold amounts for PLUS packages.
2017-10-04 09:57:31 +02:00
Martin Ambrus
65fd25e1aa
fix: PayPal prices must be with a dot, not with a comma
2017-10-04 09:25:28 +02:00
Martin Ambrus
8a1ca0960f
feat: PLUS packages configurable during installation
2017-10-04 09:15:40 +02:00
Martin Ambrus
68619ac892
fix: big map centered on page + closeable
...
This commit also updates the hardcoded cache booster ID, as CSS+JS
changed to accomplish the map fix.
2017-09-11 21:11:44 +02:00
Martin Ambrus
92b9a7b043
fix: a lot of MySQL calls in templates replaced by MySQLi ones
2017-08-28 23:56:59 +02:00
Martin Ambrus
1c51f2eec0
chore: HTML fixes from Eclipse
2017-08-28 17:31:55 +02:00
Martin Ambrus
9261a4a4b2
Merge branch 'master' of https://github.com/evader1337/TravianZ into evader1337-master
...
# Conflicts:
# GameEngine/Database/db_MYSQL.php
# Templates/Build/avaliable.tpl
# Templates/Message/inbox.tpl
2017-08-28 14:18:24 +02:00
TPLinux
b8d3950c69
Fix divesion by Zero bug
2017-07-01 18:32:44 +00:00
TPLinux
255b6e6a84
Remove Rally point advantage
2017-06-30 04:53:30 +00:00