tModLoader

tModLoader

Turtle's L'il Dragon Race
Showing 241-250 of 377 entries
< 1 ... 23  24  25  26  27 ... 38 >
Update: 23 Dec, 2024 @ 1:23am

Version 2.15.1
** New **
None

** Changes **
- Tweaks to the Stone Potion config.

** Fixes **
None

** Code/Internal **
None

Update: 23 Dec, 2024 @ 12:49am

Version 2.15.0 has some more completely optional petrification-related shenanigans. The dragon experience you know and love remains the same, but there's some added fun stuff.
** New **
- Added the 'Stone Potion'. Craft it with Bottled Water and a Stone Block at your usual potion crafting stations.
- Added the 'Stone Gun'. Its recipe must be enabled in the server config.
- Added server configurations to enable photosensitive petrification for dragons. In other words, you can make your dragons turn into statues if left exposed to the sun/moon for too long.
- Added server configurations to make players petrify instead of dying. Players petrified this way can be rescued be another player interacting with them. You can also log out and back in if desperate.
Sidenote - Attempting to evade the above config options with the Pocket Mirror will be met with extreme prejudice. Try it and find out, I guess ;)

** Changes **
- Dragons on pedestals can now be dislodged if they're teleported sufficiently far enough from the pedestal they're standing on. One of two things happens from here:
1. If the dragon was on the pedestal because of a respawn or login, the dragon will stop posing as a statue entirely.
2. If the dragon manually posed on the pedestal, it will remain posed, but simply fall to the ground.
This helps pedestals be more compatible with mods that save your logout location, or if the dragon is forcibly teleported away from the pedestal.

