Permabuffsby Zaicon[ApiVersion(1,16)]A TShock plugin to provide auto-renewing buffs for server players. Terraria Version 126.96.36.199 Plugin Version 188.8.131.52 Features: When active, any buff is auto-renewed until the command is turned off. This includes player buffs being saved even if the server is shut down. Buffs are split into positive buffs, negative buffs (debuffs), and pet buffs, allowing you to only let players use one type of buff. For pet buffs, the pet is NOT auto-renewed, since there is no time limit for pets. For staff, there is a command to view which permabuffs players have active. There are also global buffs, which affect anyone on the server at the time. Permissions: pb.buff: Allows a player to permabuff him/herself with any postive, non-pet buff. pb.pet: Allows a player to buff him/herself with any pet/mount buff. pb.debuff: Allows a player to debuff him/herself. pb.check: Allows a player to use /buffcheck. pb.clear: Allows a player to deactivate all active buffs. pb.global: Allows a player to set global buffs. Commands: /permabuff <buff name or id>: Activates the specified buff. /buffcheck <player>: Gives a list of permabuffs that the specified player has active. /gpermabuff <buff name or id> <player>: Activates the specified buff for the specified player. /globalbuff <buff name or id>: Activates or deactivates a global buff. /clearbuffs [all]: Deactivates all active buffs for the player (or all players if "all" is used as a parameter. Links: DLL Source Future: Add config customization (for example, let server owners define their own groups (instead of just positive & pet groups) Add offline saving for global buffs, and the ability to disable all global buffs Add region buffs? ----- Well, here is my first public plugin. If you notice any bugs, typos, or just inefficient code, let me know. Ideas for how to expand this plugin are also welcome.