Martin Ambrus
89fc24e1f7
fix: comparator
2017-11-04 10:31:55 +01:00
Martin Ambrus
962cbcc19b
fix: maximum alliance members update on building demolition
...
Now saves correct data (was saving maximum for 1 level above the
after-demolition level).
2017-11-04 10:31:45 +01:00
Martin Ambrus
a8383563fa
fix: page load timer
2017-11-04 10:19:12 +01:00
Martin Ambrus
949bc88503
chore: little things, little things...
2017-11-04 09:55:08 +01:00
Martin Ambrus
683b692a55
fix: gold can go to negative values
...
Master builder cannot be used if we only have 2 gold and we chose to
insta-finish everything. In such case, master builder task will be
deleted instead of completed.
Fixes #264
2017-11-04 09:36:55 +01:00
Martin Ambrus
3f612d6e36
fix: alliance cannot be created
...
This only happens on newer MySQL versions where column type vs inserted
type are being checked (so we cannot insert empty string into an int
column, even if that column has a default value).
Fixes #249
2017-11-04 09:26:45 +01:00
Martin Ambrus
c0a9e9411e
fix: undefined variable wreaking havoc
...
Closes : #249 , #264
2017-11-03 22:57:08 +01:00
Martin Ambrus
fea7b0937f
fix: could not train more settlers if we have 1 settler already trained
2017-11-03 22:04:15 +01:00
Martin Ambrus
b01d787627
fix: extra space making location header not work
2017-11-03 20:58:33 +01:00
Martin Ambrus
23eed5da53
fix: unable to train settlers if chieftan is present
...
It is debatable whether or not to allow this, since chieftan would be of
no use once we have 3 settlers and settle a new village. However, if we
accidentally created a chieftan, we can't train settlers until we send
the chieftan to his death.
I think this move could be a predule to a later game mechanics, where
chieftan could fight (talk, actually) against chieftan, if one is
present in village, so taking a village over isn't so easy.
2017-11-03 17:23:29 +01:00
Martin Ambrus
5e4521e62e
fix: misspelled session variable
2017-11-03 17:15:16 +01:00
Martin Ambrus
042d36e108
fix: undefined constant
2017-11-03 17:14:02 +01:00
Martin Ambrus
cd17f545b8
fix: undefined index
2017-11-03 16:59:30 +01:00
Martin Ambrus
a07afeea62
fix: NPC trade on settlers has incorrect values
2017-11-03 16:57:01 +01:00
Martin Ambrus
9f8fa45b1f
fix: undefined index
2017-11-03 16:53:31 +01:00
Martin Ambrus
43029480ae
fix: nothing from var folder should be publicly readable
2017-11-03 16:52:03 +01:00
Martin Ambrus
3863456ac9
fix: all artefacts have the same image
...
Closes #255
2017-11-03 16:12:04 +01:00
Martin Ambrus
6d1182e2f9
fix: message preview doesn't work
...
It actually isn't even implemented in the JavaScript, so I'm commenting
it out for now, since it never really worked.
Relates to: #254
2017-11-03 15:52:29 +01:00
Martin Ambrus
e51aec68bd
fix: path not found erorrs for multiple-automation-lock-files
...
Closes #244
2017-11-03 13:07:37 +01:00
Martin Ambrus
660835ee59
chore: some more ToDo notes
2017-11-03 12:56:35 +01:00
Martin Ambrus
2859cf1e8e
fix: village cannot be conquered if it was also destroyed
...
Closes #184
2017-11-03 12:56:24 +01:00
Martin Ambrus
bebc105e14
fix: invalid gold amount deductions for instant-build, instant-research
2017-11-03 00:32:40 +01:00
Martin Ambrus
bfaf97f998
fix: AND instead of second WHERE
2017-11-03 00:01:20 +01:00
Martin Ambrus
90f8982245
fix: hero dying and revival doesn't work correctly with multiple heroes
2017-11-02 23:59:03 +01:00
Martin Ambrus
bf0409a18e
fix: no unique artefacts are generated
...
Relates to: #251
2017-11-02 17:39:46 +01:00
Martin Ambrus
c545304e69
fix: correct rules link
...
Closes #256
2017-11-02 13:40:40 +01:00
Martin Ambrus
f10a47be87
fix: now can use gold for demolition when only job is palace/residence
2017-11-02 13:37:53 +01:00
Martin Ambrus
585edfc356
fix: this error report should not be here
2017-11-02 13:27:38 +01:00
Martin Ambrus
cdfb3ece4a
fix: typo in unique index
...
Fixes #263
2017-11-02 13:24:43 +01:00
Martin Ambrus
945bb2f8c7
fix: too much gold for instant build & research
...
Fixes #257
2017-11-02 13:11:19 +01:00
Martin Ambrus
cda7548cb1
fix: undefined indexes
2017-11-02 12:53:10 +01:00
Martin Ambrus
7c67e1e7b9
fix: only 1 hero can exist and is deleted upon new hero training start
...
Closes #261
2017-11-02 11:05:26 +01:00
Martin Ambrus
3105e0754c
fix: Phalanx hero crop revival amounts listed as a second clay
2017-11-02 10:31:19 +01:00
Martin Ambrus
d88a30b0a4
fix: undefined indexes
2017-11-02 07:54:28 +01:00
Martin Ambrus
d78f4ecd2d
fix: undefined indexes
2017-11-02 00:58:36 +01:00
Martin Ambrus
df31c578fa
fix: undefined index
2017-11-02 00:55:10 +01:00
Martin Ambrus
87c489814b
fix: undefined index
2017-11-02 00:54:16 +01:00
Martin Ambrus
d9da11ef4b
fix: don't show errors and fix that empty value
2017-11-02 00:53:46 +01:00
Martin Ambrus
95438e0fe7
fix: Palace no longer auto-changes capital
2017-11-02 00:50:10 +01:00
Martin Ambrus
fe011a5905
fix: undefined index
2017-11-02 00:19:31 +01:00
Martin Ambrus
f24633e1bc
chore: the big bad Embassy mechanics metamorphed into nice and neat ones
2017-11-02 00:12:46 +01:00
Martin Ambrus
cff04310cc
chore: more things to do
2017-11-02 00:10:38 +01:00
Martin Ambrus
3432aa92e6
fix: forgotten eviction of the old alliance leader without an Embassy
2017-11-01 23:21:01 +01:00
Martin Ambrus
a8c15cbe4f
chore: README format changed to MD to allow for additional markup
2017-11-01 21:40:52 +01:00
Martin Ambrus
8a3591a8b0
refactor: alliance and Embassy mechanics refactoring, stage 3 of 3
...
Battle results logic now accounts for Embassy destruction as per new
alliance and Embassies game mechanics.
2017-11-01 21:37:09 +01:00
Martin Ambrus
041726fbd2
fix: undefined indexes
2017-11-01 21:35:24 +01:00
Martin Ambrus
396250f393
fix: calculated time fix
2017-11-01 20:15:39 +01:00
Martin Ambrus
71cf0d1ff5
chore: some new ideas and things that needs fixing and checking
2017-11-01 00:20:04 +01:00
Martin Ambrus
ea2df85eec
chore: adding a help badge (making this project more public)
...
This allows others at the codetriage website discover TravianZ and help
with new issues and documentation.
2017-11-01 00:18:00 +01:00
Martin Ambrus
c9038e20b8
refactor: alliance and Embassy mechanics refactoring, stage 2 of 3
...
Everything is now prepared for the last stage, where the code to handle
Embassy destruction during a battle will be added and tested :)
A few Embassy-demolition-related issues have been ironed-out in this
commit as well.
2017-11-01 00:16:52 +01:00