Difference between revisions of "Version history 2021"
Jump to navigation
Jump to search
(0.8.4 B4) |
m (Sarahk moved page Version history to Version history 2021: It is no longer 2021) |
Revision as of 19:57, 28 November 2022
This page serves to chronicle all of the game's updates, listed in reverse chronological order. Only updates from 2021 are listed on this page; for older versions, see older versions.
Contents
- 1 30 March – 0.8.4 B4
- 2 26 March – 0.8.4 B3
- 3 26 March – 0.8.4 B2
- 4 25 March – 0.8.4 B1
- 5 19 March – 0.8.3 B3
- 6 19 March – 0.8.3 B2
- 7 19 March – 0.8.3 B1
- 8 9 March – 0.8.2 B2
- 9 9 March – 0.8.2 B1
- 10 6 March – 0.8.1 B3
- 11 3 March – 0.8.1 B2
- 12 1 March – 0.8.1 B1
- 13 28 February – 0.8.0 B3
- 14 27 February – 0.8.0 B2
- 15 26 February – 0.8.0 B1
- 16 23 February – 0.7.1 B3
- 17 19 February – 0.7.1 B2
- 18 18 February – 0.7.1 B1
- 19 8 February – 0.7.0 B3
- 20 7 February – 0.7.0 B2
- 21 7 February – 0.7.0 B1
- 22 26 January – 0.6.10 B1
- 23 23 January – 0.6.9 B3
- 24 22 January – 0.6.9 B2
- 25 22 January – 0.6.9 B1
- 26 15 January – 0.6.8 B1
- 27 14 January – 0.6.7 B3
- 28 14 January – 0.6.7 B2
- 29 13 January – 0.6.7 B1
- 30 11 January – 0.6.6 B2
- 31 9 January – 0.6.6 B1
- 32 Older versions
30 March – 0.8.4 B4
New Stuff
- added new help page for Water Experiment
- added manual skip button (Only active if autoskip is off)
- added AI impulse "Open: Labaratory"
- added AI impulse "Open: Construction Firm"
- added AI impulse "Open: Statue Of Cubos"
- added AI impulse "Open: Arcade"
- added AI impulse "Open: Shipyard"
- added AI impulse "Open: Trading Post"
- added AI impulse "Open: Headquarters"
Changes
- reduced goals for the first 10 prestiges in Water Experiment to make the entry less rough
- changed default value of strings to empty string ("") instead of null for AI strings
- Town Asset UI will now only be available after unlocking at least one Town Asset
- removed a bunch of unused assets to reduce size
- removed clamp from formula that prevented speed and amount bonus bars of infinity stones from ticking more than once per frame
Fixes
- minor fix to prevent material shader in the Light Experiment from crashing due to negative color values
- fixed Water Experiment not progressing offline
- fixed Earth Experiment stability upgrade not counting properly
26 March – 0.8.4 B3
Changes
- fixed power buffs not refreshing in the Power Plant after canceling them
- prevented the game from saving fragments of previously loaded save when exiting the game via main menu
- reactivated loading of save game backups when data is corrupted
- renamed backup files back to bak.sav
26 March – 0.8.4 B2
Changes
- removed auto load of backup save files
- renamed backup files to bak2.sav
- fixed header in Water Experiment not refreshing when prestiging
- fixed power drainage in Water Experiment
- increased base freeze rate increase from Water Experiment
- replace water help page temporary with a work in progress page (New help page will follow shortly)
- game now auto-saves before opening the exit confirmation dialog
25 March – 0.8.4 B1
New Stuff
- added new Water Experiment to replace the old one
- added fallback font for Chinese (Simplified)
- added confirmation dialog before closing the game
- added experimental color correction modes for various types of color blindness
- added tooltips to Workshop module filters
- added different sprites for empty Power Plant resource storage components
- added skill to Power Plant ('Shutdown')
- added exotic skill to Power Plant ('Hibernation Mode')
- added AI function ('Mine: has layers')
- added AI action ('Local: unset')
- added AI action ('Global: unset')
- added AI action ('Mine: open tab')
- added new module 'Extinguish'
- added new module 'Glacier Spikes'
- added new module 'Absolute Zero'
- [PC] added a backup save system
Changes
- reworked the Water Experiment
- importing blueprint now displays missing modules
- AI script data is now being cached to reduce save time
- AI item count function is now able to count hammers
- counting Factory item via AI now return 0 instead of crashing when the item id is invalid
- counting Factory item via AI now return 0 if the Factory UI is not open
- shortened overall duration of optional guided Trading Post tutorial
- Boss 3 beat indicator now fades back to normal size much faster
- slightly increased the size difference of the beat indicator in Boss 3 fight
Fixes
- fixed Trading Post not refreshing properly
- fixed Trading Post shield multiplier not working
- fixed typo in Trading Post help page
- fixed breadcrumbs in Factory
- fixed margin on Tower Testing stats UI
- fixed module 'Fire Bomb' not having a damage source
- fixed unit stats window activating while targeting with an active skill
- fixed camera zooming when using mouse wheel outside of game view
19 March – 0.8.3 B3
- fixed new offers not showing up in Trading Post if the UI was closed
- fixed in-game stats window header being too small
- fixed in-game enemy info window using the old close button
- fixed Trading Post providing offers for not unlocked buildings
- fixed trade count statistic not updating
19 March – 0.8.3 B2
- fixed missing localization for resource drop bonus from Trading Post
- fixed attribute modifiers not refreshing when crate amount changes in Trading Post
- fixed attribute modifiers not refreshing when resetting upgrades in Trading Post
- fixed minor raycast issue for timer in Trading Post
19 March – 0.8.3 B1
Trading Post Rework
- changed how the Trading Post works
- added new mechanic to the Trading Post
- added a guided Tutorial to the Trading Post
- added 3 new skills to the Trading Post
- added 1 new exotic skill to the Trading Post
- reworked infinity stone requirement regarding Trading Post
- reworked the Trading Post UI
New Stuff
- added confirm dialog when canceling buildings in the Construction Firm
- added confirm dialog when trying to reset Town perks
- added last saved timestamp to options menu
- added tooltip to the Wave Streaming button
- added tooltip to Power Stones in Museum
- added tooltip to max. crafted Power Stones indicator in Museum
- added a visual indicator to signal not enough resources when trying to craft in Factory
- added string variable support to AI
- added AI action ('Trading Post: Trade')
- added AI action ('Trading Post: Refresh')
- added AI function ('Trading Post: Offer Count')
- added AI function ('Museum: delete all')
- added AI function ('String: length')
- added AI function ('Substring')
Changes
- clicking on skill points in Town now opens the skill menu
- holding shift while opening a confirm dialog will automatically confirm it with some exceptions
- wave highscore in normal mode now shows a checkmark if the difficulty has been completed
- right clicking a Power Stone from outside the inventory now tries to put it in the inventory
- right clicking a Power Stone from inside the inventory not tries to put it in the cubos cube or boost inventory
- shift+right clicking a Power Stone tries to put it in the combiner
- options menu now remembers the last select category until scene switch
- right clicking the wave streaming button now opens the software tab in the options
- module 'Death Wish' now displays the incoming damage directly instead of outgoing/2
- updated module description for 'Multishot' and 'Basic Bouncing'
- pressing esc in-game closes the stats window if open instead of showing the exit round dialog
- Town perk UI can now be closed with esc
- AI scripts can now be toggled on/off via right click
- removed 1B infinity limitation
Fixes
- fixed a rounding issue in the module unlocked statistics goal
- fixed blueprint name not displaying in Workshop
- fixed tooltips not being capitalized in Museum
- fixed tooltip positions on higher resolutions
- fixed military tier progress bar
- fixed Factory auto-fill offsetting the recipe in some cases
- fixed ore rewards flickering when using 'relative' as shard input mode
- fixed Mine layer count not resetting after resetting Town perks
- fixed Mine layer count not resetting after using layer duration infinity perk
- fixed nature experiment not being clickable with the AI
- fixed AI crashing in Steam version when doing 0/0 or 0mod0 integer arithmetic
9 March – 0.8.2 B2
- Hotfix: Fixed a crash when refining in Factory
9 March – 0.8.2 B1
New Stuff
- added root node to Factory recipe breadcrumbs
- added 1px gap in texture map of nature experiment to prevent UV artifacts
- added 1px gap to sprites on Power Plant texture map to prevent UV artifacts
- added grid to Town assets placement (experimental)
- added visual indicator that placing Town assets is not possible when reaching limit
- added tooltips to recipe categories in the Factory
- added tooltips to ore rewards
- added tooltips to attributes in Town stats view
- added tooltip size option
- added additional details to the idle mode description
- added new artifact 'Ominous Coil'
- added new infinity perk 'Rubber Mountain'
Changes
- changed tier indicator for buildings in Construction Firm
- nature experiment now supports mouse dragging
- adjusted background color of Dr. Cubical hints
- town stats UI now matches options menu theme
- replaced dots in Shipyard weather forecast with a line
- refining without reward in Factory is not possible anymore
- removed offline progression when server time is not available
- moved ore lumps into their own category
- tooltip of ore lumps category now explains their function
- moved 'Wave Horizon' from MT12 to MT11
- reduced base research time of 'Autoskip' by 75%
- increased max. level of 'the button' by 20 (10 each)
- increased XP bonus module max. tier from 5 to 25.
- idle factor now automatically includes the x2 speedup
- renamed 'drain' to 'prestige' in water experiment
Fixes
- fixed AI learning click anchor positions
- fixed Workshop purchase multiplier position when using dynamic UI scaling
- fixed typo in Shock Ward
- fixed Town xp not being saved if save has been used during a Tower Testing run
- fixed using ESC key in the infinity board exiting to the main menu
- fixed Factory machine production info not updating sprites if AI inserts items during the same frame the machine completes the previous stack
- fixed pinned recipe order in Factory
- fixed shop items on cooldown not refreshing when buying skill "Infinite Rubber" in Factory
- fixed input dialog text not using a case-sensitive font despite being case-sensitive
- fixed vertices in Tower Customization not being clickable
- fixed pipe networks in Power Plant duplicating when breaking up a loop
- [PC] fixed game automatically switching to window mode in main menu even if it's set to fullscreen
6 March – 0.8.1 B3
New Stuff
- added AI learning feature (WIP)
- added tooltip to pause button
- added tooltips for buildings in the Construction Firm
- added tooltip to in-game exit button
- added tooltip to tower testing timers
- added next/previous buttons to boss selection
- added option to toggle tooltips on/off
- added option for double vsync
- added AI impulses for ABCDEFGHIJKLMNOPQRSTUVWXYZ keys
- added AI function ('Slider')
- added AI function ('Scrollrect')
- added AI function ('Get Module Cooldown')
Changes
- refactored options menu
- refactored tower testing exit dialog
- moved exit button of buildings to the top right
- options menu is now procedural generated which makes it easier to add new options
- adjusted a few default option values
- adjusted value ranges and dropdown settings of a few option entries
- resolution settings are now global and save game independent
- audio settings are now global and save game independent
- changed datatype of drill fuel from float to double to prevent precision issues
- changed pause button icon when game is paused
- selected region, game mode and difficulty are now being saved
- selected game mode and difficulty stay the same if unlocked when switching region
- selected difficulty stays the same if unlocked when switching game mode
- boss upgrades of higher tiers are now locked instead of "see-through" until lower tier upgrades have been purchased
Fixes
- fixed resource displays sometimes not updating when notation has been changed
- fixed being able to pin locked recipes inside the Factory
- fixed pinned ore lumps not being saved after chemical lumps has been unlocked
- fixed tooltips for disabled buttons in Factory
- fixed tooltips not refreshing when inserting an item in a recipe item preview slot in Factory
- fixed UV artifacts (weird lines) for Factory items on certain resolutions by adding a 1px gap between items
- fixed AI not searching through crafting grid when looking for machine input
- fixed idle statistics not updating when round auto-restarts
- fixed infinity hp/dmg multipliers not being factored in in the enemy stats display
- fixed new bounds and no bounds description
- fixed some typos
3 March – 0.8.1 B2
New Stuff
- added a warning if the save game timestamp is corrupt
- added additional info regarding boss units to in-game help page of enemy types
- added more tooltips to Mine
- added short info text to introduce new layer function
- added visual indicator that drilling without fuel is not possible
- added right click to copy AI script lines
- added controls tooltip to AI script lines
- added info text to help that indicates that green text is clickable
- added current version number to logfile
- [PC] added an extra event to tell Steam that the game is closing
Changes
- default FPS cap setting is now 120 FPS
- increased cloud save cooldown from 1min to 15min to help with increased server load
- Mine reward chance factor scaling now ranges from [10% - 100%] instead of [0% - 100%] when unlocking a new shard type
- unlocking a new resource shard type in the Mine makes it start with 1 layer now
- tooltip of new layer now displays countdown to next layer
- re-scaled neutral experiment
- raised Trading Post base trading limit from e12 to e18
- adjusted battle drills description
- contracts are not negatively affected by Power Plant time boosts anymore
- slider and toggle state of Power Plant boosts is now being saved
- locked boss upgrades are now displayed in the UI
Fixes
- fixed timestamp for offline time returning wrong value
- fixed timestamp for local save returning wrong value
- fixed rounding issue in universal experiment
- fixed rounding issue in fire experiment
- fixed exotic skills button not refreshing when exotic gems amount changes while the button is visible
- fixed a few Arcade layout issues
- fixed conversion dial opening inside Construction Firm below gem count display
- fixed text overflow of FPS limit setting
- fixed blueprint manager anchor
- fixed Workshop module list height when using dynamic UI
- fixed upgrade all in Workshop upgrading through tiers even if "max." is off
- fixed a bug in Workshop where dragging modules while double clicking could visually duplicate them
- fixed Power Plant techs being unlockable before the according Power Plant tier has been reached
- fixed Factory allowing invalid recipe signatures into the pinned recipes list
- fixed chemical lumps breaking pinned ore lump recipes in Factory
1 March – 0.8.1 B1
New Stuff
- added tooltips for items and item previews in Factory
- added pin functionality to recipes in Factory
- added 1 sec. invulnerability timer to the Tower after being hit by Cylindro
Changes
- important hotkeys are now displayed inside tooltips in the Factory
- reduced hitbox size of Cylindros wave attack
Fixes
- fixed a minor layout issue in the Factory
- fixed Blueprint button scaling in workshop
28 February – 0.8.0 B3
New Stuff
- added tooltip to conversion menu button to indicate the conversion dial outside of the tutorial
Changes
- fullscreen now works per default as borderless fullscreen
- Shipyard shipment upgrade prices is now rounded up
- energy cost is now rounded correctly in-game
- energy cost of active modules now refreshes properly even when influenced by other modules
- module order in-game for regular and active modules now matches order inside Workshop
- active skill bar now keeps it's open state upon stating a new run
- infinity stone perks are now properly refreshing when stones are being charged while the UI is open
Fixes
- fixed a rounding issue in the conversion UI that sometimes prevented usage of 100%
- fixed Cylindro being killable after tower has been destroyed
- fixed modules in Workshop still displaying a bar if they are maximized but still below their internal max. tier
- fixed in-game UI not fully updating when changing notation
- fixed rounding or era upgrade xp cost in Workshop to match with in-game cost
- fixed menu buttons in Perfect Space not being clickable at certain resolutions
27 February – 0.8.0 B2
- added setting to limit FPS
- added info text regarding localization
- fixed conversion dial position in dynamic UI scaling mode
- fixed terms of service not matching resolution
- fixed trading post and shipyard left menu scaling in dynamic UI scaling mode
- fixed era sidebar not extending to the bottom of the in-game UI
26 February – 0.8.0 B1
New Stuff
- added option to configure floating text limit
- [PC] added Steam API
- [PC] added possibility to connect Steam with a FireSwordStudios Account
Changes
- max. amount of visible floating text is now per default capped at 200
- AI count items in Factory now returns item count from inventory + crafting grid
- changed promotion button in main menu
- charged and active universal infinity stone now glows grayish instead of black
- [PC] changed location where savegames are saved to
Fixes
- fixed typo in buff (dice.stun)
- fixed Dryness Aura T6 stats
- fixed AI crashing when performing invalid arithmetic operations
23 February – 0.7.1 B3
- enabled login functionality to use cloud saves
19 February – 0.7.1 B2
New Stuff
- added a visual indicator to show which island skin is active
- added new module 'Earthquake'
Changes
- resource bonus from town perks is now visible inside stats detail view
- using essence in era research now increases the base chance to unlock a specific module by 0.1% per essence used in case the unlock fails
- machines crafted in the Factory do not automatically replace a lower tier machine anymore if you have the machine handling skill
- AI now searches through crafting grid too for crafting ingredients and uses the crafting grid as output if the inventory is full
- Ember purchase screen now opens when attempting to purchase something while having too few Ember
Fixes
- fixed charge countdown and production tick duration being swapped in the infinity stone refinement screen
18 February – 0.7.1 B1
New Stuff
- added virtual currency 'Ember'
- added Island skins
- added drag-feature to Factory crafting grid
- added new module 'Titanium Hull'
- added new module 'Avalanche'
- added new infinity perk 'Skillpoints x2'
- added new infinity perk 'More Resources'
- added new infinity perk 'Even More Resources'
Changes
- crafting grid in Factory is now utilized as an inventory whenever space is required and the regular inventory is full
- shortened AI function name 'Museum: Buy Market'
- adjusted various values in earth experiment
- partially refactored resource drop formula for performance reasons
- infinity stones are now affected by offline time
Fixes
- fixed infinity foundation being ignored during the first wave
- fixed infinity foundation priority
- fixed universal missing from AI function 'Museum: Buy Market'
- fixed forest gift reducing damage instead of amplifying it
- fixed gaia's path ignoring the target element
- fixed 'new module unlocked' text sometimes not showing up even if modules have been unlocked
- fixed AI overlay refreshing issue
- fixed typo in CPU name
- fixed typo in emergency crit name
- fixed ore disappearing when taken out from shard refiner in Factory if inventory is full
- fixed items produced inside machines disappear in Factory if inventory is full
- fixed normal 'stun' appearing as 'stun (fate)'
- fixed default text for in-game UI
- fixed text wrapping in water experiment
- fixed boss 4 artifact unlock chance
- fixed infinity stones charge ignores overflow if it gets too fast
8 February – 0.7.0 B3
- fixed minor exploit regarding wave compression
- fixed enemies still spawning on pause
- fixed auto-harvest not triggering achievement in nature experiment
- added check if nature experiment achievement is completed after loading
7 February – 0.7.0 B2
- adjusted solution for a mutation in nature experiment (hot bells)
- fixed a mutation in nature experiment not requiring empty spaces
- fixed two mutations not being unlockable (sister, everything balanced and equal)
- fixed description for a mutation in nature experiment (bushes try to freeze me)
- fixed wave compression check ignoring actual software state
7 February – 0.7.0 B1
New Stuff
- added 89 new mutations to the Nature Experiment
- added workshop option to upgrade all modules
- added AI impulse ('New round')
- added AI function ('Tower: Health')
- added AI function ('Tower: Max. Health')
- added AI function ('Tower: Health Regeneration')
- added AI function ('Tower: Energy')
- added AI function ('Tower: Max. Energy')
- added AI function ('Tower: Energy Regeneration')
- added AI function ('Tower: Shield')
- added AI function ('Tower: Max. Shield')
- added AI function ('Is Tower Stunned')
- added AI function ('Negative Tower Buffs')
- added AI function ('Museum: Buy Offshore Market')
- added double version of screen width and screen height AI functions
- added max tier parameter to AI function 'Museum: Combine'
- added new software 'Wave Compression'
- added new achievement 'Botanist'
- added new module 'Emergency Crit.'
- added new module 'Refresh'
- added new module 'Gaia's Path'
- added new module 'Rejuvenate'
- added new module 'Daybloom'
- added new module 'Nature's Wrath'
- added new module 'Gigantic Vines'
- added new module 'Stream Of Life'
Changes
- event data is now fully pooled instead of cached per unit which potentially fixes many modules affected by that mechanic
- scientific and mixed scientific formatter now starts at e4 instead of e6
- reduced price of reforge at higher module tiers
- adjusted colored T5 producers in Factory to match the base conversion rate of each building a bit closer
- boss artifact drop-chance is now increased with each kill (+1% per kill)
- datetime for local saves now uses the server time instead of the PC time when comparing to cloud datetime
- adjusted goal requirement for nature damage bonus in nature experiment
- [Dynamic UI] Workshop module list will now scale based on your resolution
Fixes
- fixed AI crashing when using town window state requests during tower testing
- fixed enemy infinity scaling not working
- fixed boss 2 not being defeated after all components are destroyed
- fixed power ups spawning in boss 1 fight after tower has died
- fixed module 'Dice of Fate' having 6 tiers instead of 5
- fixed workshop blueprint management buttons not refreshing when deleting a blueprint
- fixed attackspeed formatting in unit window when selecting an enemy
- fixed infinity stone discharge values
- fixed in-game UI using its own time counter
- fixed hitbox of mode buttons in Tower Testing screen
- fixed increasing power stones with infinity perk not counting for max tier
- fixed an issue with weather infinity perk
- fixed an issue with cooldown infinity perk
26 January – 0.6.10 B1
New Stuff
- added new skill to Workshop ('Reforge')
- added new software 'Wave Storm'
- added new software 'Wave Marathon'
- added new software 'Era Horizon'
- added new module 'Temporal Barrier'
Changes
- scientific formatting now starts at e6
Fixes
- fixed critical wavejump from being influenced by other softwares not explicitly connected to it
23 January – 0.6.9 B3
- fixed critical wave jump from overshooting or reaching negative values
- fixed launch button not clickable when sandbox mode is selected
22 January – 0.6.9 B2
- fixed a major issue with critical wavejump
- fixed era experiment hits taken from sometimes keeping the last second
22 January – 0.6.9 B1
New Stuff
- enemies are now clickable
- added option to change Town auto-save interval
- added non-effect visual feedback for missile impact (to visualize active components vs boss decoration) - Boss 2
- added tooltip to floating option
- added tooltip to auto-replant upgrade in nature experiment
- added tooltips to nature experiment
- added hint to Factory help on how to tier up ores
- added percent (%) input support to conversion menu
Changes
- major in-game refactoring (changed everything - expect issues)
- reworked New Round UI a bit
- changed "new round" to "tower testing"
- AI is now able to trigger most toggle components via click
Fixes
- fixed Boss 2 input handling being in the wrong update cycle which caused unresponsive behavior in certain cases
- fixed Boss 2 platform height to match with the lowest positioned boss component on the current side
- fixed hint tooltip for a plant mutation in nature experiment
- fixed era research hits taken from sometimes keeping the last second
- fixed missing chance in description of elemental splash
- minor texture reference fix
15 January – 0.6.8 B1
New Stuff
- added tooltip to trading post timer
- added info text to Headquarters server
- added scientific support to conversion menu
- added more help pages
- added Power Plant skill ('Component Recycling')
Changes
- module order of active modules now matches order inside the Workshop
Fixes
- fixed module 'basic splash' description
- fixed Power Plant skill ('Max. Power') not displaying bonus during bonus preview
14 January – 0.6.7 B3
- fixed Tower slowly sinking in the ground when playing with low fps
14 January – 0.6.7 B2
- fixed Blueprint/AI-script import/export not working
- enabled auto braking for navmesh agents
13 January – 0.6.7 B1
New Stuff
- updated Unity Engine to version 2020.2
- webgl performance improvements
- navmesh improvements
- the game should now start on MacOS BigSur Chrome
Changes
- updated the games html/webgl container
- slightly extended conversion dial radius to prevent text overlapping
- slightly buffed Factory gem producer (1000/sec instead of 0.025/sec)
- town assets can now be placed behind and partially inside buildings
Fixes
- fixed AI overlay from not opening after going back to the main menu
- fixed leaving the Factory with an Item in hand leading to the item being destroyed if the inventory is full
- fixed a Factory rounding issue
- fixed arrow key/wasd camera movement in the Town still working while in a fullscreen UI
Known Issues
- game loading progressbar doesn't work on Chrome
11 January – 0.6.6 B2
- fixed a typo
- fixed Pyramidas projectiles being untargetable due to a recent change to physics
- fixed infinity splash triggering at the same time as damage modules instead of afterwards
9 January – 0.6.6 B1
New Stuff
- added more Dr. Cubical hints
Changes
- armor is applied after defensive module effects
- improved cloud sync dialog
- experimental change regarding auto-repath of normal enemy navmesh agents
Fixes
- fixed fire breath being rendered behind water in winter
- fixed fire breath color being overridden by frost breath
- fixed AI execute sync getting stuck if the script doesn't exist
- fixed experience not updating after purchasing in-game era upgrades
- fixed Power Plant pipe system (WIP)
- fixed an issue that prevented workshop UI components from unregistering module events (caused a tier up problem on higher military tiers)
- fixed typo in module 'shield of nature'
- fixed typo in module 'lifeleech'
- [PC] fixed Discord rich presence not working