Wow, this is a big one! OK, so this test build contains a sneak peek at our first expansion: Attack of the Artifacts. A brief overview: A lot of new cards. A ton of new items. 6 new treasure hunts. New monsters. New tile sets. and lots more. As well as that, this build contains our new multiplayer league system. You can find a fairly full explanation of how this is going to work here. I'm going to be scheduling some test leagues (on the test server) soon and recruiting volunteers to help test. Stay tuned for test league times. In the meantime, please help us test the new content and other features and leave feedback here. We're particularly interested in balance suggestions and feedback as well as the usual bugs. There are three new level 6/7 treasure hunt adventures, unlocked along with Beneath the Frozen Earth and three new level 18 adventures, unlocked when you beat the new low level treasure hunts. Full change list: Attack of the Artifacts Added new cards. Added new items. Added 6 new treasure hunt adventures. Added new monsters. Added new AotA figures. Added new AotA bundle. Added AotA chests and chest shop. Leagues Added support for multiplayer leagues. See website for details. Added Artifact Anarchy scenario for league (also available for casual play). Added a new scenario for Chess league (also available for casual play). Multiplayer New multiplayer lobby map layouts (added item island). Minor Leaderboard and Results layout changes so players can jump between them Can now play fixed party scenarios through casual matching. added rank 1800+ icon Figures Added Gary, Melvin and Karen figures. Chests Chests can now be purchased or won and then opened separately. Deck Builder Convert item names to lower case before sorting by name. Don't show hand mouse pointer over archive background. Zoomed items don't show click prompts. Added a set filter to filter between base set items and expansion items. Login Close the box lid and clean up loaded data when dropping back to the login screen. That way we can reload data again at login in case it changed. Also prevents the music from starting twice when logging back in. Full screen button and menu on landing page. Reconnect Disable built-in reconnect functionality, since it doesn't work. Go back to the login dialog on a disconnect Cards Fixed Arcane Feedback trigger text. Added Heal keyword to Inspiring Presence. Attacks affecting all will affect enemies first, assists will affect allies first. Wall of Stone counts as blocked terrain for Anvil Strike, Large Weapon and Cautious Sneak. Talented Healer is a when played trigger, not an action trigger. Fixes cantrip effect not applying when target dodges. Optimisations Low hanging memory optimisations re world map (~80MB while viewing, ~40MB otherwise) More aggressive image cache management Battle Minor tweaks to card draw and play animations. Adventures Treasure hunt item displays don't show equip status. Check quest and level restrictions server side on party load into battle. Promotions Added a daily chest promotion.
Are the new treasure hunts not behind a paywall on the test server for ease of testing? Just wondering, because when I logged into the test server I had access to the first of the level 7 modules without needing to pay anything.
Also, your announcement says that there are 6 AotA treasure hunts. The AotA bundle for 15$ in the pizza store says there are 5.
Just increased by renown by playing SP, this happened instead of the renown up announcement: I can click on modules, or go to multiplayer, but when I come back to the SP map, the League Completed graphic is there again, I can't close it or dismiss it in any way, and the next AotA module isn't showing up (this happened when I beat the 2nd one). EDIT: I closed the window and reopened it, reloading the client and logging back in. Upon so doing, Gary greeted me with the next module's intro dialogue: I'm assuming this is default behavior, but the stuff with the league victory seems buggy
Hemorrhage doesn't state a duration in the card text, but it fell off my character on its own. No battle log, sorry.
Typos: Artifact Anarchy league splash page: "Riptide has massive power and some great blocks but has is vulnerable to magic." -> delete "has" http://www.cardhunter.com/leagues/ : "What happens if I win a figure that I already own? You’ll be given an amount of pizza that the figure would cost to buy (generally 80 pizza)?" -> replace the question mark with a full stop http://www.cardhunter.com/league-artifact-anarchy/ : "you’ll be ranked against another the other 4 players in your pod" -> delete "another"
This is more of a style thing than a typo. Artifact Anarchy league splash page: "Blackhammer can both fight and support and also has some insidious magic of his own while Whelm specialises in blasting his foes. Beware though, as all three artifacts are willful and can lash out at inopportune moments!" specialises is UK spelling willful is US spelling This would read more smoothly if those were either specialises + wilful or specializes + willful, not mixed like they are now.
Initial pass bugs: a) New figures are missing the 'New' sticker. b) Mouse-over the new keywords in cards show no tooltip. c) Purging Burst: Card description contains space in front of sentence. d) 4 advs in Troll tyrant adv, module cover says 3. e) Failed to load streaming audio asset: MP3Loader 'audio' (http://test.cardhunter.com/assets/audio/rust-atk_2.mp3) f) Failed to load streaming audio asset: MP3Loader 'audio' (http://test.cardhunter.com/assets/audio/flenser_pain_3.mp3) g) The banner in the Artifact Chest shop is showing Chest Shop which is identical to the usual Chest shop. h) Mind Munch on warrior with weakened armor, walk, walk in hand. BATTLE LOG: Scenario=Thought Repository,Room=GQPK (phaselock),RoomID=112,Msg=Discard Phase: initiated BATTLE LOG: Player=phaselock,Scenario=Thought Repository,Room=GQPK (phaselock),RoomID=112,Group=Venterr,Event=Needs to discard a card BATTLE LOG: Scenario=Thought Repository,Room=GQPK (phaselock),RoomID=112,Player=phaselock,PlayerID=48,User=10,Event=SelectCardRequired,ChoiceType=selCardDis,Selections=Weakened Armor|Walk|Walk BATTLE LOG: Scenario=Thought Repository,Room=GQPK (phaselock),RoomID=112,Player=phaselock,Event=SelectCard,Selection=Walk BATTLE LOG: Scenario=Thought Repository,Room=GQPK (phaselock),RoomID=112,Group=Venterr,Event=Discard,Card=Walk BATTLE LOG: Player=phaselock,Scenario=Thought Repository,Room=GQPK (phaselock),RoomID=112,Group=Venterr,Event=Needs to discard a card BATTLE LOG: Scenario=Thought Repository,Room=GQPK (phaselock),RoomID=112,Player=phaselock,PlayerID=48,User=10,Event=SelectCardRequired,ChoiceType=selCardDis,Selections=Weakened Armor|Walk BATTLE LOG: Scenario=Thought Repository,Room=GQPK (phaselock),RoomID=112,Player=phaselock,Event=SelectCard,Selection=Walk BATTLE LOG: Scenario=Thought Repository,Room=GQPK (phaselock),RoomID=112,Group=Venterr,Event=Discard,Card=Walk BATTLE LOG: Player=phaselock,Scenario=Thought Repository,Room=GQPK (phaselock),RoomID=112,Group=Venterr,Event=Needs to discard a card BATTLE LOG: Scenario=Thought Repository,Room=GQPK (phaselock),RoomID=112,Player=phaselock,Event=SelectCard,Selection=Weakened Armor BATTLE LOG: Scenario=Thought Repository,Room=GQPK (phaselock),RoomID=112,Group=Venterr,Event=Discard,Card=Weakened Armor BATTLE LOG: Player=phaselock,Scenario=Thought Repository,Room=GQPK (phaselock),RoomID=112,Group=priest2,Event=Needs to discard a card BATTLE LOG: Scenario=Thought Repository,Room=GQPK (phaselock),RoomID=112,Player=phaselock,PlayerID=48,User=10,Event=SelectCardRequired,ChoiceType=selCardDis,Selections=Unreliable Block|Cloth Armor|Minor Heal I discarded walk and assumed that the game would discard the remaining two, instead, I was asked to discard again which I did (2nd walk) and then weakened armor dropped off automatically from hand. same with 4 cards in hand in discard round. Consistent and reproducible. i) Mental flensing does not deal the 1 damage to target when attaching. BATTLE LOG: Scenario=Thought Repository,Room=GQPK (phaselock),RoomID=112,Msg=The active player is now Melvin BATTLE LOG: Player=Melvin,Scenario=Thought Repository,Room=GQPK (phaselock),RoomID=112,Event=PlayAction,Action=Mental Flensing,Instigator=Dulla,Targets=priest2 BATTLE LOG: Scenario=Thought Repository,Room=GQPK (phaselock),RoomID=112,Msg=Attaching Mental Flensing to priest2 BATTLE LOG: Scenario=Thought Repository,Room=GQPK (phaselock),RoomID=112,Msg=The active player is now phaselock Also, strange calculations... Bellum blasts Venterr's mind! Cloth Armor reduced damage to Venterr by 2. Venterr discarded Cloth Armor. Venterr took 2 Psychic damage. Venterr was holding walk, cloth armor and weak block. Mental flensing should have dealt 12-6 (3 cards) -2 (cloth armor reduction) = 4 damage ? j) completing the lvl 18 advs give Gary's dialogue box 'Woohoo ! The Dragon is dead ! ... blah blah blah ...' The infamous vertical scroll bar appears here and viola, doesn't do any scrolling at all. I see 'Claim Blackhammer, phaselock, you are a true' ... and I'm left guessing what I'm true at . k) In the world map, Black Plume Mountain adv text partially obscures the number 18 of the Secret of the Elder Mind. Other minor bugs: 1) Ancient bug . In Cuthbert costumes, I have 3 chars in clipboard. Top and leftmost sheet, visible: dwarf warrior 2nd: dwarven priest 3rd: dwarven priest I can drag any new priest figure over my dwarf warrior and the priest in the 3rd sheet gets the new priest figure. Wasn't a big deal in the past since there weren't as much figures but its easier to mess up your party now than before. 2) picked up a stack trace error #1010 with the bloody monkeys... BATTLE LOG: Scenario=Monkey Altar,Room=TOTR (phaselock),RoomID=37,Msg=The active player is now phaselock >snip< BATTLE LOG: Scenario=Monkey Altar,Room=TOTR (phaselock),RoomID=37,Msg=Gary was defeated BATTLE LOG: Scenario=Monkey Altar,Room=TOTR (phaselock),RoomID=37,Event=GameOver Initializing deck builder Initializing deck builder Initializing deck builder Initializing deck builder Initializing deck builder MESSAGE: Error #1010 STACK TRACE: TypeError: Error #1010 at com.cardhunter.data.client::StaticDataManager/getScenarioHint() at com.cardhunter.pcclient::HintOverlay/updateHint() at com.cardhunter.pcclient::HintOverlay/show() at com.cardhunter.pcclient::ScreenRoot/showHintOverlay() at com.cardhunter.pcclient::ModuleDisplay/onHintButton() at com.cardhunter.pcclient.gui::SparkButtonDisplayable/onClick() at com.cardhunter.pcclient::CardHunterScreen/onClick() at com.cardhunter.pcclient::CardHunterScreen/onMouseUp() at com.cardhunter.pcclient::ScreenRoot/onMouseUp() PARTY: (int) Index: 1 (utf_string) Name: Adventuring (int_array) ActiveChars: [1,5,6] (sfs_array) Members: (sfs_object) (int) charIndex: 1 (sfs_object) inventory: (sfs_array) Items: (int) 533 (int) 534 (int) -1 (int) -1 (int) -1 (int) -1 (int) 1416 (sfs_object) (int) charIndex: 5 (sfs_object) inventory: (sfs_array) Items: (int) 773 (sfs_object) (int) charIndex: 6 (sfs_object) inventory: (sfs_array) Items: (int) -1 (int) -1 (int) -1 (int) -1 (int) -1 (int) 536 (sfs_object) (int) charIndex: 2 (sfs_object) inventory: (sfs_array) Items: CLIENT COMMANDS: DB CONTEXT: PreAdventure CLIENT VERSION: 1.61.4.8467
On the Magma Spray card the flavour text says ""I'm afraid I make no grammatical misstep when I say that you are literally on fire." -Akon the Pryomonius" Did you mean the quoted person to be named "Akon the Pyromonius" to go with the burning theme? EDIT: Ah, I notice the same person (spelled Pryomonius) is quoted also on the Boiling Armor and Fire Spray cards. So probably WAI.
Should the "Artifact Chests" shop show up also on the Campaign map and not just in MP? I've completed "Valley of Tezkal" but not the other new adventures. The "Treasure Shop 3" coordinates in Adventures.csv place it near the Valley but I don't see anything there. The "Prerequisite Flags" for the shop consists of VALLEYTE. Should that maybe be TALODONE instead? Of course, you might have something else entirely in mind with this.
"Beneath Tcotzac" battle 3 "Curses!": "You hear birdsong and the cries of arboreal beasts as you the ground slopes upwards." -> delete "you" (or rewrite some other way, if there's something missing here)