Commit Graph

7524 Commits

Author SHA1 Message Date
Christian 'ketura' McCarty
32fe008342 Fixing missing images 2021-03-13 02:41:07 -06:00
Christian 'ketura' McCarty
f8d7c6b5a3 VPack1 Gondor Implementation
The five gondor cards are now implemented.  Lords of Gondor requires additional development to be complete (see commented out failing test).  Added ReplaceInAssignment effect.  Updated DiscardFromHand effect to be sensitive to the side performing the discarding.
2021-03-13 02:36:56 -06:00
Christian 'ketura' McCarty
769badd132 fixing savagery 2021-03-12 23:53:10 -06:00
Christian 'ketura' McCarty
935f3c10e5 Fixed missing Saruman's Snows image 2021-03-12 22:39:24 -06:00
Christian 'ketura' McCarty
9461ed755c Updating image js file with all X-list images 2021-03-12 22:37:39 -06:00
Christian 'ketura' McCarty
b0cd05e0a9 Merge branch 'master' into card-dev
# Conflicts:
#	gemp-lotr/gemp-lotr-async/src/main/web/cards/set51/set01-errata.json
#	gemp-lotr/gemp-lotr-async/src/main/web/cards/set51/set02-errata.json
#	gemp-lotr/gemp-lotr-async/src/main/web/cards/set51/set03-errata.json
#	gemp-lotr/gemp-lotr-cards/src/main/resources/set51-rarity.txt
#	gemp-lotr/gemp-lotr-cards/src/main/resources/setConfig.json
#	gemp-lotr/gemp-lotr-server/src/main/resources/lotrFormats.json
2021-03-12 22:26:53 -06:00
Christian 'ketura' McCarty
8fe56b02f0 Reverting brand test removal 2021-03-12 21:59:02 -06:00
Christian 'ketura' McCarty
e64f8acdba Committing missing unit test file 2021-03-12 21:57:57 -06:00
Christian 'ketura' McCarty
1ee5611dd5 removing tests temporarily 2021-03-12 20:30:57 -06:00
Christian 'ketura' McCarty
b1a42431d8 Quick Savagery test 2021-03-12 20:23:36 -06:00
Marcin Sciesinski
2b47d26fdb Merge pull request #98 from PlayersCouncil/pc-formats
Fixing rarity file issues with the PC errata sets
2021-03-12 06:20:10 -08:00
Christian 'ketura' McCarty
d7115f13f7 Fixing rarity file issues with the PC errata sets 2021-03-12 06:44:39 -06:00
Christian 'ketura' McCarty
a1d809778c Adjusting merged errata
Fixing some issues that weren't compiling.  Removed the unneeded cantBeAssignedToSkirmishByFpPlayer modifier and replaced references to it with cantBeAssignedToSkirmishAgainst, which has a side filter.  Fixed affected unit tests to pass.
2021-03-11 08:52:06 -06:00
Christian McCarty
72efdd039a Merge pull request #1 from Tbiesty/card-dev
Help implement FOTR block errata
2021-03-11 06:44:49 -06:00
Troy Biesterfeld
08b99c36ae Updates to JSON files for FOTR errata 2021-03-10 19:14:54 -06:00
Troy Biesterfeld
07a406744a Merge branch 'card-dev' into card-dev 2021-03-10 03:50:13 -06:00
Troy Biesterfeld
1a2593bb2c Help implement FOTR block errata 2021-03-10 03:43:33 -06:00
Christian 'ketura' McCarty
33eb217ef2 Updated all errata unit tests to contain the text of the card that it is tested against. Fixed Horn of Boromir not having its regroup duration tested. 2021-03-10 01:10:11 -06:00
Christian 'ketura' McCarty
862d90d42e Fixing Keeper of Isengard errata fierce not applying until regroup 2021-03-09 12:57:21 -06:00
Marcin Sciesinski
9683ccca24 Merge pull request #97 from PlayersCouncil/pc-formats
Incorporating PC Formats on a limited basis for use in the PC March League
2021-03-09 04:24:56 -08:00
Marcin Sciesinski
2d48823cfb Merge pull request #96 from PlayersCouncil/gemp-improvements
Gemp improvements
2021-03-09 04:22:41 -08:00
Christian 'ketura' McCarty
a1e98128f2 Fixing Horn of Boromir having old text. 2021-03-07 18:20:09 -06:00
Christian 'ketura' McCarty
e5aac72822 Completing unit tests for the last cards of Errata Pack 2 2021-03-07 01:08:40 -06:00
Christian 'ketura' McCarty
e050e16e62 Incorporating PC Formats on a limited basis for use in the PC March League. 2021-03-06 20:18:37 -06:00
Christian 'ketura' McCarty
19cab722c4 Errata Pack 1 and most of Errata Pack 2 complete 2021-03-06 19:50:16 -06:00
Christian 'ketura' McCarty
bb251bbfb7 Merge branch 'gemp-dev' into card-dev 2021-03-05 21:57:48 -06:00
Christian 'ketura' McCarty
7094e78963 Added a restriction to the in-game audio cue restricting play to only occur if the window is minimized and/or does not have focus. 2021-03-05 21:54:24 -06:00
Christian 'ketura' McCarty
815ee8e65a Fixed Debug format not having the set 52/53 errata. 2021-03-04 23:47:13 -06:00
Christian 'ketura' McCarty
3b45234ac1 Merge branch 'gemp-dev' into card-dev
# Conflicts:
#	.gitignore
2021-03-04 23:46:52 -06:00
Christian 'ketura' McCarty
3ca4fb47d4 Added in-game decision audio.
Added an audio prompt to most in-game decision prompts, which should be low-intrusion enough to not be terribly annoying over the course of the game.  This should probably be gated behind a user setting at some point.
2021-03-04 23:44:13 -06:00
Christian 'ketura' McCarty
c76ba3624d Fixed game ready fanfare audio
Converted fanfare audio file to mp3 (the specific WAV encoding appears to be a form that has been deprecated in support by various browsers).
Converted audio to use the HTML5 <audio> tag, which has support from every major browser.
Updated gitignore to ignore replay folders.
2021-03-04 23:39:20 -06:00
Christian McCarty
8712e43c1c Fixed PC formats not having sets 52 and 53. 2021-03-04 15:25:22 -06:00
Christian 'ketura' McCarty
720c5acfc4 Updated all PC errata card images to use 000 padded image URLs 2021-03-02 00:27:05 -06:00
Christian 'ketura' McCarty
a91bc6091f Adding PC formats to the hard-coded site path filtering for presentation in the deck builder 2021-03-01 12:51:01 -06:00
Christian 'ketura' McCarty
3c7d87f068 Adding placeholder cards for VPack1. Adding image links for VPack1 and the previously altered erratas. 2021-03-01 00:01:26 -06:00
Christian 'ketura' McCarty
4fa28af0ab Updated all existing PC errata and tests to use updated id numbers that correspond to being divided by set. 2021-02-28 23:57:44 -06:00
Christian 'ketura' McCarty
cc77db8762 Updated April errata batch to the latest design. Updated tests to match. 2021-02-28 23:22:31 -06:00
Christian 'ketura' McCarty
aba80d4390 Merge branch 'gemp-dev' into card-dev 2021-02-24 21:59:57 -06:00
Christian 'ketura' McCarty
48708f7293 Fixed Elven Armaments errata image incorrectly missing the dual item class 2021-02-24 21:58:25 -06:00
Christian 'ketura' McCarty
88cc4ed21c Merge branch 'master' into gemp-dev 2021-02-24 21:57:40 -06:00
Marcin Sciesinski
1d1d2e4297 Merge pull request #94 from PhallenCassidy/lotr-fixes
Lotr fixes
2021-02-25 00:23:04 +07:00
marcin.sciesinski
de22c9fd44 Fixed problem with Glorfindel 2021-02-22 10:19:52 -08:00
marcin.sciesinski
a23efdc542 Fixed problem with Glorfindel 2021-02-22 10:13:40 -08:00
marcin.sciesinski
aba6e3e2a1 Fixed case-problem with site detection 2021-02-22 09:11:58 -08:00
marcin.sciesinski
88f8e3bab6 Improving the client side performance - doing just one layout after all cards are added 2021-02-22 09:10:16 -08:00
marcin.sciesinski
235a76f067 Deck building's import now respects card counts 2021-02-22 09:05:08 -08:00
Christian 'ketura' McCarty
18b9dd3e6e Merge branch 'gemp-dev' into card-dev 2021-02-21 18:36:27 -06:00
Christian 'ketura' McCarty
ae83ccf9e5 Merge branch 'master' into gemp-dev 2021-02-21 18:31:24 -06:00
Christian 'ketura' McCarty
518da3c40b Merge branch 'gemp-dev' into card-dev 2021-02-21 18:12:22 -06:00
Christian 'ketura' McCarty
8b7e46e1b1 Fixed errata slash handling to include all PC errata sets and not just 51 2021-02-21 17:58:39 -06:00