Archive Patch Notes - cyruzzo/AboveVTT GitHub Wiki
Patch 1.40
Bug Fixes 🛠
- Fix - issue where player/monster names were not added to minimized sheet titles; Fix - issue where scene previews aren't displaying on click
- Fix - issue where disabling selected token vision toggle while having a token selected doesn't reveal doors for DM
- Fix - issue with player sheet aoe button type detection for some spells due to class changes;
- Fix - more spelling issues in token prefix dictionary
- Fix - issue with homebrew items send to gamelog not functioning
- Fix - error when image undefined for monster statblocks
- Fix - issue with ability buttons when font size is adjusted in a custom statblock
- Fix - issue with color picker layout in some locations (eg. preset auras)
- Fix - issue with fog brush leaving small outline for dm when adding fog on top of existing fog
- Fix - issue with updating pc before pc object exists
- Fix - issue where players could drag restricted access tokens that are not grouped if selected
- Fix - issue with storing extra pc data
- Fix - issue with dice roll buttons that include text on the player sheet
- Fix - issue with combat tracker reset button
- Fix - issue with player accessible stats conflicting with other hp setting on player tokens
- Fix - issue where 'player accessible stats' option appeared in pc token setting default options
- Fix - context menu and gamelog display issue with roll butto with text formated as 'd6' or other rolls with 0 as the modifier
- Fix - issue with leading zeros for constants in dice formula
- Fix - issue with multiple option values
- Fix - error caused by undefined note title
Other Changes
- Add a basic carousel option for combat tracker
- QoL - token menu adjustments to make setting up tokens faster (merge most of token adjustments/options, move some settings to main panel)
- QoL - add button to create token note shared with players by default
- Attempt at reducing the frequency of the reconnect needed popup - should only occur if it fails to reconnect within a few seconds of disconnect.
- Performance - minor memory reduction for player view;
- Performance - reduce files loaded on campaign page/popout gamelog to speed up loading on those pages
- Performance - improve performance when 'vision check while moving tokens' is enabled
- Scene Data - 3 scenes from where evil lies scene data by Disil
Patch 1.39
New Features
- Add the ability to build encounters in app using 2014 or 2024 rules.
Bug Fixes 🛠
- Fix - attempt at fixing the bugged encounter issue
- Fix - issue with combat settings hover text going outside container
- Fix - player sided journal collapse/expand buttons being white icons on white background
- Fix - issue with ruler fadeout sometimes flashing the ruler while dragging a token
- Fix - issue where token notes setting sharing to something other than all players wasn't working as intended
- Fix - issue where token notes wouldn't appear on a token for players on first connection sync
- Fix - issue where text hidden setting isn't saved between text draws
- Fix - don't check vision of AoE tokens even with selected token vision enabled
- Fix - issue where at edge of darkness aoe tokens may be visible from inside
- Fix - when dragging groups with snap to grid on, always snap the same distance for each token.
- Fix - issue where sidebar and sheet snippets aren't being scanned for roll buttons
- Fix - issue with cantrips not being detected in the spellcasting template for custom statblocks
- Fix - issue with some stat blocks that have recharge buttons on abilities erroring on matching for button replacement
- Fix - copied 2014 token statblocks should correct identify stat rolls as checks instead of to hit
- Fix - character sheet infinite loop if a bad roll command was added to a note field
- Fix - issue where token deleted mid drag will be re-placed for others when stopping drag, causing errors on the end of the dragging player
- Fix - issue with using erase area on door types not retaining hidden icon or line width settings
- Fix - issue with custom stat block format preventing statblock from openning if missing a space between roll button and skill
- Fix - issue with custom stat block highlight styling being visible outside the editor
- Fix - issue with statblock hp/ac bold failing if custom highlight was used
- Fix - issue where character builder sheet button would load into abovevtt even if entering edit mode from outside abovevtt
- Fix - always show token name on mobile
- Fix - issue with token menu dropdown menus on mobile
- Fix - issue with undefined roll bonus in quick roll menu
- Fix - quick rolls setting all damage minimum to 1 instead of just half/resisted damage and failing to apply or remove conditions when heal is selected
- Fix - issue where player changing their avatar image wasn't updating the token if no custom image is set
- Fix - issue where clicking a PC in the players folder wouldn't open their sheet
- Fix - issue with resistance button in quick roll menu popout
- Fix - issue with shared vision token default option not saving when adjusted
- Fix - issue where token vision/light wasn't being updated when adjusting the scene setting to disable token vision/light
- Fix - issue where if the inner light radius is 0, outer light radius wouldn't function
- Fix - spelling error in token prefix options dictionary (old-fashined -> old-fashioned)
- Fix - issue where sometimes collapsed journal folders would not hide folders inside it
- Fix - issue where below darkness tokens could slowly move out of alignment after several movements
- Fix - Add missing format for one-shot wonders to allow scene importing
- Fix - Add error catch for failing to fetch items that dont exist on DDB
Other Changes
- Adjust numkey subtract dice formula from ctrl/⌘ + # -> shift+# to stop breaking browser tab browsing
- QoL - Add shortcut to whisper dm '/dm'
- QoL - 5-10-5 ruler will display the shortest possible route length when measuring directly to a square (does not check if walls, objects, creatures block that route); Thanks to Wyrmwood for example code
- QoL - add ctrl(mod on mac)/shift hotkeys to multi select when selecting scenes/tokens to reorder
- QoL - add always show elevation button (shift+e hotkey)
- QoL - adjust journal margins slightly to make it easier to tell what is inside the folders
- QoL - add right click option to note block send to gamelog buttons for whispering individual users
- QoL - Close DM tab if already open in the same browser when joining as DM, this is to prevent database saving issues and hopefully should reduce/prevent bugged encounters
- QoL - add delete confirmation to token notes and custom stat blocks
- Revert adjustments to calculate square grid distance as it breaks large creatures.
- Add Pass without a trace to roll buffs
- Add CR auto detect and highlight for custom stat blocks for use with the in app encounters
- Scene Data - doip gnomengarde adjustments
- Scene Data - update 3.1 and 3.3 (2024) from pbtso by Grimshok
- Scene Data - GoS 3.1 by Herodragon33
- Scene Data - OTTG Sunken Town by natemoonlife
- Scene data - several scenes from hgtmh1, dilct, uhlh, gotsf, gos, hbtd; By WhoctorDo and Herodragon33
- Performance - improve performance of upscaled/large 'no constraints' tokens
Patch 1.38
Bug Fixes 🛠
- Fix - sheet crash when adding extras
- Fix - issue with shift+v being disabled or clicking of a token after using it not revealing doors correctly for the DM
- Fix - issue with vision sometimes preventing movement, tokens from appearing or walls not blocking vision.
- Fix - issue where in come cases arrow keys wouldn't work for movement if vision and light ranges are set to 0
- Fix - issue where in some cases players own token could be hidden from the player in fog or darkness
- Fix - edge case players could place a token directly on a wall losing vision of it in some cases
- Fix - issue with custom stat block hp/ac/initiative detection for 2024 statblocks
- Fix - combat grouping header 'token' should not be part of any 'select group' if the tokens were grouped before being added to combat
- Fix - issue where copying a token from monsters would not pick up darkvision and individually customized images would fail to read darkvision customization
- Fix - updating a locked condition test should update the saved text without having to click it off/on again
- Fix - issue with chat roll commands just being send to chat as normal messages
- Fix - healing shouldn't be reduced by saving throws in quick roll
- Fix - quick roll should set minimum damage = 1
- Fix - issue with some more roll modifier dectection eg. /r 1d20+DEX Dex:save would error for players
- Fix - issue with getting player stats when scores on top
- Fix - issue with getting player PB in mobile layout
- Fix - issue where menus like moving inventory items wouldn't be visible from the manage inventory pane
- Fix - mobile nav button sometimes not showing up on opening the sheet
Roll QoL Adjustments
- QoL - Add custom rolls for 8 & 9 key by @jeffsenn
- QoL - Allow customizing other numkey roll buttons, add auto roll option.
These accept roll commands as if they started with /r
(see Dice Rolling Commands for more info)
- QoL - Add pin to sheet option for roll buff/debuffs
- QoL - Add
min
to dice commands eg.1d20min10
- QoL - Rage buff will auto add advantage to str checks and saves
- Add trance of order, reliable talent and great weapon fighting feat to roll buffs
Other Changes
- QoL - add more custom condition options, allow emojis/symbols to work from the emoji menu
- QoL - Adjust conditions to alternate sides so that if there are more than 6 they are evenly distributed right/left
- QoL - add copy audio playlist option
- QoL - add resistance button to quick rolls
- Adjust Reveal in Fog -> Reveal in Fog/Ignore LoS Checks and update its hover description when enabled
- Adjust Bucket Fill -> Point LoS Fill to help reduce confusing it with traditional bucket fill
1.37.1 Hotfix
Bug Fixes 🛠
- Fix - issue where players fail to load in if darkness = 0, there are no walls, and a player token is not found in TOKEN_OBJECTS
- Fix - error when vision is attempted to be checked before scene map load
- Fix - issue with finding subfolders full path, fixes issues with place tokens and other place subfolder paths are used
- Fix - issue with player tokens having their name set to the folder name until next token update/refresh
- Fix - issue with scenes that have vision disabled not displaying tokens to players
1.37 Patch notes
Journal/Notes
- QoL - for inserting tables in notes use table dialog instead of grid to allow more flexibility
- QoL - detect dropbox/google drive site embeds in journal and adjust link when possible for viewing pdf or other file types
- QoL - add journal note map pins via [pin label=display text id=id]Text to display in hover[/pin], text to display can be replaced with a note link to display an existing note
- QoL - add embed flag to [note] tags eg. [note embed] [/note] to directly add note text
AoE
- AOE origin at single selected token by @jeffsenn
- QoL - draw aoe rulers from point of origin (on side to help measure max distance placeable for square)
- QoL - add aoe buttons to spell tooltips and monster stat blocks where possible.
- QoL - add support for aoe line width
- QoL - add options to select all tokens in aoe
- QoL - adjusting aoe size will keep origin in the same place
- QoL - Add darkness aoe blocking line of sight if no truesight/devilsight
- Reduce aoe fade in/out slightly
Tooltips
- QoL - add slight delay on tooltip hover to allow your mouse to move over them without causing the tooltip to appear
- QoL - only look for homebrew tooltip if DDB tooltip doesn't exist; Add loading icon when hovering tooltip
- Swap inititative and spelltooltips back to API data now that it's correct
Tokens
- QoL - allow individual defaults to be set per image for tokens
- QoL - allow duplicating tokens in 'My Tokens'
- QoL - add 'Copy to My Tokens' option for open5e
- QoL - improve open5e search and limit results to 10 like DDB;
- QoL - allow sub folders in players folder
- QoL - add an option to send quick roll menu results to gamelog
Player Sheets
- QoL - add adv/dis and super adv/dis hotkeys to most d20 rolls on character sheets, extras and monster statblocks
- Add synaptic static to roll debuffs
- Add halfling luck to roll buffs
- QoL - add ability title roll buttons for player extras
Walls/Vision
- QoL - add curtains and portals as door types, right click a portal to set its teleport location
- QoL - remove some data from combat tracker messages such as alternative images to reduce message size
- Performance - improve vision performance
Bug Fixes 🛠
- Fix - issue with copy paste tokens keybind on mac
- Fix - several issues with combat tracker not behaving as expected especially with combat groups
- Fix - adjust hover for ui buttons for touch screens so it doesn't get stuck
- Fix - rename aoe ice -> cold so that our aoe buttons pick up damage type correctly.
- Fix - issue with undefined peer token dragging causing error if stream cursor/ruler not enabled
- Fix - issue with concentration/ritual icon on spells sent to gamelog due to ddb class changes
- Fix - issue where hover text is blocking ui elements from being interacted with
- Fix - issue with sheet mobile nav being visible without sheet open
- Fix - Issue where panels aren't reinitializing after resize
- Fix - issue where ddb class changes cause the scene to be masked with the gamelog open in small windows/mobile
- Fix - another rebuild tab issue after checking item/ability info when window is small enough for mobile layout
- Fix - issue with iOS gamelog background not being visible for players
- Fix - issue where rolling initiative from the statblock previews in the sidebar would cause an error.
- Fix - some issues with custom stat block ability detection
- Fix - adjust 2024 tooltip styling to match monster page
- Fix - ability roll buttons before recharge
- Fix - error caused by adding player tokens to a combat group with non-player tokens
- Fix - issue where extra tokens with no images would load when scroll loading in token settings
- Fix - issue where roll button wouldn't be detect if at the end of text string
- Fix - issue where rolls in journals/custom statblocks that have pasted code between roll type and mod errored on trying to read skill/save type
- Fix - custom statblock AC detection
- Fix - some more homebrew/source tooltip fixes
- Fix - source tooltip should look for next header of same type, instead of just next header
- Fix - replace aoe textures that have broken links from being taken down
- Fix - issue where At will: or Cantrips (at will): would not be detected if they were bolded/italicized
- Fix - issue where roll table row send to gamelog was removing all buttons
- Fix - abilities from monster stat blocks sent to gamelog that span across line breaks should now correctly send the full ability
- Fix - another scanning statblock for stats issue (such as AC, hp etc)
- Fix - disabling 'My Tokens' folder reorder does not redisplay the token settings buttons until search refreshes the list
- Fix - disabling token reorder not adding draggable token creation back
- Fix - issue where multiple aligners for grid wizard could appear if opening it from within the wizard already
- Fix - issue where alternative images wasnt set correctly when copying/duplicate a token
- Fix - issue where non full line breaks would cause extra roll buttons for other abilities to still roll;
- Fix - aura and light preset menus layout
- Fix - issue where hp wouldn't be detected if written after HP but Hit Points showed up elsewhere in a statblock
- Fix - issue with monsters/open5e folders being populated on redraw of token panel
- Fix - issue where null request may be sent when a token without a statblock is added to combat
- Fix - issue with doors not keeping their top/base settings when opened/adjusted via clicking/context menu
- Fix - issue with positioning of projector mode based on map offset
- Fix - issue with peer cursor position being off center
- Fix - issue with scene duplication, pc tokens being unlinked from players and doors not retaining their light settings due to id changes
- Fix - issue with layout of message sent to gamelog from rollable table
- Fix - allow strong/em tags in send to gamelog messages
- Fix - improve detection and fix issue where ddb changed classes of sidebar
- Fix - issue with streaming cursor and dragging token without measure while dragging on leaving a clone on the map that blocks interaction
- Fix - reduce occurance of rubberbanding due to delayed sync message while dragging or right after;
- Fix - new tokens created in 'My Tokens' should not have an empty image url added automatically
- Fix - issue with edit dialong overflowing container and not scrolling
- Fix - keyboard shortcut display issue
- Fix - google chrome crashes when a variable declared with let at global context is changed after a breakpoint in the dev tools
- Fix - issue where players become undraggable once popout is openned
- Fix - issue with selected token vision on scaled scenes for DM
- Fix - issue with copying tokens with notes from one scene to another
- Fix - issue importing notes from ddb importer
- Fix - issue where monster tidbits/attributes would have the incorrect roll type (saving throws, skills etc.)
- Fix - issue with darkness aoe sizing/placement of darkness
- Fix - issue where cursor could get stuck drawing until clicking again after clicking out of context menu
- Fix - Aoe styles should always be colored regardless of size
Scene Data
- Add lmop scene data for wave echo cave with 2024 tokens by SirWaltonOfSmeg
- Scene data - adjust how versioning works so only different data is required instead of full scene copy
- Scene data - redbrand hideout pbtso 2024 version by Grimshok; Heliana's polyhedrooze (all 3 suggested level versions) by WhoctorDo
Other Changes
- Add wiki popout link to in app help
- Remove one drive button from UVTT files, if your on old servers you can still manually link these but they will eventually stop working
- Crebral -> Cerebral in personality trait dictionary