TShock/TShockAPI
James Puleo 1d9bc7d1af
Fixed Bouncer possibly rejecting Explosive Bunny critter releases
When using a Bunny Cannon, an Explosive Bunny item (which is also a
critter release item) is used to create an Explosive Bunny projectile,
which will later (in the future) release an Explosive Bunny NPC, by the
release critter packet. The existing checks required that the player be
actively selecting the item to create the critter, however this didn't
make sense for Explosive Bunnies, as they would be released in the
future, possibly when the player was no longer selecting that item.

This commit relaxes the restrictions on Explosive Bunny critter
releases, now requiring either holding the release item, or having
recently created an Explosive Bunny projectile, and that the release
coordinates are within the area of one of their Explosive Bunny
projectiles.
2022-04-29 18:42:54 -04:00
..
CLI Update copyright to 2019 again 2019-03-29 17:16:37 -07:00
Configuration Created a new field in config. 2021-11-30 20:50:51 +07:00
DB Remove dead code: DBTools.cs 2021-11-22 19:27:40 -08:00
Extensions Re-enable Int64 override for IDataReader.Get 2020-11-29 18:23:35 +10:30
Handlers Merge branch 'general-devel' into upstream-general-devel 2021-07-24 19:48:54 -04:00
Hooks Implement handled pattern on the PlayerChat hook 2021-04-13 13:14:56 +09:30
Localization pass compile; add void vault code 2020-05-17 21:38:47 +08:00
Models Update GetDataHandler.HandleProjectileNew to include HasBannerIdToRespondTo 2021-04-05 10:45:41 +08:00
Net Address feedback from @hakusaro about style & documentation 2021-05-21 13:13:06 +02:00
Properties Version tick: 4.5.17 2022-03-18 20:35:50 -07:00
Rest Typo fixes on comments/strings 2021-07-16 14:53:37 -04:00
Sockets Typo fixes on comments/strings 2021-07-16 14:53:37 -04:00
app.config Saving work to apply merge changes 2017-04-19 17:12:38 -06:00
BackupManager.cs Remove "potential lag spike" warning when saving 2021-06-05 20:30:08 -07:00
Bouncer.cs Fixed Bouncer possibly rejecting Explosive Bunny critter releases 2022-04-29 18:42:54 -04:00
Commands.cs Merge branch 'general-devel' into general-devel 2022-02-22 19:17:08 +10:30
FileTools.cs separate online players / max slots in stock MOTD 2021-07-15 16:13:51 -04:00
GeoIPCountry.cs Update copyright to 2019 again 2019-03-29 17:16:37 -07:00
GetDataHandlers.cs Only allow using Teleportation Potion and friends whilst holding them 2022-03-19 17:05:02 -04:00
Group.cs Typo fixes on comments/strings 2021-07-16 14:53:37 -04:00
HandlerList.cs Update copyright to 2019 again 2019-03-29 17:16:37 -07:00
ILog.cs Typo fixes on comments/strings 2021-07-16 14:53:37 -04:00
IPackable.cs Update copyright to 2019 again 2019-03-29 17:16:37 -07:00
ItemBans.cs Reverted STS change, added STSC, fixed STS/STSC usage. 2022-02-01 16:00:05 +01:00
NetItem.cs pass compile; add void vault code 2020-05-17 21:38:47 +08:00
packages.config Update to Newtonsoft JSON v10.0.3 for parity with OTAPI/TSAPI 2019-03-30 15:47:14 +10:30
PaginationTools.cs Update copyright to 2019 again 2019-03-29 17:16:37 -07:00
Permissions.cs Added lanterns night event to the worldevent command. 2022-01-15 23:49:37 +01:00
PlayerData.cs Change happyFunTorchTime from true to false 2021-05-23 17:11:06 -07:00
RegionHandler.cs Reverted STS change, added STSC, fixed STS/STSC usage. 2022-02-01 16:00:05 +01:00
Resources.Designer.cs Remove headers from autogenerated file 2016-10-17 11:28:34 +05:30
Resources.resx Remove 2 year old config files... 2013-10-01 20:55:19 -04:00
SaveManager.cs Refactor for new configuration 2020-12-03 17:43:10 +10:30
SqlLog.cs Refactor for new configuration 2020-12-03 17:43:10 +10:30
TextLog.cs Refactor for new configuration 2020-12-03 17:43:10 +10:30
TShock.cs Change language from fatal startup exceptions 2022-04-02 11:53:53 -07:00
TShockAPI.csproj Remove old ConfigFile class 2021-06-13 13:20:43 -07:00
TShockAPI.licenseheader Update copyright to 2019 again 2019-03-29 17:16:37 -07:00
TSPlayer.cs Fix GiveItem not working if the player is in lava 2022-03-21 01:17:30 +08:00
TSServerPlayer.cs Adding EntitySource parameter to the used at NewNPC and NewItem methods. 2022-02-25 04:42:16 +01:00
UpdateManager.cs Update copyright to 2019 again 2019-03-29 17:16:37 -07:00
Utils.cs Merge remote-tracking branch 'parent/general-devel' into fix-invalid-place-style 2021-11-24 09:21:40 +08:00
web.config Saving work to apply merge changes 2017-04-19 17:12:38 -06:00