Browser Patches |
2013-01-07 |
- A whole bunch of new figures for purchase from the costume store.
- Much more lenient checking of email addresses when registering.
- Added a confirmation to the password change dialog.
- Disabled the 'register' button when inputs aren't valid.
- Added a password confirmation field to registration dialog. Provide some feedback on invalid inputs.
- Added more restricted player names
- Fix up a duplicate player name bug when registering.
- Added card art for Flash Of Pain.
- Copy currency from reference player for new accounts (start with pizza).
|
2013-01-15 |
- Boosted the gold value of treasure items.
- Fixed the equipment sheet sorting.
- Added item art for new staves.
- Boot previous user session if there is one when a new session connects as that user.
- Logging utility should now handle null parameters more gracefully.
- Added art for new shields.
- New tool to make updating the database easier.
- Charge for characters beyond the first three.
- Eliminate warnings about repeatedly trying to create new deckbuilder rooms for the same player by actually cleaning them up when finished.
- Have the client handle shutdown notifications and pop up a message.
- Add an admin command to shut the server down on a timer with automatic notifications to players.
- Prettied up boards and fixed bad terrain.
- Change pizza menu to fit better on screens with lower vertical resolution.
- Fix a registration bug causing registration to hang right after it finishes.
|
2013-01-17 |
v1.4-beta
- Added SlubGut figure art
- Make some changes to battle room names
- Fix an error that happens when logging a string containing quotation marks.
- Updated lots of module cover art and created placeholders for missing ones.
- Add some additional name restrictions. Add a server heartbeat sent periodically to all users to ensure connections are still actually live.
- Add the client handler for server heartbeat messages.
- Clarified prompt in shop about talents on level up.
- Fixed spaces in war monkey deck.
- Repaired victory squares in MP Dungeon map.
- Renamed Crushing Gauntlets to Frenzy Aura.
- Small fixes to Smoke Bomb, Arcane Feedback and Consuming Touch.
- Pizza SKU changes.
- Fixed a minor item transfer bug in swapping items on newly appointed party members.
- Fixed size of berzerk spin card art.
- Fixed VP squares that weren't set to VP terrain.
- Client log for missing button refs in tutorial manager.
- Some prompt fixups for leaving tutorial early and then resuming.
- More careful code for whirlwinding actors, might solve actors disappearing bug.
- Fixed Manorhouse Melee start markers.
- Made goblin hulk a 1x1 figure.
|
2013-01-23 |
v1.5-beta
- New default human warrior figure.
- Show currency in all deckbuilder contexts and on world screen.
- Removed Sharp Bone Stab altogether (no longer used).
- Made stab cards with range 1 called thrusts where appropriate, replaced all stab card art to depict spears rather than daggers.
- Fixed Stafford treasury board victory squares.
- All remaining items and skills brought into slot compliance; a few more fixes to card slot designations.
- Moved the pizza purchase cancel button.
- Implemented Good For Us, Bad For Them, Contagion, Lesser Contagion.
- Added Immobile card art.
- Added Handicap to Arcane Curse and Ill-fitting armor.
- Added art for War Cry card.
- Added art for Chilling Rime card.
- Added art for cold snap card.
- Fixed shrug it off card art.
- Added bad for them card art.
- Added card art for good for us.
- Update a bunch of error logs to be reported as errors instead of just debug messages.
- Fix an issue when a null parameter is passed to logging functions.
- Add more information to the general-purpose client error handler.
- Remove some extraneous room join/leave requests.
- Better logging of failed loot drops on server.
- Logging of treasure finds.
- Treasure display handles missing treasure (allows advancing).
- Logs name adventure ID and name properly (previously "battle").
- Added card art for contagions.
- Fixed victory/terrain issues in Astral boards.
- Fixed terrain in Garnet Portal.
- Added art for sweeping attack cards.
- Updated module cover art.
- Changed Apprentice Fireblinker item art.
- Fixed VP needed to win in Tree Forts King scenario.
- Changed some item names that had become incongruous due to card swaps.
- Fixed card format issues on Only Bones and Trip.
- Rebuild all priest and warrior figs so that priests have no helmets and warriors do.
- Obvious Maneuver draws for GM but not player.
- Obvious Maneuver text is clearer.
- Fixed typo in Dwarf Priest archetype description.
- Fixed spark inductor/generator not making arcane hard to block.
- Removed "keep" from Rushing Aura armor trigger rule.
- Move triggers don't trigger on moves that stay in place.
- Slowed is not a trait.
- Trigger rolls never go above 6 or below 1.
- Implemented Elvish Insight.
- Fixed goblin outpost board.
- Add a preloader to the web app.
- Reduce the maximum allowed size of inbound messages.
- Don't try to clear saved login information unless the toggle box was unchecked. There's no need if it started unchecked. Handle errors when the user refuses to allow local storage.
- Remove the ' room' from the end of the 'You entered' message in the chat box.
-Add some additional error checking in shutdown code to figure out why it sometimes just stops running the timer.
- Separate asset URL from game host. Fix a chicken-and-egg initialization problem.
- Keyworded fly, free move and teleport.
- Invulnerability interacts properly with penetrating attacks.
- Flying now allows move through impassable but not blocked.
- Only show VP squares tutorial once.
- Added module covers for frozen earth and throne of strench.
- Added module cover for High Mountain Pass.
|
2013-01-25 |
v1.6-beta
- Card trigger text hyperlinks to cards.
- Whole lot of new card play and trigger text.
- Added card art for Acorn attacks and Breath attacks.
- Fixed Robe of geomancer item art.
- Be more explicit about battle command names in log.
- Don't send duplicate errors from client.
- Add some additional logging functions. Fix load testing bots to send client version on login.
- Small change to asset loading to support loading from a CDN.
- Entering the queue for a ranked MP match no longer prevents chat in the MP lobby.
- Add in a version check in the client to prevent old versions from connecting to the server.
- Added art for Mindless Battlerage.
- Added card art for Clumsy and Hot spot.
- Added card art for spell train and parrying cut.
- Added art for the chess blasts, energize and bungled heal.
|
2013-01-29 |
v1.7-beta
- Refactor how console commands work a little. Add some additional debugging features.
- Added more monster attack card art.
- Remove an extra / from audio URLs.
- Moved cards to front of group displays, to fix overlap issues w/ character portraits.
- Made preloader background solid black rather than transparent black.
- Fixed terrain on brambles in Forest path map.
- Cleaned up some other minor tile and character zoom info issues.
- Added description for victory terrain.
- Removed flakey equipped-item popup on other-item-hover code. You know the one.
- Changed the word "knife" in item names with 2-range attacks.
- Swapped around the order of some early adventures, and removed one Trog from the early Trog Wizard battle to make it a bit easier.
- Check for already defeated before defeating player (might fix double win condition).
- Added card art for flailing bronze fists.
|
2013-01-31 |
v1.8-beta
- Added art for Arcane Spray card.
- Log chest loot generation.
- Added art for Powerful and Able Bash cards.
- Added card art for Force Blast.
- Add updates to push content to a CDN to the deployment script.
- Initial work on deployment script.
- Close the 'waiting for ranked match' dialog when the player leaves the lobby.
- Fix the green screen of death after MP matches.
- Added art for trained and Able bludgeon cards.
- GameOverPhaseCommand doesn't process any instructions (might fix battle continuing after end).
- Rebuilt fungus warrior.
- Fix path to metrics DB creation script.
- Remove old table from db permissions list.
- Added Force Blast and Arcane Spray cards; made Acid Blast uncommon instead of common.
- Updated item art to match new spear/dagger changes.
- Use correct db script name in automating creation.
- Fix up db create scripts to not require db root user for one procedure.
- Don't assume database exists when database creation is required.
- Added monster attack card art.
- Change database users to work for connections other than from localhost, so the database can be hosted on a separate machine from the game.'
- Fixed prison corridor victory squares.
-Added 11 new low-level common/uncommon Arcane Items.
|
2013-02-06 |
v1.9-beta
- Fixed ogre pass board.
- Fixed tough hide shirt art.
- Added many more Arcane Items.
- Numerous changes to card min levels and rarities; added about 25 new low-level Arcane Items.
- Added art for Arcane Spray card
- Lots of new arcane item art.
- Better handling of server shutdown.
- Added/fixed death markers for Frozen Earth Adventure.
- Clean up logs from staging server.
- Improvements to the build deployment process.
- Gary gives pizza to buy Defense of Woodhome.
- Give player 20 pizza when first visiting costume store.
- Reset account clears purchased figures.
- DB reset procedure clears figures and adventure purchases (patch 45).
- Deploy script can set up paypal info too.
- Update keystore with deployment.
- Update tools with build deployment.
- Use a load balancer for connections.
- Added dead figure spots for "Core" Adventure boards.
- Added an exclamation point to Brains! art.
- In starter pack purchase logs, only log the pack name and not the long description.
- Made Stone Spikes rare; added yet more Arcane Items.
- Add a name to images created for new builds.
- Use a different hostname for assets for the CDN server so we'll be able to re-route the current URL when we switch.
- Quote some strings and correct mime type of uploaded files.
- Add in argument to specify update root folder in db update tool.
- The load tester bots can now optionally progress through adventures, instead of always playing the first battle.
- Adding grants that were missing from DB patch 43.
- Avoid some unnecessary downloads in deployment scripts.
- Fixed deckbuilder rarity sort, Legendary now sorting in front of Epic.
- Added orb of flames item art.
- Whirlwind doesn't move actors off the board before whirlwinding them.
- Whirlwinding doesn't cause targets to turn to face.
- Added card art for Lunging Strike.
- Renamed StoutClub item art.
- Fixed potent stab name.
- Fixed strong stab art.
- Added new ItemTransferManager to handle safe item transfers.
- ItemTransferHandler uses the new manager.
- Take all and reset chest uses single reset and doesn't send individual transfer requests.
- Reset chest uses safe item transfers for all remaining items in chest.
- Fixed thumbnail image for meaty goblin fist.
- Added new art for Volcano card.
- Fixed card name case and changed volcano art to lava pool.
Two bugs that should be fixed are:
- Problems with Whirlwind moving characters off the board and not restoring them. Also, whirlwind not affecting 2x2 monsters
- Occasional duplicate items gained when purchasing chests.
|
2013-02-12 |
v1.13-beta
- Patch database privileges for reset_account stored proc.
- Make more cheats accessible to dev accounts.
- fixed dwarf priest portrait
- Added figures to Gladiator opponents
- Found missing dev console
- Added a BUNCH of boots item art
- Updated the client health table to sync with server (fixes out of sync health values).
- Fixed hard currency chests being purchased w/ soft currency serverside (code only)
- Add functions using updated easing API for tweening animations
- Fixed Glob of Flame damage.
- Fixed up some small portraits
- Rework a few modules to use non-deprecated UI elements.
- Added new arcane item art
- Free pizza for reveal of treasure shop.
- Fix win cheat command.
- Early campaign treasure store doesn't stock ornate chests.
- Moved the second treasure shop.
- Added prompt for purchasing all treasure hunts.
- Added a reset password button to user editor.
- Integrated treasure chest purchasing into one shop.
- added art for Talented healer card
- added card art for Rockfall
- added bands to chest shop menu and tweaked telekinesis card art
- Added art for Frenzy Aura card
- Rebuilt Beech Tree.
- Delete old tree .swfs.
- Updated Monsters to use new tree figure art
- deleted incorrect "crushing gauntlets" card art
- fixed frenzy aura
- Replace default alert dialog with a custom one.
- Convert the spacer element in the MP lobby UI over to use the non-deprecated version.
- Convert casual game invitation panel to use non-deprecated UI elements, and use the game skin for it.
- tweaked more card rarities; OMG MOAR BOOTS
- Adjusted some card rarities; added another raft of Boots.
- Refactor console commands to add more server validation
- Rework login process to not require a server connection prior to user pressing login or register. No more disconnects when client is sitting at login/register, and no more using server resources for non-connected clients.
- Replaced all art for tree figures
- Moved adventure loss options to deckbuilder, fiddling with a lot of adventure end code in the process.
- Fixed empty-chest on loss/return bug.
- Fixed free retry on tab close bug.
- Fixed i-quit-but-the-world-map-disagrees bug.
- Update user editor tool to use non-deprecated database interface and a mail relay for sending mail
- Switch to non-deprecated database interface in beta key tool
- Reset more player fields to default (including free characters).
- Tweak treasure hunt module display layout.
- Update the beta key generator tool to do a better job of sending outgoing email
- several tweaks to card rarities and slot designations; added a whole bunch of new Boots.
- Volcano attaches to square.
- Time snap no longer applies it's effect twice.
- Fixed wording on Extend card.
- Added option to purchase all remaining treasure hunts for discount.
- All treasure hunts are revealed at once.
- replaced cloth armor card art
- fixed winds of war card art
- lightened card art for whirlwind enemies
- Added art for Whirlwind enemies card
- replaced card art for several older cards
- Push out the favicon with the rest of the web files.
- New account messages refer to new live server URL.
- Updated card art for Thunderblast and Pathfinding.png
- Add a message when db update is finished.
- Fix more database grants that were trying to grant privileges to a user @localhost, which doesn't work when the database isn't running on localhost
- Fix users in db creation scripts
- fixed dead markers in Rose dragon adventure
- fixed dead figure markers in cliffs adventure
- Fix script to use the correct internal address of new live server
- added a big heap of Legendary Arcane Items.
- Added Force Cone and Flame Jet cards. Changed grade of Fright from D to E.
- Added Unlock all adventures menu art
- replaced unlocked adventure art with fixed font version
- removed old pathfinding card art
- Added art for treasure shop landing menu
- Fixed why-can't-i-click-buttons-after-ranked-multiplayer bug.
- added some Legendary arcane items
- replaced old card art
- Removed wonky swaped item fallthrough to empty slot, also fixes talent assignment bug.
- Lots of work on the deploy script.
|
2013-02-13 |
v1.14-beta
Lobby Fixes
- Copy default UI for some lobby elements over into the project so we can make it nicer and fix it to not use the old Connector object
- Switch some lobby UI elements over to using the newer versions of those elements
- Remove some default logo code from lobby UI elements that was always disabled anyhow
- The MP lobby now manages when a player is in the lobby chat room instead of managing that externally.
- Updated the MP lobby room list to use newer UI elements.
- Leave the MP lobby when returning to the SP map.
Card Art
- added card art for stone spikes
- Modified card art for Mindless battlerage
- added new card art for Flame Jet and Force Cone
Figure Art
- fixed dwarf priest portrait
- Added figures to Gladiator opponents
- re-applied new tree figures and fixed up tree small portraits
Misc Art
- fixed Melvin rage portrait
- adjusted Melvin art/gui/tutorial/Melvin Rage.png
- Added Melvin art
Balancing
- tweaked a bunch of card rarities and intro levels
Behind the Scenes Stuff
- Update the path to the source code repository used by deployment tools
- Fix up registration of server-based cheat commands to properly register any aliases of the commands.
- Change all handlers with local variables to instantiate new instances.
- Added generic purchase button, currently used in chest shop
- Better message for password reset in user editor.
- Fixed some cheat commands.
- New config sample for user editor.
- Fix up ai visualization cheat command
- Fix adminzonemessage parsing of the command string
- url-escape filenames for cache invalidation requests
- DB patch privileges for reset_account stored proc.
- Make more cheats accessible to dev accounts.
|
2013-02-26 |
v1.16-beta
Card Art
- Added Arcane Shell card art
- fixed four-headed bite card art
- updated Readiness card art
- Added card art for Run, Team!
- added card art for Help the Weak
- Added art for enervating touch card
- Added art for spear of darkness and touch of pain
- Added card art for new heals and training
- Added art for Penetrating Lunge card
- added card art for team orders cards
- Added art for new team movement cards
- Added a wad of robes item art
- Added card art for Puncturing Stab
- Fixed name of Poisoned Spear Stab card art
- Added new card art for Spear Thrust
Figure Art
- Built GoblinKing and KoboldAvenger figures.
- Replaced Goblin Shredder figure with a more visually distinct one
- added Geomancer Apprentice portrait
- put a helmet on Elf warrior female 01A figure
- Re-exported some of the new player figures, fixed mistake in archetype illustration
Item Art
- added thumbnail for ill fitting armor
- added more robes items arts
- Fixed Wand of Aleknar item art
Boards
Items
- Divine items aplenty, mostly in the super-rare tiers
- finished adding boots, and added some divine items
- Added a bunch of Epic Boots, plus the Legendary Hand of Melvelous.
- Added card art for team moves and harnesses
- reduced intro levels of some cards; added about a dozen new Robes.
Cards
- more intro level and slot assignment adjustments
- tweaked some intro levels and slot allowances for Skaff's new cards; Changed Arcane Aura's grade, and added the Arcane Shell card.
- Implemented Retreat card.
- Implemented Officer's Coif.
- Discarded cards are always revealed.
- Implemented Blessed Coif.
- End of round discard quotas are now calculated by the server to allow for hidden information to affect them.
- Implemented the remaining Coif cards.
- Firestorm does burning damage.
- Implemented Battlefield Training.
- Smoke terrain only blocks LOS through not into.
- "Trained Bludgeon" was being counted as a D card instead of a C- for purposes of Weapon item levels.
- fixed errant wizard grade of Thick Hide Armor.
Looting
- Loot algorithm searches down in levels to find an item of the appropriate rarity.
- Added new cheat command to test item loot.
- Fixed legendary/epic distribution from looting.
Registration
- Remove account registration code from the client.
- Switch to the new account system - including back-end tools, first login, etc.
- Account registration now happens via a web page rather than from in-game.
- New accounts now receive a verification email before the account is created.
- Added a web interface to reset a lost password.
- Added registration email.
- CSS styling for registration and forgot pasword.
- Gary wants you to PLAY NOW after you register.
Campaign
- Changed the post battle module title to "aftermath".
- Show pre-battle module cover for first adventure battle.
- Added Karen and Melvin to the build.
- Added Melvin holding Rulebook art
- Added new command to test prompt moods.
- More explicit quest reward description.
- Added proper flavour text to Monkey and Gnome adventures
- Added new map icons, updated keep icon.
- Fixed win description appearing on battle loss.
Multiplayer
- Adjusted player ranking to incorporate # of wins at low win counts
- Added first pass at real matchmaking.
- Multiplayer loot (includes new DB patch and new manifest entry).
- Gary now steps in to MP if you wait long enough for a match
- added ranked game cover
- A first pass at AI decks for multiplayer.
- MP AI selects only one of each character.
- Added MP rewards source file.
- Added common items to bonus MP rewards.
- Starter Packs brought back into compliance
- Added MP Tavern Icons
- Added Ranked Match animated Icon textures
- Made starter pack descriptions not selectable.
Audio
- Renamed ooze attack audio.
Misc
- Generated dwarf names are shorter.
- Changed default option on pizza menu.
- Fixed treasure drop horizonal locations when using multiple rows.
- Fix incorrect page count in the figure store when the number of figures is an exact multiple of the number of figures per-page
Internal Stuff
- Made some improvement to account management tools, including a confirmation dialog before deleting or resetting accounts.
- Couple of fixes to LoginEventHandler.
- Use load balancer for test web as well as live to keep the test environment as similar to live as possible.
- Set up auto-scaling for public web services and have deployment processes update auto-scaling setup.
- Avalanche bot prototype DB generation script.
- Enable load test server deployment
- When creating a database, create the account tables as well.
- Convert to use spark easing functions instead of mx easing functions for animation transitions
- Add the ability to disable lighting functions on platforms that don't support lighting
- Added battle index to DeckBuilderEvents (specify "battle=?" as a parameter).
- Beta key table tracks consumed time, default is null (not consumed). The auto-generated value ended up as 0, which doesn't work.
- Updated all purchase buttons to use new generic purchase button.
- Tidied up the random item selection code.
- Client records battle room name and ID in log.
- Fix an error in the deployment script causing it to not remove files that it should.
|
2013-03-03 |
v1.17-beta
Game Systems
- Allow arbitrary facing to targets (don't require targets to be in view), unless actor can't pivot (fixes crash when targeting two targets on opposite sides).
Logging
- Fix client logging format.
- Log trigger success and failure.
- Client log of play action events mirrors server logging.
- Client log action uses same format as other log events.
- Client logging can handle null parameters.
- Set default logging level to info
Multiplayer
- Updated prize schedule module cover
- Made better prizes for ranked game prize schedule.
- Fixed casual MP game win/loss sequence.
- Fixed some typos in MP AI decks.
- Attempted matchmaking startup fix. Unverified unfortunately. Code only.
- Use MP character sheets and clipboard.
- Changed "Tournament" to "Multiplayer" on MP character sheets
Items
- Fixed a couple of dup equipment names.
- added full slate of rare/epic/legendary shields.
- added White Star Diamond
- filled out all common/uncommon shields
- Finished full slate of Legendary Weapons
- resized hammerbash item
- Added new weapon item art
- 19 new Epic Weapons!
- more new weapons
- Added a whole bunch of weapon icons
Figures
- Rebuilt wisp figures.
- added armored skeleton2 small portrait
- changed dwarf audio gender on warrior f01
- Added small portraits for dwarf warrior f01
- Fixed up dwarf small portraits
Bug Fixes
- AttachedDamageOnDeathComponent won't trigger in hand (fixes crash from Festering Guts in hand).
- DiscardRevealedComponent ensures that cards are revealed before discarding (fixes crash when using Memory Loss).
- DiscardCardCommand warns when trying to discard an unrevealed card.
Cards
- added three new Block cards; twiddled card rarities and intro levels
- Fixed Altruism trigger text.
- fixed misguided heal thumbnail
- Swapped art on bungled/misguided heal cards
- changed rarities of some block cards
- modified reflexive teleport card art
- modified background of reflexive teleport
Monster Decks
- Fixed Jump Back in war dog deck.
Treasure Store
- Disable exit from deckbuilder while loot dropping into store chest.
- Fix waiting for treasure store items to load while entering deckbuilder.
Tutorial/Prompts
- New multiplayer tutorial.
- Give first starter pack for free.
- Safer clearing of nag prompts for visiting various stores.
- Starter pack free purchase only happens server side when requested by client.
Shops
Campaign
- Rescue adventure appears later in campaign.
- Fixed some adventure campaign flags.
Login/Registration
- Add a 'Forgot Password' link on the login page, and link the registration button to the new registration page
Internal stuff
- Added locations to new multiplayer lobby. Hooked 'em up, but not their return paths.
- Reset account clears out old treasure store items.
- Reset account cheat resets MP win streak.
- Don't try to report metrics for Gary in MP.
- Fix up user tool to work better with accounts that haven't ever logged in to the game.
- Add rate limiting to registration system.
- Add ability to toggle debug settings at runtime at various levels
- Fix up setting user passwords via admin tool
- Fix more account tool bugs related to new account system.
- Remove fields that no longer exist from database query in account management tool
- Add the RevealedAdventuresEvent for tutorial.
|
2013-03-12 |
v1.18-beta
Multiplayer Lobby
- Transitioning to new lobby! There's still much to do here, but it's pretty and functional already.
- Showing home keep in Tournamentria at all times, rather than after starter pack.
- More useful MP room lists, showing only open games and who's hosting them.
- More new lobby work, entering and exiting the lobby chat group properly, cancelling matchmaking appropriately, chatbox grabbing.
Multiplayer
- AI players are now identified in the DB and have dynamic ratings.
- AI players have their own monsters/decks identified by name.
- Added Gary, Melvin and Amy AI players to DB.
- Added a bunch of decks/monsters for Melvin and Amy.
- New algorithm for MP ranked wait time before AI steps in (based on win streak and total wins).
- Win streak duration is checked on entry into ranked game queue, not on ranked game start.
- Fixed user being able to get into ranked game queue twice.
- Clarified the MP reward chest description.
Campaign
- Added battle briefings and debriefings for Astral Shrine, Return to Astral Shrine, Citrine Demon Portal and Ogre Pass. Still need to add Gary dialogue for these adventures.
- Added scenario briefings and post battle debriefings for Pools of Slime, Lord Stafford's Treasure, Garnet Demon Portal, Goblins in the Wood and Tree Forts of the Goblin King.
- Added story prompts to Prompt.xlsx and Adventure and Scenario briefings and debriefings to Scenarios.xlsx for the following adventures: Viscous Tomb, Gladiator Arena Q1, Gladiator Arena Round 1, Order of the Core, Descent to the Core
- Added White Diamond drop to White Star and Hand of Melvelous drop to Tomb of Melvelous.
- Throne of Strench and Compass of Xorr story changes
- Minor changes to Adventure text for Rescue and Return to Woodhome;
- Changed the name of the two inns and Axes and Things.
- Added Gary dialogue text for most of the Adventures levels 2 to 8
Tutorial
- Integrated Greenfang demo into game start.
- Turned on greenfang demo for new accounts.
- Bunch of prompt fix ups.
- Shortened the first tutorial adventure.
- Re-did all prompts up to second tutorial adventure.
- Reduced Greenfang health.
- Reduced kobold draws for kobold camp.
- A lot more work on the tutorial (up to 3rd adventure now).
- Tweaked the MP nag safety prompt.
Items
- finished making staves
- Finished off all Robes
- fixed duplicate robes name
- tweaked some slot assignments; finished off Boots; added more Robes
- Finished creating new Helmets
- finished full slate of Heavy Armors
- finished all Divine Weapons
- finished Divine Armors
Item Art
- Added New divine weapon chits
- Added new Divine armor chits
- Added New shield and divine armor item art
- Added a mule-load of new item art.
- Added many weapon item arts
- fixed spearleather item art size
Cards
- tweaked Potent Spark card
- reduced duration of Freeze
- made Arcane Shell rare
- fixed range of Advanced Battlefield Training
- Implemented Icy Block and Defender's Block.
- Implemented Wounded Block.
Card Art
- Added some missing card art and fixed Gnome inciter portrait
- fixed bungled heal thumbnail
Misc Art
Figures
- fixed up monster figure entries for sprites and imps and fiends
- More imps and sprite figures.
- Added new sparkler figure and Trapling figure
Pizza
- Added pizza to gold conversion.
Accounts
- Add a 'forgot username' function to the account web pages.
- Move login screen into landing screen.
Internal Stuff
- Add routines for tracking pizza during beta so players can reclaim it when the game moves to live operations.
- Updating SmartFox to 2.6.0.
- Added alert test dev command.
- Added partyanddecksbbcode dev command.
- Remove extraneous adventure name and ID from battle log messages.
- Change a bunch of log messages to be debug messages to reduce logging noise
Bug fixes
- Fixed battle screen instance being null after battle end.
- Fixed dead figure markers in all boards.
- Actor highlighting clearing watches out for missing actors.
- Module display removes gold star and item display when starting treasure hunt.
|
2013-03-14 |
v1.19-beta
Multiplayer
- Fixed indexing into pool entries in ranked game matchmaker.
- Fixed matchmaker returning while processing pool removals.
- Added a try/catch block around the entire matchmake() function to catch further exceptions.
- DB Patch AI Karen to Amy.
- Battle join warns if no AI monsters found instead of crashing.
- Add a bunch of error handling to the MP matchmaking functions
- Break up the function that starts multiplayer battles to make it easier to debug.
- Add some thread safety to the ranked multiplayer queue
- Fixed the chest shop in MP context.
- Fixed some cards in MP AI decks.
- Added a bunch more logging to the matchmaker.
- Doubled the initial ranked game search width and the growth.
- New MP lobby location layout, to match concept.
Tutorial
- Tried to harden up various parts of the tutorial to game exit or crashes.
- Control click is disabled when no collection present.
- Added a kobold killer prompt.
- Clarified prompt re: regrouping in adventures after loss.
Figures
- Replaced Melvelous art
- Added figure art for 2 shades of cockroach and fixed kobold spearman portrait
- Added Kobold with shield figure
Item Art
- fixed hard hide armor item art name
- Added new staff and robes item art
- Added new boots and helmets item art
Login
- Login panel comes back after failed login.
Cards
- lowered intro levels of some skill cards
Campaign
- modified Melvelous boards for Against the Filth
- Changed Cockroaches to two groups from four in Against the Filth
- Added First Against The Leeches Map, Into the Filth.
Story
- Corrected typos across all of Gary's Prompts
- Added briefing and debriefing text to Lair of the Rose Dragon and Against the Cockroaches.
- Revised to correct typos in all briefings and debriefings.
Internal Stuff
- Add some additional utility functions to log exceptions
|
2013-03-19 |
v1.20-beta
Tutorial
- Player gets a guaranteed amber shards item at end of tutorial.
- Adventures supports second guaranteed first time loot item.
- Ensure that the shop is revealed after skip tutorial.
- Added a prompt about item filtering in the shop.
- Removed Pig in the Middle battle from tutorial.
- Rework Canyon Lair scenario.
- Removed the third tutorial shop.
- Renamed taverns and shops.
Figures
- Added figures for War dog and Chef
- fixed glitch in sprite/fiend cardboard effect
- fixed acid Fiend figure depiction
Cards
- Implemented Bungled Heal.
- Implemented Slippery.
- Implemented help the weak.
Scenarios
- fixed dead markers in a few boards
- tweaked magic circle color
- Renamed Slub'Gut's group.
- Adding Asmod's Telekinetic Chain to Slub Gut adventure as a Rare drop. Noted in scenario debriefing.
- fixed VP in melvelous crypt
- Fixed victory points for two tutorial battles.
Pizza to Gold Conversion
- Pizza convert rejects negative amounts or attempts to spend more than you have.
Shops
- Store stocks 100 items by default.
- Remove the old loot table for the initial shop after tutorial.
AI
- AI trait handler uses exactly the same logic as CheckForTraitsCommand (might fix AI trait crash).
- AI trait handler warns when it can't find a trait card or instigator.
Story
- Fixed a number of story and Gary typos
- Fixed minor factual inaccuracy in final Slub'Gut battle briefing.
- For the following adventures: Caverns of the Troglodytes, Lair of the Trog Wizard, The Wizard's Workshop, Dungeon of the Lizard Priest, Slub'Gut's Sanctum, Highway Robbery and Ruby Demon Portal:
- Rewrote all battle brief and debriefs in active, second person;
- Rewrote all Gary adventure comments, bar the first one of every adventure, to focus on the meta experience of playing games, in order to try and establish greater separation between Gary and the adventure text;
- Placed some "Gary as GM" adventure comments in the battles themselves, just as the player draws cards;
- Added more Melvin and Karen dialogue and developed story-lines.
- Re-wrote Trog Grotto adventure to put battle briefs and debriefs in second person.
- Re-wrote Trog Grotto GM dialogue to exclude GM commentary and to focus on Melvin / Gary relationship.
- Rewrote dialog for Viscous Tombs
- Edited dialog for Garnet Demon Portal. Removed placeholder text
Items
- Massive overhaul of Racial Skills.
Multiplayer
- Update multiplayer user list to new-style code. This removes the broken private message interface and ban/kick buttons until we can make better ones. Also fix issues with users always being subscribed to updates from all rooms.
- Change room naming a little. Separate out MP battle and SP adventure rooms into separate groups
- Move icons for users in player lists
- Move the lobby room to a 'lobby' room group instead of 'default'. Don't have all users automatically subscribed to updates from all single-player and multi-player battle rooms.
- Showing loading overlay on entering a ranked match.
- Speed up rating change animation (maximum 2 seconds)
- Fixed win/lose music in ranked matches.
- Made landing page MP/Campaign buttons fade in, so they don't appear over the top of the box lid.
- Disabling Results button on click after ranked match, to acknowledge the click.
- More interesting audio in Tournamentria map screen.
- Bonus chest info in Tournamentria map screen - no clock yet.
- Made final MP bonus chest 2x Epic. It's just 20 wins away folks. Get in there!
Characters
- Add filters to character names
Monsters
- Added missing kobold hero deck.
- fixed spelling of 'berserker' in various places
- fixed capitalization in monsters xls
- Version checking
- Fix version check so the client doesn't continue to try to load in the game when it has an out-of-date version
Internal Stuff
- Fix up account verification UI for when beta keys are no longer required
- Fix default DB port in config file to not be my local non-standard port.
- Increase the max length of room names
- Default extension logging to debug level, so our extended logging system can change the level at runtime
- Fix a login race condition that shows up when logging level is turned down
- Make battle logging also respect minimum global log level
- Fix a log function that was inconsisted to respect the min log level setting.
- Change a bunch of log messages from info to debug to reduce normal logging output
- switch matchmaker over to use new per-system logging functions
- Break out name validator into a separate class so it can be re-used in more places
- Add debug-level logs for battle actions.
- Bring client log functions into line with the server ones.
- Fix a few bugs with the user editor tool.
|
2013-03-21 |
v1.21-beta
Multiplayer
- Added mp win streak countdown timer.
- Added countdown clock to ranked game matchmaker, showing max wait time.
- Added "reset in" to ranked game reset time field.
- Added "click to cancel" explanation on ranked game icon.
- Fixed win streak feedback bugging out after mp battle loss.
- Added browser alert (via Javascript) on entering a battle when game doesn't have focus.
- Fixed crash on entering ranked match vs AI.
- Remove the user from all battle/adventure rooms when they're having a new battle started for them.
- Improve the MP lobby room list. Split active games from those waiting for opponents. Display the player names in the room lists.
UI
- Move done button to same place as pass button.
- Fixed dark lines sometimes appearing near button borders
Tutorial
- Bypass greenfang battles when skipping tutorial.
- Set once only flags on discard and unholy frenzy prompts.
- Fixed MP prompts to do with new lobby.
- Fixed duplicate shops in tutorial.
- Fixed final tutorial adventure not unlocking when skipping tutorial.
- Added a prompt about buying more pizza.
Shops
- Rare shop unlocks after tutorial.
- Shops can restock daily or weekly.
- Shops can stock items from any level with a minimum rarity.
- Shop hover text shows restock rate.
- Added the daily rare shop.
- Large stock shops only restock weekly.
Cards
- TransferSelectedCardCommand allows for null selections (fixes forced loss when using Battlefield Training with no cards in hand).
- Holy Presence now only removes enemy controlled attachments.
- Implemented Healing Burst.
- changed some card rarities to support new Class Skills plan
- Allies component works properly with the include instigator parameter (fixes mass frenzy not affecting instigator).
- Fixed superstitious crash when in hand on actor death.
Card Art
- Added card art for weak parry and thumbnails for blocks
- Added card art for Icy, defender's and wounded block
Treasure Shop
- Fixed chests resetting after manual removal of all items.
Misc Bugs
- Fixed (hopefully) occasional crash on entering deckbuilder after closing the client mid-adventure-battle.
Figures
- Changed Rose Dragon to Yellow Dragon in adventures, scenarios, monsters and decks, added yellow dragon figure aer
- Fixed Wisp Portraits
- Fixed Human priest figure name for Chapel battle
- Updated Armored wolf figure and added Chef portrait
Story
- Edited scenario briefs, debriefs and GM dialogue for Order of the Core, Garnet Demons Goblins in the Woods and Tree Forts
- Added GM dialogue for Descent to the Core, Temple of Scales
- Edited scenario briefs and debriefs Sinister Wood, Tomb of Tvericus
- Added mom tutorial figure.
- Edited scenario briefs and debriefs and GM dialogue for Return to Woodhome, Frozen Earth, Throne of Strench, Forest of Souls, Compass of Xorr, Lord Stafford's Treasure, Gladiator Arena Qualifier, Gladiator Arena Round One, Pools of Slime.
- Changed scenario briefing and debriefings to second person for Diamonds, White Star, Woodhome and Return to Woodhome.
- Edited and added Gary and Melvin dialogue for Diamonds, White Star and Woodhome. Some changes to Return to Woodhome but they're incomplete.
- Removed Woodhome start prompt that got in the way of the tutorial.
Items
- Massive overhaul of Martial and Arcane Skills
- Added divine thinker skill chits
- Added chit art for command skill items
- Ensured that all treasure hunt loot items are epic.
- made Impaling Stab legal for Martial Skills
- fixed Cleansing Morningstar item art.
AI
- AI can handle min/max required target squares (fixes crash when AI plays Wall of Fire).
- Fixed Dimensional Traveller spelling in a couple of MP AI decks.
Tavern
- Fix an infinite error loop when renaming a character whose name is already not allowed.
- Check character names when characters are recruited, and give them a default name if the new character has one that would be rejected.
- Fix a bug where the client didn't have the correct character index for newly-recruited characters when more than one was recruited at a time.
Internal Stuff
- Remove tweens on all displayables when cleaning up.
- Initial work on getting a spectator mode functioning.
- Added the cleanItem command to clean up refs to deleted items.
- Client store handles (ignores) invalid item IDs.
- TreasureStoreManager handles invalid item IDs.
|
2013-03-25 |
v1.22-beta
Campaign
- Module correctly describes epic reward for treasure hunts.
- Re-position module cover on pre-adventure screen.
- Remove revive for pizza option.
- Changed Underpriest in Lizard Guards to Slub'Gut
- Changed Gladiator adventure names to remove confusion
- Stopped deckbuilder autoscroll buttons from appearing at inappropriate times.
Multiplayer
- Updated starter packs to make them legal again.
- Add titles to MP lobby room lists. Remove the 'spectator' console command and enable joining in-progress matches as a spectator in general.
- Fixed Ouch! in MP warrior 4 deck.
- Change 'resign battle' to 'leave battle' for spectators, and make it work so spectators can go back to the lobby.
Boards
- Added a death marker to Souls-Thicket
Tutorial
- Remove duplicate armor tutorial prompt.
- Don't show tutorial prompts for completed adventures.
Story
- Edited following scenarios briefs and debriefs, making them second person: Hall of the Astral Guardians, Descent to the Core, - Against the Cockroaches, High Mountain Pass, Citrine Demon Portal, Return to the Astral Shrine.
Removed extended conversations between characters spread over multiple battles and compressed them into a single exchange. Edited these down to four or five lines maximum.
- Went through forum posts and made corrections to scenario briefings and debriefings
- Changed Wizard's Workshop and Temple of Scales dialogue to front load it at the start of the adventure, rather than spread out over multiple scenarios.
Cards
- Help the Weak can affect instigator.
- Fixed Touch of Pain not healing allies.
- Tightened up the logic around triggering of Defender's Block and Cause Fumble.
- Purge and Shrug it Off only affect enemy attachments.
- Fixed Winds of War type.
- Implemented talented healer.
- Began adding card flavor text.
Items
- Massive overhaul of Divine Skills
- Fixed Command Skills to have Human Chits
- Dragonslayer sword reduced to level 18.
- made some card swaps
- fixed errant short names of some new skills.
- Fixed Missing item art typos
- fixed shield of the underdog item art to correct size.
Monsters
- Fixed acid imp and sprite figures depictions in monsters xls
- added yellow dragon deck
Internal Stuff
- Fix an error that comes up on the server when a client sends battle messages after the battle has ended.
- Another null deck builder display check in ItemDisplay.
- ItemSlotDisplay checks for deck builder initialisation when suppressing glows.
- Clean up battles sooner after they complete instead of leaving them hanging around until the next time the owner starts a new battle.
- Fixed up borders on a few more button skins.
|
2013-04-07 |
v1.26-beta
Campaign
- Big adventure rebalance pass on all adventures (lots of battle changes)
- Reworked level unlocks to create gates for Melvelous the Magnificent, Against the Leeches, Black Oaken Heart and Card Hunt 2. All now playable in-game.
Battles
- Renamed Rose Dragon to Yellow Dragon in final battle of that adventure.
- Removed extra kobold from camp scenario (not being used).
- Added a shadow to the kobold camp board.
Tutorial
- Lobby highlights locations during tutorial.
- Prompt about MP slightly earlier in campaign.
- Lose in greenfang battle restarts the same battle instead of dumping to lobby.
Cards
- Added a triggering die roll to Talented Healer.
- Added a ton of card flavour text
- Fixed attack type blocked by Polearm Slash.
- Added "yourself" to Leadership.
Card Art
- fixed typo in Rejuvenation card art
- fixed thumbnail art for Readiness card.
- Fixed name of Toughened Hide Strips card art
- added card art for Fiery Fist
- added card art for elemental resistance
- Updated Solid Wood card art
Multiplayer
- Changed the MP reward schedule a bit.
- Set the resign battle button text to 'Resign Battle' when not spectating. Fixes the bug where the button was left as 'Leave Battle' after spectating.
- Added visual mp reward timeline and info
- Hopefully fixed occasional client error on battle entry w/out tab focus
- Adjusted map locations in lobby to match new concept.
- In spectator mode, give the figure bases different colors
- Changed ranked arena location anim to run at a fixed speed.
- Fixed Crusher in the Fierce Dwarf starter.
Chests
- Changed magnificent chest contents to be a lot better.
Story
- Fixed GM dialogue in The Wizard's Workshop, Highway Robbery, Rescue from Shieldhaven Prison and Garnet Demon Portal to reflect reduction in number of scenarios.
- Added Dialogue for Card Hunt 2, Jewel of Alet Zhav, Return to the Astral Shrine, Melvelous The Magnificent, Black Oakenheart.
- Added reveal GM text for Against the Cockroaches and Melvelous the Magnificent.
- Added Tomb of Tvericus, Ogre Pass, Lair of the Yellow Dragon, Dungeon of the Swamp King, Astral Guardians, Sinister Woods GM dialogue
- Added Card Hunt 2 adventure first draft
Battle
- Fix figures being thrown to the edge of the board when they die
- Fixed a heap of actor attachment display bugs, including display order breaking on attachment trigger.
- Added the Karen turn counter.
Figures
-added Adult and baby Wyverns
- Fixed Copper Golem figure (using updated Bronze Golem)
- Fixed Tin golem figure
- Added TroggC figure
- Added missing figure facing for Human Priest f03
- added archetype illustrations for Human Warrior M04 and Priest F03
- Added Human Priest F03 figure and color variants
- Added Human WarriorM4 and colour variant figure art
AI
- Changed desired range of Young Maple Trees; now they're a credible threat.
Battle UI
- Move clocks into score UI.
- Don't show clock in SP.
- Make turn indicator larger and have it flip consistently in MP & SP.
- Add Melvin, Amy and generic MP opponent turn indicators.
- Add an arrow showing active clock and highlight that clock.
General UI
- Moved world map -> multiplayer button to top left, same layout incl menu button in mp lobby map. Removed the cute ship thing.Set Changed Cardhuntria and Tournamentria to Campaign and Multiplayer.
- correct font on login panel text inputs and deckbuilder slot selection dropdown
- Added chest icon and popup info for multiplayer lobby entry buttons
- Fixed buttons not showing hover state etc on landing page
- Moved the module cover into a better position on the mid adventure screen.
- Make the preloader a little nicer-looking with the box top.
- Eliminate the flashing white screen between the preloader and the web application
- Added EULA, including display & tracking stuff. No text though, currently just placeholder.
- Tidied up login background a little.
- Changed the title of the pizza callback dialog.
- Purchase button handles disabling due to negative prices properly.
- Fixed dropdown text colour
Pizza
- fixed compression on Pizza Menu
- Don't show pizza increase until after the user closes the receipt.
- Add styling to the return UI from PayPal
Boards
- Tidied up Kobold camp board
- adjusted kobold spawn facing in 1st battle
Audio
- Made MP character chat sound like the characters :)
Shops/Tavern
- Rare shop stocks 20 items, restocks weekly.
- Regular shops stock 100 items, restock daily, no rares.
- Don't deduct gold in cient before character purchase is complete. Prevents the client from thinking the player has less gold than they do if they cancel when selecting a name for their new character.
- Revised some prices.
- Gold chest is cheaper but contains only two items.
Internal Stuff
- Reconciled some minor differences between the AS & Java Armor component.
- Instead of destroying the battle room explicitly when the battle ends, remove all the users. Apparently the other way leaves the room hanging around.
- marked about 120 boots for removal
- marked 150 Arcane Items for the scrap heap.
- Fixed minor logic bug in server that was sometimes causing bad starting location placement.
- Add a utility to check if the server is currently down for maintenance
- Large memory optimization pass, on both client and server.
|
2013-04-18 |
v1.28-beta
Card Hunter Club
- Implemented the Card Hunter Club!
Chests/Loot
- All chests auto-empty into your collection when you close or leave them.
- New chest backgrounds for all chests.
- Revised chest item horizontal layout
- Made the chest shop BG blue
- Fixed a small bug in item rarity.
- Disable auto-reset of empty treasure store chests.
- Sort chest contents by rarity (client side).
- Show proper sized collection sheet on MP loot screen.
- Treasure items can be found in MP reward chests.
- Remove the adventure loot tables from the tutorial adventures.
- Fix the tutorial battle loot tables to remove old items.
Story/Adventures
- Tons of work on the story and story adventures.
- Level 10 tavern unlocks later in campaign.
Currency Display
- Currency and screen title integrated and use new art.
- Added minor background shadows behind upper UI in world screens
Tutorial
- Tutorial now doesn't bother forcing you to take loot.
- Fixed tutorial crashes associated with null adventure data.
- Fixed up quest introduction tutorial.
- Glow/pulse the prompt continue button.
Login/Account
- Fixed login details being retained after deselecting remember option.
- Credit promotional items from beta to live accounts on first login.
- Update routine for crediting back beta pizza purchases to players.
- Add a DB procedure for resetting all accounts
Server
- Added a maintenance message when server is down.
Cards
- Battlefield training only allows allies as targets.
- Did a pass on short card names
- Made Mind Worm text a bit clearer.
- Fixed board get random location when dealing with non-rectangular boards (fixes a resurrection crash).
- Clarified Firestarter rules text.
- Retreat correctly handles 2x2 monsters for adjacency calculations.
- Talented Healer only draws on play of Heal cards.
- Fixed lots of typos in Card Flavor text, fixed a couple of card text issues.
- Added flavor text to cards.
- Stone Spikes was listed as a melee attack. Changed it to Magic.
- fixed bugs with Rockfall, cave-in and berzerk spin cards.
AI
- Fixed AI trait handling so it can't decide to play a trait it can't actually play.
Monsters
- Fixed Yellow dragon's hover display name
- Fixed cockroach names
- Changed Hydra's "single headed bite" to "Bite".
- Added SlubGut Portrait.
Multiplayer
- Fixed battle win/loss on disconnect not happening (hopefully for real this time)
- Move lobby locations around again
- Added a purple epic chest icon to the reward track.
Card Art
- Fixed art for accelerate time card
- Added card art for Flowering Fungus
Boards
- tidied up Wizard's workshop boards
- fixed terrain in Melvelous 2 board
- Moved dead markers in Yellow Dragon adventure
- Fixed decorative tiles in Morvin maps
- moved dead markers in Roaches-Morvin board
- Fixed terrain in Woodhome graveyard.
Optimization
- Optimised inventory data transfer a bit. This might speed up opening the deckbuilder for hoarders.
- Optimized ArrayList initializer sizes.
- On the server side, replaced a synchronized class with unsynchronized class where it made sense, for efficiency.
- Refactored ActorSizeSquareIterator in accordance with best practices. Also, reduced initial capacity of the visibility list in CardInstance.
Internal stuff
- Reset account update for new fields.
- Fixed a map editor bug that was causing doodads to migrate to the wrong screen position, when a tile was placed.
- Tighten up logic behind success status returned by ItemTransferManager on item transfers.
|
2013-04-24 |
v1.30-beta
Multiplayer
- Leaderboard is now an overlay rather than a new screen.
- Added daily and weekly leaderboards.
- Casual game create screen is now an overlay panel.
- Don't show fixed casual game scenarios.
- Don't show module covers in casual game create.
- Don't leave lobby while creating casual game.
- Animate casual game icon while waiting for casual game.
- Cancel casual game we've created when joining ranked game queue.
- Cancel ranked game queue requests when joining or creating a casual battle.
- Don't show our own casual games in list of games to join.
- Took out the new game alert pop-up.
Registration
- Register page clarifies that "name" is game account name.
Pizza
- Patch the Beta pizza SKU offers in.
- Add acceptable use policy link to pizza menu.
- Link to beta blog post from Beta pizza menu.
Cards
- Fixed Lesser Contagion Text
- Altruism no longer triggers when being altruistic towards yourself.
- Clarified that Inspiring Presence affects yourself.
- Mindless Battlerage doesn't trigger on owner's death.
- Wall of Stone blocks LOE as well as LOS (fixes not blocking rockfall effects).
- Fixed Lunging Hack damage type
Items
- Made spelling of Assagai consistent.
Campaign Story
- Big review of the talking heads.
- Rewrote ending.
- Moving quest tutorial to the end (not working)
- Changed three adventure cover names
- Change all GM names in scenarios.xls to make sure they have the right GM
- Added GM commentary to Yellow Dragon
- Shortened adventure names to solve 25 digit problem
Boards
Adventures
- Added/edited lots of module covers.
Figures
- Use the proper 2x2 figure shadow (still requires art fixes).
Monsters
- Fixed Rejuvenation spelling in armored skeleton deck.
- Fixed Fungus Warrior group name for single fungus.
Club
Compatibility
- Fixed erroneous server maintenance message for IE8 and IE9.
Internal Stuff
- Fixed some issues causing errors not to be reported properly from user editor.
- Added name change ability to user editor.
|
2013-04-28 |
v1.32-beta
Story
- Added in-game GM prompts to Caverns of the Troglodytes, Trog Wizard, Highway Robbery, Diamond of the Kobolds, The White Star
- Lots of edits for GM dialogue in first 8 levels of the game, particularly Ruby Demon and Melvelous
- Made minor edits to GM text
- Added elements of the fantasy storyline to Scenarios.xlsx and Prompt.xlsx
- Added Compass of Xorr GM dialogue
- added cardstock module cover art
Multiplayer
- Leaderboard doesn't reset on exit.
- Add count_days DB proc to try to speed up leaderboard.
Pizza
- Clarified that items purchased during Beta will be wiped in pizza menu.
Accounts
- Reset account procedure resets club expiry time and mp win tracking.
- Updated the Beta key welcome message.
|
2013-04-29 |
v2.0-beta
Items
- Removed a whole bunch of old items.
- Removed some duplicate items.
- updated art for missing/loading items
Figures
- updated art for missing/loading figures
Story
- Edited Ruby Demon Portal GM dialogue
- Added Gnome Lords GM dialogue
- Hopefully better check in tutorial for completed adventure prompt ignore in deckbuilder.
Club
- Club membership animation.
Cards
- Added Stink bomb card art
- added card art for Bronze Plates
Bug Fixes
- Fix item dup bug when item transfer is requested and item isn't in collection.
Multiplayer
- Show player ratings next to name in lobby.
- Show self in lobby user list.
- Don't show players on leaderboard with who haven't won any games.
|
2013-04-30 |
v2.1-beta
Multiplayer
- Fixed the starter packs (again).
- Erased some grass tufts from MP map
- Ranked boards in casual game create are shown as "ranked (practice)"
Modules
- Fixed Hand of Melvelous and Cardstock cover
Loot
- Rewrote the loot table algorithm to better handle missing items.
- Added back Cloth Boots, Thin-soled Boots, Rotting Leather Boots, Hatchet and Moldy Cloth Boots to Equipment.
- Fixed spelling of hidebound boots in tutorial 3 loot table.
- Replaced Copper Sparking Wand with Penetrating Chain in Tutorial 4 loot table.
|
2013-05-01 |
v2.2-beta
Deckbuilder
- Item transfers from collection now aren't stopped when you have the same item equipped.
Multiplayer
- Daily and weekly counts only counts ranked game wins.
- Leaderboard handles out of sync metrics and player win counts.
Internal Stuff
- Battle now stores ranked status in game type.
- Battle metrics records game type.
Audio
- Lobby and world ambients revised.
|
2013-05-03 |
v2.3-beta
Hints
- First pass hint system, still needs a bunch of work
Adventures
- Added missing epic equipment back into Treasure Hunts
- Added Pools of slime module cover
Battle
- Animation speed setting affects actor movement.
- "opponent is playing" message doesn't wait.
- "opponent passed" message stays up a bit longer and is affected by animation speed.
Audio
- Added new loot drop audio
Multiplayer
- Show MP locations before party is ready but warn on trying to enter game.
- Add MP rank icons.
Story
- Fixed GM dialogue bug where dialogue was accidentally centering
- Edited Ruby Demon GM dialogue, Cockroaches, Goblins in the woods, Pools of slime, Black oak Heart, Yellow Dragon, Black Forest, Cliff Wyverns, card Stock
- Added in-game GM prompts for Cockroaches, Pools of Slime, Black oak Heart
- Switched GM dialogue for Black Oak Heart and yellow Dragon
- Gated progress through Karen storyline. Player must now complete Goblins in the Woods and then Pools of Slime.
- Fixed typos noted in forums.
Tutorial
- One more go at detecting completed adventure status in tutorial prompts (fixes missing loot prompt in tutorial).
- Melvin's Club intro is worded better.
Items
- fixed shiny Bauble, changed to Gnomish Cologne
|
2013-05-05 |
v2.4-beta
Pizza
- Update to paypal callback handling to not mangle names due to bad unicode encoding conversions resulting in paypal rejecting transactions (fixes pizza not being delivered when non-English characters are in PayPal account name).
Audio
- added join club audio
- Updated Loot drop audio
- Added audio for getting XP.
- Load Screen Hints
- Added more hints
- Don't show load screen tips until Greenfang has been beaten.
- Added Tip Portrait
Account
- After account verification, send another email to welcome the new user and provide them with the URL to the game and account website
Multiplayer
- Show rating icons on leaderboard.
Boards
- Fixed Dead markers in Workshop levels
Internal stuff
- Don't try to set the battle state when there is no adventure state object (fixes null pointer server exception).
|
2013-05-08 |
v2.8-beta
Optimization
- Dev console memory use optimization - using less memory when not open. Hopefully fixing cycle-the-console-to-regain-memory.
Story
- Added GM dialogue to Throne of Strench and Stafford's Treasure;
- Fixed typos and corrections from the forum;
- Changed Hand of Melvelous and White Star Diamond to Rare.
- Minor typo change to Slub Gut briefing.
Boards
- fixed terrain in Wizard's Workshop board 3
- Fixed facings in White Star battle 1
Cards
- Fixed capitalization on Talented Healer Phrase builder tag
- Fixed typo on Help the Weak
- Fixed broken gender tags in card play text (still requires code fix)
Accounts
- Use local logo.png instead of the one from www.cardhunter.com to prevent SSL warnings about mixed content.
- Fix bad registration/forgot password links inside the game client.
- Clarified user warning in case of verifying when registration attempt has expired.
- Point game to http instead of https as cloudfront SSL cert causes problems otherwise.
Pizza
- Promotion award doesn't fail if user isn't online.
Audio
- Added audio for plus button, PayPal button and radio boxes.
- Added club menu display audio.
- Added club purchase audio.
- Made die roll bonus and penalty dynamic audio.
- updated get xp sound, boosted volume for club join sound
- Replaced Penalty sound
Battle UI
- Player can click on another card to cancel current action and swap to new card while choosing targets.
- Changed a whole bunch of tweens to be affected by animation speed settings.
Hints
- Added some game play hints.
Monsters
- Added audio tag to Ornithopters.
Internal stuff
- Static data manager reports URL for failed manifest load.
- Deploy configures DB hostname and SES for account tools.
|
2013-05-10 |
v2.9-beta
Pizza
- Check in the fix for non-ASCII character handling in PayPal notifications in a way that won't get reverted the next time someone publishes a build. This should really fix missing pizza deliveries for people with non-English characters in their names!
- updated pizza menu icons
Audio
- tweaked Loot drop sounds again
Balance
- Reduced the Copper Golem's hit points from 35 to 27;
- Removed two Kobold Avengers and 1 Kobold Spearman from Gleaming Cavern
- Removed One Servant from Prison Warden
Campaign
- Fixed forum typos in scenario briefings.
- Fixed typo in compass of Xorr cover
Tutorial
- Stopped Gary hopping around when narrating greenfang intro.
- Revised the greenfang one prompts a bit.
UI
- Relabel the done button when looting.
- Added a fullscreen button.
Hints
Client
- Added favicon to client folder.
Multiplayer
- Updated Ranked game module cover
Internal stuff
- Patch in privileges for some missed metrics views.
- Added adventure stats metrics proc.
- Added battle_win_percent routine to metrics DB.
- Add hourly average peak users view to metrics
|
2013-05-15 |
v2.10-beta
Cards
- Added a new pre-move trigger. Move altering triggers now trigger from this (encumber, move boosts, etc).
- Step cards are now affected by all move triggers, including encumber.
- Move boosts only trigger from self-initiated move cards ("when you play a move card").
- Move boosts specifically exclude steps.
- Team x and x, Team! cards are now explicitly pushes (i.e. aren't affected by move boosts or nerfs).
Pizza
- Another attempt to fix promotion figures not being credited when user is offline on pizza receipt.
Registration
- Fix URLs in registration emails to include properly encoded special characters
- Added a warning to the register page about the account name being the in-game name.
Items
- Mixed missing item art for Dorimer's Boots
|
2013-05-17 |
v2.15-beta
Client
- Use release Flash build. Should be smaller/faster.
- Deploy creates debug.htm for loading debug client.
Cards
- Wall of Illusion only blocks LOS into, not through.
- Purge only affected enemy controlled attachments (enemies of the caster).
- Clarified damage/healing order on misguided heal
- Added "may self target" to greater heal.
- Fixed Greater Heal keyword.
- Made Mind Worm a pure Attack card.
Battle UI
- Added new turn sequence display
Multiplayer
- Client removes free starter pack label after obtaining it.
Boards
- fixed missing player death marker in Ruby portal outer ring
- tweaked Garnet Portal boards to be easier to parse, added new single pillar tile
Adventures
- Fixed Xorr and Stafford scenario descriptions
- Rebalance pass on tier 6 and 7 adventures:
- Winding Shaft cut Kobold Warrior groups down to 4 from 5
- Removed one of the Ornithopters from Wizard's Apex
- Changed Trog Gougers' Potent Stab to Strong Stab
- fixed battle number on compass of Xorr cover
- Fixed some typos on module covers: Compass of Xorr, Descent to the core and Viscous tombs
Audio
- Fixed Thickened Mail audio.
Items
- fixed some item art (naming typos)
Tutorial
- Fixed "Take all" prompt references in tutorial.
General UI
- New gold conversion overlay.
- fixed fullscreen button
Pizza
- Another attempt to fix promotion figures not being credited when user is offline on pizza receipt (incorrectly listed in Beta 2.10 notes)
|
2013-05-27 |
v2.16-beta
Multiplayer
- Added custom scenario system. Go forth and make stuff!
- Matchmaker is now much more restrictive in terms of ratings when matching players.
- First MP game is always against Gary/AI.
Talents/Power Tokens
- Talents have been renamed to Power Tokens.
- New art for talents/power tokens.
Pizza
- Added Google Wallet payment processing
Adventures
- Fixed VP's in Wizard's Workshop Apex
Board Editor
- Added a close button the board editor which returns to lobby.
Cards
- Fixed broken gender tag on Spiked Mail card
- Whirlwind rules state that it "places" not "moves".
- Immovable stops whirlwind placing actors in new location when enemy controlled.
- Changed Slide and Push cards to not cause target to face attacker
- Fixed rules text on Retreat.
- Shift, Team! renamed to Shuffle, Team!
- Fixed text on Perplexing Ray.
Tutorial/Story
- Created lose state GM tips for all adventures up to and including level 8;
- Removed pizza references from early story to avoid impression of subliminally brainwashing people into spending money;
- Beefed up the Major Power Token explanation prompt.
- More MP tutorial prompts.
- Rewrite GM dialogue for White Star and Frozen Earth to make it explicit that they're hard. Added Melvin.
- Removed UFO skit from Attack of the War Monkeys and replaced it with Gary apologizing to Karen
- Rewrote Attack of the War Monkeys to add romantic tension
- Rewrote Black Forest to demonstrate that Gary has grown as a person
- Made Garnet Demon dialogue less confrontational as a set up for Against the Cockroaches
- Removed Fae skit from Ruby Demon Portal
Deckbuilder
- Replaced default item chits with transparent (dual sheet) ones
- Moved all the default item images into static assets.
- Fixed transparency glitch in chest background
- darkened character sheet
Items
- Added missing item art for Asmod's chain
Campaign Map
- Moved adventure locations on the campaign map so they unlock in closer proximity order to their level.
- updated mountains on world map to reflect new adventure placement
Modules
- fixed typo on Arena module cover
- Replaced gladiatorial arena modules to fit fiction better
- Tweaked the Cardstock preview module cover to fit fiction better
- Fixed incorrect Victory Stars in rebalanced scenarios
|
2013-06-05 |
v2.19-beta
Cards
- Move target backwards doesn't pre-calculate move destination (fixes interaction between Crude Plates and Force Bolt).
- Renamed Guardian Angel to Lifesaving Block.
- Fixed Enchanted Harness armor value.
- Halt function of Hit the Deck doesn't roll a die when triggering.
- Penetrating buffs aren't overwritten by other damage buffs (fixes Frenzy Aura not stacking properly with other damage buffs).
- Draining Touch type cards only heal based on damage inflicted (maxes out when killing).
- Talented Healer looks for the HealComponent so it only triggers from explicit Heal cards, not draining touch, etc.
- Clarified Talented Healer rules.
- Non-stop terrain attachments (Lava) override the entry cost of squares.
- Cleansing Burst no longer affects characters.
- Jump Back, Dodge, etc now use a new when-played trigger. Fixes Jump Back sometimes not cancelling an attack that targets the moving figure.
- Jump Back card specifies that attacker must be in front of jumper.
- Discard pile won't accept duplicate discards (fixes arrogant armor causing copies of cards to end up in discards).
- AttachToActorsCommand doesn't lose track of which actors have been attached to when processing triggers (fixes Arrogant Armor not triggering with multiple action targets).
- Added missing Heal keyword to Healing Burst.
- Reworked RandomMoveCommand into existing ResolveMoveActionCommand (fixes Maze not triggering move triggers like Path of Knives).
Battle UI
- Bounce Trait cards when you must play them.
- Cone facing is now determined as part of the initial action target choice.
- Cones can now be cancelled while choosing the facing.
- Cones show preview of area of effect when mousing over facing choice.
- Actors caught in area effects are highlighted when choosing target squares or facing.
- Mousing over a cone card shows all possible affected squares.
- Bounce instigator when choosing target actors and/or squares.
- Dead figures don't have health counters
- Dead figure mouse over shows them as dead.
Deck builder
- Fix "talent" reference on character sheet.
- Renamed talent sort.
Adventures
- Fix adventure reward description for tutorial adventures and completed treasure hunts.
- Changed number of of zombies in Woodhome Gates to two groups of three;
- Changed name of Woodhome Walls to "Delaying Action";
Boards
- Fixed death markers on Graveyard and Mausoleum boards.
-fixed terrain in Mother lode board
Card Art
- modified violent overswing card art to depict bashing weapon
- fixed illusion wall tile (was a bit too big)
AI
- AI understands how to play new cone card implementation (choose facing). Should fix some stupid AI cone usage.
Story
- Fixed a whole lot of story bugs.
Tutorial/Hints
- Added individual scenario lose hints to Woodhome Gates, Chapel and Walls;
- Changed Talents to power tokens in hints
Items
- fixed item art for crown of mad eskin
- Fixed typo on Gold Idol art
Accounts
- Tried to clarify that pending registrations only remain valid for one hour.
Module Covers
- fixed compass of xorr module cover typo
- Fixed battle count on Citrine demon portal cover
- Fixed battle count on Batford's manor cover
Multiplayer
- Turn off the enter and exit lobby room messages.
Help
- Ripped out the old help system and replaced with link to help web page.
Monsters
- Removed unimplemented Fiery Fists from burning skeleton deck.
Misc Art
- Tweaked shadow on landing page Soda can
Audio
- added preload to XP increase sound
Internal Stuff
- Board display warns when it can't find a death marker.
- Damage modifier broken out as modification only in the internal action. Preliminary work for further refactoring of damage modification system.
- Separate out battle logs into separate files per-battle.
- Add subsecond timestamps to battle logs
|
2013-06-12 |
v2.20-beta
Battle UI
- Fix square attachments dealing damage and then staying on screen in a rotated arrangement.
- Target previewing on card mouse over only looks at living actors as instigators (might fix a client side exception).
- Cards return to zero hover offset when clicked - stops Traits being offset when attached to target.
- MoveOnTargetedComponent hides the triggering card when it is resolving. Fixes Reflexive Teleport card (and others) getting in the way when choosing move destination.
Cards
- Martyr Blessing only draws on damage from enemy controlled cards.
- Removed the thresholding on damage modification which was causing Wimpy to have no effect.
- Fixed extra space in attack type for Demonic Feedback (fixes it not being discarded by Counterspell).
- Fixed some punctuation on card flavor text.
- shortened Spark Inductor card text to fit keyword.
- Fixed a bunch more stop effects with terrain attachments.
- Smoke bomb doesn't force Stop.
- Cones only show forward arc when moused over in hand.
Multiplayer
- Matchmaker avoids re-matching same players in quick succession.
- Removed the room owner from the MP battle list.
Deckbuilder
- Added a new "usability" filter to the deck builder.
- Double clicking a sort in the deck builder reverses the sort.
- Renamed the reset type filter button.
Story/Hints
Modules
- updated Trog Wizard module cover
Club
- Club expiry time is set properly when you have an already expired membership.
Pizza
- Updates to handling of reversed payments
Client
- Made out of date version error more user friendly.
Internal stuff
- Patch back metrics user access to adventure stats.
- Remove the pointless sendQualifiedAdventures log message.
|
2013-06-13 |
v2.21-beta
Battles
- Damage command doesn't crash when attempting to apply damage from a card that has already been discarded (fixes crash when - parrying predictable stab with an armor trigger).
- Clean up card displays for cards after applying damage from a card that was in the process of being discarded.
Adventures
- Fixed minor bugs in Black Oaken Heart, Hall of Vespers and Chamber of Mazes, moved High mountain pass and Alet Zhav Adventures on map.
Deck Builder
- Fixed the character sheet usable item check to not screw with the talent pool.
|
2013-06-20 |
v2.23-beta
Multiplayer
- Added Mom AI
- Add a checkbox to allow selection of no AI opponents in ranked MP.
- Cap rating differences for ranked game matchmaking.
- Add a lobby button that links directly to custom game create.
- Added shops to lobby.
- Rename Cuthbert's Clothing in lobby.
- updated MP world map to make more space
- Buying a starter pack always takes you to the MP deck builder.
Deck Builder
- Add a delete character button (and remove the old delete character screen).
- Add ctrl-clicking equipped items to drop into inventory.
Battles
- Fix actor dying on (0,0) not being removed from board.
- 2x2 figures can only trigger one terrain attachment each round.
Cards
- Inspiring Armor checks that target's health is greater than zero.
- Hard to Pin Down is hidden while resolving.
Story
- Added GM skit to Temple of Terror
Modules
- fixed typo on stafford module cover
Audio
- Fix dangling event handlers in CurrencyDisplay (fixes extended gold selling/buying sounds).
- Force gold sounds to preload.
Client
- Added *.cardhunter.com to the crossdomain.xml.
- Added port 8080 to crossdomain.xml.
Boards
- Fixed Prison warden terrain
Items
- Fixed some item name spellings.
Monsters
- Fixed Guardian names (change class to race).
|
2013-06-21 |
v2.25-beta
This is a quick new build to fix a couple of bugs that came up in 2.24
-
The first bug was a problem with the new lobby shops: if your adventuring party was in the middle of an adventure when you went into a shop from the lobby, any item you tried to buy or sell in that shop was not actually bought or sold. Your client would show it being bought or sold, but the server wouldn't recognize that (so when you logged back in, you would have lost any items you bought or got back any items you sold - the gold you would have spent or got would also be refunded or returned).
-
The second bug was that gold and pizza displays on the campaign and lobby screens were not updating properly.
|
2013-07-02 |
v2.29-beta
Deck Builder
- Party archiving!
- Remove the old "unusable" items filter.
- Add a "unused" filter that checks to see if items are used in any other party.
- Items being dragged can't be zoomed (fixes a client side gold exploit).
- Dragged items can't be re-dragged (fixes bad drag origin assignments resulting in client side item transfer screw-ups).
Modules
- Updated number of battles on compass of xorr cover.
Multiplayer
- MP loot done button says "take all".
- Fixed blemish on MP world map.
AI
- AI cone scoring doesn't include "additional affected actor" scoring - fixes a bug with using cones when one of the facings results in no target squares.
Boards
- Fixed incorrect wall tiles in Arena Qualifier battle 3
Accounts
- Add Let's play info to beta key message.
Audio
- Applied a curve between volume settings and playback volumes, to make better use of the slider range.
Card Art
- tweaked art on Arcane spray and Surging Blast cards
- tweaked Zap cards and other Arcane attack cards to use a uniform purple effect style.
Hints
- Added some deck builder hints.
Cards
- Fixed typo on Shambling bash card
- Fixed log text for Glob of flame card
- Elvish Mobility moves are instigated by each mover (so are all affected by move triggers like Encumber).
Story
- Added new Melvin prompt text at conclusion of Yellow Dragon. He is no longer moved by Gary's plight but instead would like for the multiverse to wail, shatter and return to a single, plausible reality.
- Added second completion trigger to all battle=0 Prompts/Prompt.xlsx to try to fix bug with single player prompts appearing within multiplayer.
- Fixing the repeat of the "SP story appearing in the MP lobby bug" from last week.
- Fixed story typos.
- Fixed SP story prompts appearing from time to time in the MP party builder.
Campaign
- Changed Demon Stink scenario. Melvelous (Stench Demon) movement cards now Immovable to stop him leaving the victory point square.
- Changed Traplings to reduce difficulty of first and third scenarios in Melvelous the Magnificent. Swapped two Infected Bites for Vicious Bites. Changed hit points from 15 to 12. Added 3 Combustible cards.
- Changed Orc deck reduce difficulty of first and third scenarios in Melvelous the Magnificent.Removed two Stunning blows and added an additional Simple Bash and an additonal Dropped Guard.
- Removed two immovable cards from Melvelous (Stench Demon2)in final Melvelous battle. Now has one.
Items
- Fixed Onxy Candelabra typo on item.
Tutorial
- Archiving and removing characters are locked out during tutorial.
- Fix tutorial prompts getting broken if you buy gold during the tutorial.
- Remove the skip tutorial button from the options screen.
Costume Store
- Deleting a character in the costume store no longer bothers returning the items to the inventory (client side).
Quests
- Show capped level in deckbuilder instead of full level.
Internal stuff
- Check for null display in CardHunterScreen findUnderPointer().
- Remove the extra figure packaging step by not packing figures into swfs.
- Add room id to battle stat table
- Fix a bug in battle log formatting on the server so it now includes seconds as well as milliseconds.
|
2013-07-03 |
v2.31-beta
Performance
- Prevented load attempt for unneeded art assets (should fix stuttering on battle start).
Memory Management
- Fixed a huge memory leak caused by error handling in StreamingImagePool.
- Added asset pool size logging.
- Cleaned up some memory thrashing w/ temp objects in CardDisplay.
- Fixed a small bug in image streaming unearthed by previous fix in image streaming...
Hints
- Updated hints - now mention party archiving.
Prompts
- Added lose state hints to the following adventures: Trog Grotto, Rescue from Shieldhaven Prison, Diamonds, White Star, Beneath the Frozen Earth, Throne of Strench, Compass of Xorr, Stafford's Treasure and Melvelous the Magnificent.
- Fixed prompts from Throne of Strench appearing in other adventures.
Campaign
- Removed unfinished adventures.
Multiplayer
Cards
- Changed name of Healing Burst to Healing Pulse.
Battle UI
- Players can quit selecting targets early after Step (in additional targets selection).
Quests
- Fixed low level quest level restrictions.
Modules
- fixed some typos on Temple of Scales module cover
Internal Stuff
- Clean up logging of PayPal callback events.
|
2013-07-15 |
v2.34-beta
Reporting
- Added the reporting system. Click on user names in lobby or in battle to report them.
- Warning added for reported users.
- Players blocked by abuse reports aren't allowed to play ranked games, chat in lobby or as spectators
Custom Games
- You now no longer need club membership to play create custom games!
Lobby
- Leaderboard should work again. Added buttons to toggle between all-time rating, daily and weekly. Page through results.
- Added match results listing.
- Reverse order of refuse/accept buttons on invitation response dialog.
- You can't accept casual game invitations or join casual games if you don't have an MP party yet.
- Added chat log line on battle completion, giving user popup access post battle.
Performance
- Switched lighting to build-in shader since pixel bender performance got broken in Flash 11.8.
Login
- Added news page
- Change message when the game fails to start to specify that it needs 11.5 or newer Flash Player rather than just that it needs Flash Player.
Shops
- Shops try to stock items proportionally to each slot's distribution across character archetypes.
- Rare store stocks 30 items instead of 20.
Adventures
- Fixed incorrect number of astral guardians described in scenario text.
Story
- Fixed Karen's text in Astral Shrine to fix scroll bar problem.
- Fixed some story text typos
Multiplayer
- Added a bunch of new MP boards to casual games.
- Updated Bridge board.
Pizza
- Added a title to the pizza menu.
- Show warning overlays before bringing up pizza or gold purchase when insufficient funds.
Board Editor
- changed "markers" to "dead figure markers" in editor
Terms of Service
- New ToS includes reporting/banning info.
Cards
- Fixed log link on Wild Spark card
- Fixed range checking for CancelWhenPlayedComponent (fixes Defensiveness range checking).
- Fixed play text for Unstable bolt card
- Arcane Aura makes it clear that it only affects cards that already do damage.
- Fixed unholy energy damaging for every card type instead of only non-attack cards.
Accounts
- Add some patterns to restricted words and names
- Make account website force connections to https when they connect via http
Battle UI
Card Art
- Made force bolt, force blast and force cone have a purple (arcane) effect in the card illustrations.
Audio
- Fixed MP dwarf priest audio.
Items
- Item intro levels are now at the maximum intro level of each card, not thresholded at the item level itself.
- Bumped down intro levels of some level 18 Cards.
Modules
- fixed typos on Cockroaches and kobolds module covers
AI
- AI now has special evaluation functions for square attachment affecting cards (fixes Geomancers never playing Blooming Ground or Everlasting Ground).
- Added card values for AA and AAA cards fixes (fixes AI evaluation of which cards to discard).
Boards
- Added new Arena board art, redecorated all arena boards.
- Added new decals for Crypt boards, tweaked Sluice board
Hints
- Remove battle load hints.
Tutorial
- Remove some tutorial prompt indexing around the end of the tutorial (makes it a bit more robust to failed prompt showing).
Quests
- Adventure level caps are only varied on low-level quests (not other quests).
Internal stuff
- Player items are deleted when player is.
|
2013-07-15 |
v2.35-beta
Lobby
- Leaderboard accounts for players with very large numbers of games won (primarily the AI)
Cards
- Fixed broken links and a few typos on cards.
- Jarring Block uses start damage command and so should trigger damage triggers.
Items
- Tweaked Intro Levels for several cards; changed the cards for some items to solve Level/Intro Level discrepancies; added new "Leaden Plate Mail" item; changed Wimp's Winged Helm to just Wimp's Helm
Hints
- Added a hint about character facing.
Boards
- Added new Doodads, updated lots of boards with new doodads
- Changed Cardstock 2 from using MP boards to using duplicate SP boards.
Tutorial
- Moved the keep introductory prompt to screen middle.
Battle UI
- Non-player cards and group are darkened less during player turn.
|
2013-07-29 |
v2.38-beta
Multiplayer
- Swapped the crypt boards into ranked MP rotation.
- Split battle log and chat into their own panes.
- Showing opponent in battle results, so players can friend/block/pm/report etc from there.
- Taller battle log/chat area.
- Boosting friend/block list limit.
- Starter pack characters are given random names.
- Disable internal word filter-based kick and ban functionality.
Adventures
- Added illustrations for pre-adventure, pre-battle, win and defeat pages.
- Added fixed text for module page when defeated.
- Edited some module text to fit with illustrations.
- Replaced Citrine Demon Portal cover.
- Fixed Ommlet spelling.
- removed "left" from Alet Zhav's eye description.
- Very small edits to scenario text to fit pages and some typos.
- Beefed up some brief module page text
- Fixed Typo on War Monkeys module cover
- Tweaked Melvelous Adventure.
- Fixed War Monkeys cover Typo.
- Beefed up module intro text for Tutorial 3
World
- New dungeon location icons.
- Load SP party when transitioning from MP to SP (fixes adventure level shading not showing properly).
- Move Citrine Demon Portal adventure a little to the right to match description.
Boards
- Added story-based doodads and added them to some SP boards.
- Updated Ruby Demon Portal boards.
- Added eggs to wyvern boards
- Fixed dead markers in Arena.
- Re-arranged Spawns in Woodhome Graveyard.
- Tweaked tiles on forest boards to be more easily read
- Added some more decals.
- Re-decorated Yellow Dragon boards.
- Fixed odd looking gap in Garnet portal board
- Updated Astral Song board
Cards
- Changed trigger rolls to "saving rolls" for negative effect triggered cards (Unstable Bolt, etc).
- Some cards trigger effects which didn't show the card as they triggered now do.
- Leadership restricted to two cards for allies other than you.
- Fixed rarity bar on Hurled Dagger.
- Fixed thumbnail for Pickpocket
- Fixed a bunch of triggered card log tags.
- Rather than trying to hide cards after triggering, hide them when selecting move destinations. Should fix some remaining issues with Dodge, Reactive Teleport, etc staying on screen while moving.
- Zero damage displays on card (Touch of Death).
- Touch of Death rules text clarified.
- Extra damage traits (Squishy, Combustible, Vulnerable) only trigger when attached.
- Fixed Mind Leak not triggering from Bungled Bolt self-damage.
- Zero damage attacks trigger damage boosting (fixes Touch of Death not being boosted by Unholy Wellspring).
- Clarified that damage boosting cards only boost attacks that do damage.
- Clarified that various damage bonuses are applied when the card does damage (Anvil Strike, etc).
- Reworded "damage dealing" to "doing damage" on some cards.
- Violent Spin uses a new component and should no longer trigger blocks.
- Fixed crash when AI tries to use battlefield training.
- Cards that return to hand are always copied before attaching (fixes Duck not picking up AoE cards).
- Changed name of "minor Heals" card to "Twin Heals"
- Fixed leadership text.
- Fixed Teleport Self trigger text.
Figures
- Release the undead adventurers figures!
- Replaced Bluk (hulk) figure with Goblin King figure
- Fixed gender discovery using new file format.
Battle UI
- Fixed auto-targeting of dual color cards that aren't Attack/Assists, like Strong Chop.
- UI won't let you try to attach terrain overlays onto impassable terrain.
Shops
- Treasures sell for a lot more now.
- Slot filter is static and just shows all slots.
Prompts
- Warning prompt handles two buttons a bit better.
- Added a tutorial prompt about using MP items in SP.
- Stop the keep prompt from repeating.
- Better prompting when returning to MP lobby before first game.
- Moved Gary's prompt during blocking tutorial so it occurs at start of player's turn to prevent his attack card obscuring the blocking tile explanation.
Board Editor
- Fixed bogus Melvin Doodad palette entries
- Re-organised Decal Doodads into categories in board editor, added more SP doodads.
Internal Stuff
- Start of round attachment updates are all done through triggers now. Old update code path is gone. Fixes inconsistent ordering of start of round effects. Lots of cards are affected, but changes should be minimal.
- Remove the old leaderboard code from the server.
- Cap leaderboard results returned regardless of client request.
Monsters
- Tweaked festering zombies deck and default move card.
- Fixed figure for Akon the Peeler.
- Fixed missing race on Door.
- Removed Demon Hide from Stench Demon decks.
Items
- Replaced Weak Strike with Backbiting Strike in a bunch of items.
- Big pass on ordering of cards within items.
- Fixed missing item art for rolfs reliable platemail
- Added missing boot item art.
Deck Builder
- Character sheets hide all items as character sheets are moved to the back. Fixes cards showing through from other decks.
- Party character sheets hide and re-display items and cards as they are moved to and from the front. Should improve performance.
- Added a left/right tab arrow for the character sheet stack.
Quests
- Fixed one health quest restrictions.
Story
- Changed Pools of slime map prompt text to be less precise.
- Changed Gary's Gnome Lords comment to make sense.
Optimization
- Streamlined optimized module cover streaming by way of a shared mask (~20% previous file size)
Accounts
- Added unsubscribe from Card Hunter emails page.
Hints
- Reword deck builder hint.
|
2013-07-30 |
v2.41-beta
Cards
- Leadership no longer crashes when cast by the only living character on a side.
- Trigger modification stacks (fixes Bad Luck not reducing block rolls for Tricky Stab).
- Fixed death triggers for self death (fixes Festering Guts not triggering).
- Fixed Cause Fumble trigger text.
Monsters
- Fixed Melvelous' missing deck.
Story
- Fixed some story bugs
- removed Gary reference to Asmod's TK Chain from story text
Shop
- Add a new (unowned) items filter in the shop.
World
- Clearer explanation of adventure reset times on module and world location.
Boards
- Fixed incorrect doodads on ruby portal boards
Internal Stuff
- Turned off AI card selection logging.
|