** Fixes **
- Preventative fix for the dragon getting offset if petrified while 'sleeping' and not on a pedestal.
- Fixed an issue where statue sprites might draw on the minimap when in the top left corner of the world.
- Dragon draw layers should no longer fly off into space on certain races (eg. B'ig Dragon) when you die.
- Statue sprites should no longer draw when you die, either.
- Also the head layer shouldn't just sit in one spot- it'll fly off with the rest of the gibs.

** Code/Internal **
- Added some new data fields for the new stuff.
- Allow setting NeckAccX to -999 or less to disable the layer.

Update: 22 Dec, 2024 @ 8:15am

Version 2.14.7
** New **
None

** Changes **
None

** Fixes **
None

** Code/Internal **
- Added new data fields StatueOffsetX and StatueOffsetY to offset the statue's sprite when drawn.

Update: 22 Dec, 2024 @ 6:40am

Version 2.14.6 has more config changes and additions, mostly at the request of The_furf_of_July.
** New **
- Added several new options to configure the stats and behaviour of the Pendant of Stone.
You can configure its damage resistance, if it provides knockback immunity or not, as well as its aggro change and duration of the petrification.

- Also added several more server configs to control how being petrified affects players (note - not just dragons). All of these settings are OFF by default to maintain vanilla behaviour.
New behaviours include:
- Fire/lava/breath/falldmg immunity while petrified
- Gain Pendant of Stone bonuses while petrified even without the pendant.
- Allow gaining the above boosts while on a pedestal.

** Changes **
- Revised a bunch of strings for server and client config options, mainly targeting configs that said they affected dragons, when they actually affected any race built on the L'il Dragon codebase.
Also correcting a few errors in descriptions while I'm here, like mounting saying you can 'interact anywhere' to hop off, which is no longer the case.
- Pendant of Stone now sets aggro rather than adding to it.

** Fixes **
None

** Code/Internal **
- Reworked Pendant of Stone tooltip to dynamically change based on the current server config.

Update: 22 Dec, 2024 @ 12:14am

Version 2.14.5
** New **
- Added new server config options:
- 'Pedestal Additional Buff' and 'Pedestal Additional Buff Time', to control an additional buff given when using a pedestal.
- 'Pendant Additional Buff' and 'Pendant Additional Buff Time', to control an additional buff given when using the Pendant of Stone.

** Changes **
- 'Petrify Additional Buff' no longer affects pedestal + pendant petrification, as those are now separate settings.
- Removed the old server configs to enable the extra petrification buff while on a pedestal/using the Pendant of Stone, since that's controlled by new settings.
- Slightly increased the leniency for mounting players (8 pixels -> 10 pixels). This is the distance allowance from the center of the rider's hitbox to the closest edge of the mount's hitbox.

** Fixes **
None

** Code/Internal **
None

Update: 21 Dec, 2024 @ 4:07pm

Version 2.14.4 features changes to electric breath scaling, as well as a fix for a bug introduced last update. Oops!
** New **
None

** Changes **
- Electric breath now no longer scales its velocity with breath power, instead slightly scaling its projectile lifetime.
This is done to make the visual remain relatively connected, while still allowing the electric breath projectiles to travel further than normal.
- (Calamity only) Reduced the base lifetime of Intense Electric Breath projectiles (70 ticks -> 40 ticks).
The actual lifetime after scaling will usually be higher, at around 75 ticks once you get this breath type.

** Fixes **
- Fixed a new issue where other players in multiplayer didn't show themselves petrified when... well, petrified. Pedestals worked OK though.

** Code/Internal **
- Added new breath type data field: ScalesVelocityWithPower. When false, scales lifetime instead of velocity with breath power.
- Shift away from some uses of mount._active and instead use mount.Active.

Update: 21 Dec, 2024 @ 5:09am

Version 2.14.3
** New **
None

** Changes **
None

** Fixes **
- Fixed the slowdown modifier config option stating that it's affected by the overall speed modifier when it's actually not.

** Code/Internal **
None

Update: 21 Dec, 2024 @ 5:06am

Version 2.14.2
** New **
None

** Changes **
None

** Fixes **
- Critical fix: I forgot to check if the player is actually on a rope before doing the rope check I added last update.

** Code/Internal **
None

Update: 21 Dec, 2024 @ 4:59am

Version 2.14.1
** New **
None

** Changes **
- Locked the LEFT and RIGHT inputs respectively when the dragon is on a rope and pressing either key would result in you clipping into a wall on that side.
This is mostly a fix for wide races running on this codebase, like the B'ig Dragon.

** Fixes **
None

** Code/Internal **
None

Update: 21 Dec, 2024 @ 3:34am

Version 2.14.0, bringing you the hottest petrification-related changes as well as some extra options and fixes!
** New **
- Added server configs:
- Non-Dragon Pedestal Usage. On by default, it allows non-dragon races built on the L'il Dragon codebase to use pedestals. When disabled, only the L'il Dragon and B'ig Dragon can.
Humans and other non L'il Dragon codebase races can never use pedestals.
- Apply Additional Buff On Pedestal. Off by default. When enabled, applies the buff specified by the Petrify Additional Buff related settings, when standing on a pedestal.
- Apply Additional Buff With Pendant. The same as the above, but when wearing the Pendant of Stone.

- Added client config: Limit Controls On Pedestal. Off by default. When enabled, most movement keys except for [JUMP] will be denied while standing on a pedestal. Regardless of this setting, you can always [INTERACT] with the pedestal to get off of it, which also removes it as your spawnpoint.

** Changes **
- Hide Magic Weapons is now a synced client config option and will only affect your player, even in multiplayer games, where others will be able to see the setting you've chosen.
- Becoming actually petrified normally while already standing on a pedestal now still deals petrification damage + particle effects. This is a consequence of the internal change mentioned below, but I'm ok with it tbh.

** Fixes **
- Fixed petrification effects playing repeatedly if standing on a pedestal, with the Pendant of Stone equipped, and not 'tabbed in' to the game (the window is out of focus). This bug only happened if the game doesn't pause when the window if out of focus, eg. multiplayer.
- Fixed being able to get off of a pedestal by trying to move while ACTUALLY petrified by the Stoned debuff.
- Fixed being able to take damage while petrified by simply tabbing out of the game and back in again (only when the game doesn't pause, eg. in multiplayer).

** Code/Internal **
- Moved away from forcibly setting Player.stoned to false, instead just control the player's petrified sprite through On hooking if we're a L'il Dragon codebase race.

Please let me know if you notice any odd petrification-related bugs after this update!