Skip to content

Releases: frostice482/amulet

3.5.0

02 Mar 17:11

Choose a tag to compare

Changes

  • add gradient colors for echips and emult by @InvalidOS in #5

Fixes

  • Fix DynaText pulse & quiver crash wth nil amount
  • Fix adding a new method to Big does not apply to cdata
  • Fix echips & emult text colors

API

  • Incremented API version to 3.5
  • Added Talisman.gradients
  • Added global colors G.C.echips, G.C.emult
  • Added localization colors talisman_echips, talisman_emult, echips, emult
  • Split config compat section

New Contributors

Full Changelog: 3.4.1...3.5.0

3.4.0

16 Feb 10:55

Choose a tag to compare

Changes

  • Auto-rollback chips if it reaches nan
  • Increased SMODS dependency to 0827c
  • Dropped vietnamese localization (it is unmaintained)

Bugfixes

  • Fix DynaText quiver & pulse with OmegaNums
  • Fix ambient sound breaks with nan (fallback to 0)
  • Fix flame animation broken in some cases
  • Fix negative numbers turning to positive with to_big using array
  • math.max and math.min now returns nan if one contains nan

API

  • Increased API version to 3.4
  • Added Talisman.effects for calculation keys registry
  • Added Talisman.flame_effect for flame effect tweaks (doesnt do anything right now except setting flame limits)
  • Added clamp_bignum(num: number | OmegaNum, limit: number = 1e308) to clamp OmegaNum values to a range and convert it to number
  • Reglobalize R and B for talisman compat
  • Removed earned score scoring intensity clamp patch

3.3.3

10 Feb 03:11

Choose a tag to compare

  • inf and nan will persist when unpacked
  • Increased ante switch point from 1e3 to 1e6
  • Card seals in main menu is changed to blue seal
  • Fixed massive text quiver effect on low mult / chips
  • Fixed UI-related crashes
  • Fixed UIElement not recalculating
  • Fixed incorrect log base

3.3.2

05 Feb 15:33

Choose a tag to compare

Add OmegaNum support for math.sin and math.cos
Add graphics fix
Overridden to_big and to_number will no longer crash the game. This mostly only matters for Yorick / old Overflow.

Fix ln returning infinity
Fix power & root operator returniing 0 in some cases
Fix NaN operations returning 0 in some cases
Fix NaN to NaN comparisons returning true
Fix nested check not working
Fix DNA/Hologram with scoring animation disabled
Fix infinity number to large OmegaNum number comparison
Fix arrow crash with NaN
Fix math.min with only large Omeganum numbers returning infinity

3,3,1

03 Feb 02:20

Choose a tag to compare

  • Arrow operations are slightly faster
  • Comparisons for OmegaNum with other type other than OmegaNum / number will result NaN
  • Fixed negative numbers turning to positive for to_big with arrays
  • Fixed negative numbers comparison
  • Fixed negative numbers stringified improperly
  • Fixed level display freeezing at 0 if it reaches 0

3.3.0

01 Feb 02:58

Choose a tag to compare

3.3.0 Pre-release
Pre-release
  • Added BigAnte
  • math.min and math.max now supports any number of arguments
  • Thread sanitation will now convert OmegaNum to number
  • Supported OmegaNum as key for sanitation
  • Added Talisman detection
  • Optimized OmegaNum
  • Fixed infinity & nan comparison
  • Fixed sanitation crash with nan number
  • Fixed UI string.length crash

3.2.13

28 Jan 15:05

Choose a tag to compare

3.2.13 Pre-release
Pre-release
  • Optimized OmegaNum
  • Added sanitation for Channel.push to prevent misc crashes

3.2.12

27 Jan 05:01

Choose a tag to compare

Talisman 2.7

  • Fixed STR_PACK corrupting OmegaNum arrays when used in main thread
  • Fixed tetrate/arrow operations modifying original OmegaNum in some cases
  • Fixed arrows limited to 2^32-2

3.2.11

25 Jan 16:51

Choose a tag to compare

Talisman 2.7

  • Fixed sound path issue
  • Fixed invisible score display

3.2.10

24 Jan 15:24

Choose a tag to compare

Talisman 2.7

  • Added multiplayer conflict
  • Added to_big override detection
  • Override Channel.push for easier debugging
  • Converted sound assets to use ogg instead of wav
  • Fixed mult & chips quiver
  • Fixed massive OmegaNum arrow slowness
  • slightly optimized OmegaNum