diff --git a/7.5/LICENSE.txt b/7.5/LICENSE.txt deleted file mode 100644 index c677ca6..0000000 --- a/7.5/LICENSE.txt +++ /dev/null @@ -1,621 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The GNU General Public License is a free, copyleft license for -software and other kinds of works. - - The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -the GNU General Public License is intended to guarantee your freedom to -share and change all versions of a program--to make sure it remains free -software for all its users. We, the Free Software Foundation, use the -GNU General Public License for most of our software; it applies also to -any other work released this way by its authors. You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - To protect your rights, we need to prevent others from denying you -these rights or asking you to surrender the rights. Therefore, you have -certain responsibilities if you distribute copies of the software, or if -you modify it: responsibilities to respect the freedom of others. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must pass on to the recipients the same -freedoms that you received. You must make sure that they, too, receive -or can get the source code. And you must show them these terms so they -know their rights. - - Developers that use the GNU GPL protect your rights with two steps: -(1) assert copyright on the software, and (2) offer you this License -giving you legal permission to copy, distribute and/or modify it. - - For the developers' and authors' protection, the GPL clearly explains -that there is no warranty for this free software. For both users' and -authors' sake, the GPL requires that modified versions be marked as -changed, so that their problems will not be attributed erroneously to -authors of previous versions. - - Some devices are designed to deny users access to install or run -modified versions of the software inside them, although the manufacturer -can do so. This is fundamentally incompatible with the aim of -protecting users' freedom to change the software. The systematic -pattern of such abuse occurs in the area of products for individuals to -use, which is precisely where it is most unacceptable. Therefore, we -have designed this version of the GPL to prohibit the practice for those -products. If such problems arise substantially in other domains, we -stand ready to extend this provision to those domains in future versions -of the GPL, as needed to protect the freedom of users. - - Finally, every program is threatened constantly by software patents. -States should not allow patents to restrict development and use of -software on general-purpose computers, but in those that do, we wish to -avoid the special danger that patents applied to a free program could -make it effectively proprietary. To prevent this, the GPL assures that -patents cannot be used to render the program non-free. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. - - 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - - When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such circumvention -is effected by exercising rights under this License with respect to -the covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work's -users, your or third parties' legal rights to forbid circumvention of -technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these conditions: - - a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. - - b) The work must carry prominent notices stating that it is - released under this License and any conditions added under section - 7. This requirement modifies the requirement in section 4 to - "keep intact all notices". - - c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. - - d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - - A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms -of sections 4 and 5, provided that you also convey the -machine-readable Corresponding Source under the terms of this License, -in one of these ways: - - a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the - Corresponding Source from a network server at no charge. - - c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. - - d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. - - e) Convey the object code using peer-to-peer transmission, provided - you inform other peers where the object code and Corresponding - Source of the work are being offered to the general public at no - charge under subsection 6d. - - A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - - A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, family, -or household purposes, or (2) anything designed or sold for incorporation -into a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, "normally used" refers to a -typical or common use of that class of product, regardless of the status -of the particular user or of the way in which the particular user -actually uses, or expects or is expected to use, the product. A product -is a consumer product regardless of whether the product has substantial -commercial, industrial or non-consumer uses, unless such uses represent -the only significant mode of use of the product. - - "Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from -a modified version of its Corresponding Source. The information must -suffice to ensure that the continued functioning of the modified object -code is in no case prevented or interfered with solely because -modification has been made. - - If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - - The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for -the User Product in which it has been modified or installed. Access to a -network may be denied when the modification itself materially and -adversely affects the operation of the network or violates the rules and -protocols for communication across the network. - - Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - - 7. Additional Terms. - - "Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - - When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms: - - a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or - - b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or - - c) Prohibiting misrepresentation of the origin of that material, or - requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or - - d) Limiting the use for publicity purposes of names of licensors or - authors of the material; or - - e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions of - it) with contractual assumptions of liability to the recipient, for - any liability that these contractual assumptions directly impose on - those licensors and authors. - - All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; -the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - - However, if you cease all violation of this License, then your -license from a particular copyright holder is reinstated (a) -provisionally, unless and until the copyright holder explicitly and -finally terminates your license, and (b) permanently, if the copyright -holder fails to notify you of the violation by some reasonable means -prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - - Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or -run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - - An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - - You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - - 11. Patents. - - A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - - A contributor's "essential patent claims" are all patent claims -owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - - Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - - In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - - If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - - A patent license is "discriminatory" if it does not include within -the scope of its coverage, prohibits the exercise of, or is -conditioned on the non-exercise of one or more of the rights that are -specifically granted under this License. You may not convey a covered -work if you are a party to an arrangement with a third party that is -in the business of distributing software, under which you make payment -to the third party based on the extent of your activity of conveying -the work, and under which the third party grants, to any of the -parties who would receive the covered work from you, a discriminatory -patent license (a) in connection with copies of the covered work -conveyed by you (or copies made from those copies), or (b) primarily -for and in connection with specific products or compilations that -contain the covered work, unless you entered into that arrangement, -or that patent license was granted, prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - - 12. No Surrender of Others' Freedom. - - If conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program. - - 13. Use with the GNU Affero General Public License. - - Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU Affero General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the special requirements of the GNU Affero General Public License, -section 13, concerning interaction through a network will apply to the -combination as such. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new versions of -the GNU General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - - Each version is given a distinguishing version number. If the -Program specifies that a certain numbered version of the GNU General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU General Public License, you may choose any version ever published -by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future -versions of the GNU General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - - Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPACKS. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE -USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF -DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD -PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - - END OF TERMS AND CONDITIONS \ No newline at end of file diff --git a/7.5/acks.css b/7.5/acks.css deleted file mode 100644 index 1713fb2..0000000 --- a/7.5/acks.css +++ /dev/null @@ -1,1141 +0,0 @@ -/* ----------------------------------------- */ -/* Sheet Styles */ -/* ----------------------------------------- */ -@keyframes notify { - from { - text-shadow: none; - } - to { - text-shadow: -1px -1px 4px #4b4a44, 1px -1px 4px #4b4a44, -1px 1px 4px #4b4a44, 1px 1px 4px #4b4a44; - } -} -.acks.sheet.actor { - /* Header Summary Details */ -} -.acks.sheet.actor .blinking { - font-weight: bold; - animation: 0.8s ease-in 1s infinite alternate notify; -} -.acks.sheet.actor .panel { - border: 1px solid rgba(0, 0, 0, 0.9); -} -.acks.sheet.actor .panel .panel-title { - color: whitesmoke; - background: url("/systems/acks/assets/back.png"); - line-height: 12px; - height: 20px; - text-align: center; - margin: 0; - padding: 4px; - display: flex; -} -.acks.sheet.actor .panel .panel-title h4 { - flex: 1; -} -.acks.sheet.actor .panel .panel-title .item-controls { - font-size: 12px; - flex: 0 0 18px; -} -.acks.sheet.actor .panel .panel-content { - margin: 0; - padding: 0; -} -.acks.sheet.actor .header-details h1 input { - margin: 0 0 10px 0; -} -.acks.sheet.actor .profile-img { - border: 0; - flex: 0 0 145px; - height: 145px; -} -.acks.sheet.actor .summary { - flex: 0 0 100%; - height: 44px; - margin: 0; - padding: 0; - list-style: none; - border-top: none; -} -.acks.sheet.actor .summary li { - height: calc(100% - 6px); - float: left; - margin: 2px 0; - padding: 0; - line-height: 30px; - color: #4b4a44; - position: relative; -} -.acks.sheet.actor .summary li label { - line-height: 10px; - position: absolute; - font-size: 10px; - color: #4b4a44; - bottom: 0; - left: 12px; -} -.acks.sheet.actor .summary li.notify input { - font-weight: bold; - animation: 0.8s ease-in 1s infinite alternate notify; -} -.acks.sheet.actor .sheet-tabs { - position: absolute; - transform: rotate(90deg); - top: 365px; - right: -169px; - width: 320px; - border-top: none; - height: 18px; - z-index: -1; -} -.acks.sheet.actor .sheet-tabs .item { - padding: 1px 10px 0; - margin-left: -5px; - text-indent: 4px; - line-height: 16px; - background: url("/ui/parchment.jpg"); - border-top-right-radius: 4px; - border-top-left-radius: 80px; - border-bottom: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: 0 0 6px 1px rgba(0, 0, 0, 0.9); - font-size: 12px; - filter: brightness(0.9); -} -.acks.sheet.actor .sheet-tabs .item.active { - filter: none; - z-index: 1; - font-weight: bold; - text-shadow: none; - margin-bottom: -1px; -} -.acks.sheet.actor .sheet-body { - height: calc(100% - 140px); -} -.acks.sheet.actor .sheet-body .tab { - height: 100%; -} -.acks.sheet.actor .sheet-body .attributes { - list-style: none; - margin: 0; - padding: 0; - justify-content: space-evenly; -} -.acks.sheet.actor .sheet-body .attributes .attribute { - position: relative; - border: 1px solid #7a7971; - box-shadow: 0 0 2px #7a7971; -} -.acks.sheet.actor .sheet-body .attributes .attribute .attribute-name { - color: whitesmoke; - padding: 2px; - margin: 0; - border: 1px solid rgba(0, 0, 0, 0.9); - background: url("/systems/acks/assets/back.png"); - text-align: center; -} -.acks.sheet.actor .sheet-body .attributes .attribute.ability-score { - height: 40px; -} -.acks.sheet.actor .sheet-body .attributes .attribute.ability-score .attribute-value { - line-height: 36px; -} -.acks.sheet.actor .sheet-body .attributes .attribute .attribute-value { - text-align: center; - padding: 4px; -} -.acks.sheet.actor .sheet-body .attributes .attribute .attribute-value .sep { - flex: 0 0 5px; - line-height: 24px; -} -.acks.sheet.actor .sheet-body .attribute-group { - flex: 0 0 88px; -} -.acks.sheet.actor .sheet-body .attribute-group .attributes { - display: flex; - flex-direction: column; - justify-content: space-evenly; - height: 100%; -} -.acks.sheet.actor .sheet-body .attribute-group .attributes .attribute { - display: flex; - flex-direction: row; -} -.acks.sheet.actor .sheet-body .attribute-group .attributes .attribute .attribute-name { - width: 40px; - margin: 0; - line-height: 35px; -} -.acks.sheet.actor .sheet-body .attribute-group .attributes .attribute .attribute-name a { - margin: auto; -} -.acks.sheet.actor .sheet-body .attribute-group .attributes .attribute.saving-throw .attribute-name { - line-height: 16px; - width: 80px; -} -.acks.sheet.actor .sheet-body .attribute-group .attributes .attribute.saving-throw .attribute-value { - line-height: 29px; -} -.acks.sheet.actor .sheet-body .attribute-group .attributes .attribute .attribute-value { - width: 45px; - flex-grow: 0; -} -.acks.sheet.actor .sheet-body .attribute-group .attributes .attribute .attribute-value input { - padding: 0; -} -.acks.sheet.actor .sheet-body .inventory { - overflow: auto; -} -.acks.sheet.actor .sheet-body .inventory .header-spells { - line-height: 30px; -} -.acks.sheet.actor .sheet-body .inventory .item-titles { - text-align: center; - padding: 4px 0; - border: 1px solid rgba(0, 0, 0, 0.9); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.9); - font-weight: 300; - font-size: 13px; - background: url("/systems/acks/assets/back.png"); - color: white; -} -.acks.sheet.actor .sheet-body .inventory .item-titles .item-name { - text-align: left; - text-indent: 8px; -} -.acks.sheet.actor .sheet-body .inventory .item-titles input { - color: white; - margin: auto; -} -.acks.sheet.actor .sheet-body .inventory .item-list { - list-style: none; - margin: 0; - padding: 0; -} -.acks.sheet.actor .sheet-body .inventory .item-list > * { - line-height: 30px; -} -.acks.sheet.actor .sheet-body .inventory .item-list .item-summary { - font-size: 13px; - padding: 0 4px; - line-height: 20px; - box-shadow: 0 0 3px rgba(0, 0, 0, 0.9); -} -.acks.sheet.actor .sheet-body .inventory .item-list .item-summary .tag-list { - padding: 0; - margin: 0; - list-style: none; - display: flex; -} -.acks.sheet.actor .sheet-body .inventory .item-list .item-summary .tag-list .tag { - margin: 1px 2px; - border: 1px solid #d8d6c9; - font-size: 11px; - line-height: 14px; - background: #4b4a44; - padding: 1px 4px; - color: whitesmoke; - border-radius: 3px; - box-shadow: 0 0 1px #d8d6c9; -} -.acks.sheet.actor .sheet-body .inventory .item-list .item-header { - padding: 0px; - margin-bottom: 0px; -} -.acks.sheet.actor .sheet-body .inventory .item-list .item-entry:nth-child(even) .item { - background: rgba(0, 0, 0, 0.1); -} -.acks.sheet.actor .sheet-body .inventory .item-list .item { - line-height: 30px; - height: 30px; - overflow: hidden; -} -.acks.sheet.actor .sheet-body .inventory .item-list .item-equipped { - grid-area: item-equipped; - justify-self: center; -} -.acks.sheet.actor .sheet-body .inventory .item-list .item-rollable:hover .item-image { - background-image: url("/icons/svg/d20-grey.svg") !important; - cursor: pointer; -} -.acks.sheet.actor .sheet-body .inventory .item-list .item-rollable .item-image:hover { - background-image: url("/icons/svg/d20-black.svg") !important; -} -.acks.sheet.actor .sheet-body .inventory .item-list .item-name { - text-indent: 8px; - text-align: left; - overflow: hidden; - height: 30px; - margin: 0; - line-height: 30px; - flex-basis: 90px; -} -.acks.sheet.actor .sheet-body .inventory .item-list .item-name .item-image { - flex-basis: 30px; - flex-grow: 0; - background-size: contain; - background-repeat: no-repeat; -} -.acks.sheet.actor .sheet-body .inventory .item-list .item-name h4 { - margin: 0; -} -.acks.sheet.actor .sheet-body .inventory .icon-row img { - border: none; - margin: 3px 1px; - flex: 0 0 24px; -} -.acks.sheet.actor .sheet-body .inventory .icon-row span { - font-size: 12px; - flex-grow: 0; -} -.acks.sheet.actor .sheet-body .inventory .field-flex { - flex: 1; - text-align: left; - font-size: 12px; - text-indent: 8px; -} -.acks.sheet.actor .sheet-body .inventory .field-longer { - text-indent: 8px; - text-align: left; - flex-basis: 90px; - font-size: 12px; -} -.acks.sheet.actor .sheet-body .inventory .field-long { - flex-basis: 65px; - flex-grow: 0; - text-align: center; - font-size: 12px; -} -.acks.sheet.actor .sheet-body .inventory .field-long.memorize input { - border-bottom: none; - margin: 3px 0; -} -.acks.sheet.actor .sheet-body .inventory .field-short { - font-size: 12px; - flex-basis: 45px; - flex-grow: 0; - text-align: center; -} -.acks.sheet.actor .sheet-body .inventory .field-short.quantity { - display: flex; -} -.acks.sheet.actor .sheet-body .inventory .field-short.quantity input { - margin: 3px 0; - border-bottom: none; -} -.acks.sheet.actor .sheet-body .inventory .item-caret { - flex: 0 0 10px; - margin: 0 4px; - cursor: pointer; -} -.acks.sheet.actor .sheet-body .inventory .item-controls { - font-size: 12px; - flex-basis: 50px; - flex-grow: 0; - text-align: right; - margin-right: 4px; -} -.acks.sheet.actor .sheet-body .inventory .item-controls .item-unequipped { - color: rgba(0, 0, 0, 0.2); -} -.acks.sheet.actor .sheet-body .inventory .item-controls a:hover { - color: #44191A; - text-shadow: 0 0 5px #d8d6c9, 1px 0 5px #d8d6c9, 0 1px 5px #d8d6c9, 1px 1px 5px #d8d6c9; -} -.acks.sheet.actor .sheet-body .inventory.spells .item-titles { - line-height: 24px; -} -.acks.sheet.actor .sheet-body .inventory.spells .item-controls { - flex-basis: 45px; -} -.acks.sheet.actor .sheet-body .editor { - height: 300px; - padding: 4px; -} - -.acks.roll-dialog .roll-details { - font-weight: bold; - text-align: center; -} - -.acks.dialog.creator .attribute-list .form-fields { - flex: 0 0 50px; -} -.acks.dialog.creator .attribute-list .form-fields input { - text-align: center; - font-weight: bold; -} -.acks.dialog.creator .roll-stats { - flex: 0 0 65px; - padding: 5px; - margin-left: 4px; - border-left: 1px solid #7a7971; -} -.acks.dialog.creator .roll-stats .form-group .form-fields span { - text-align: center; - line-height: 24px; - flex: 0; -} - -.acks.dialog.party-xp .actors { - height: 270px; - padding: 0; - overflow-y: auto; -} -.acks.dialog.party-xp .form-group button { - line-height: 18px; - flex-grow: 0; -} - -.acks.dialog.party-sheet { - min-width: 250px; - min-height: 250px; -} -.acks.dialog.party-sheet .window-content { - padding: 0; -} -.acks.dialog.party-sheet .header { - color: whitesmoke; - background: url("/systems/acks/assets/back.png"); - padding: 4px 0; - line-height: 20px; - text-align: left; - padding: 2px 10px; -} -.acks.dialog.party-sheet .header .item-controls .item-control { - padding: 0 2px; -} -.acks.dialog.party-sheet .header .item-controls .item-control button { - line-height: 15px; - margin: 0 1px; - background: rgba(255, 255, 240, 0.8); - border: 1px solid #b5b3a4; -} -.acks.dialog.party-sheet .actor-list { - margin: 0; - overflow: auto; - list-style: none; - padding: 0; -} -.acks.dialog.party-sheet .actor-list .actor { - border-bottom: 1px solid #7a7971; - border-top: 1px solid #7a7971; - margin-bottom: 2px; - font-size: 12px; - text-align: center; -} -.acks.dialog.party-sheet .actor-list .actor .fas { - padding: 0 2px; - font-size: 10px; -} -.acks.dialog.party-sheet .actor-list .actor .fields .field-row:nth-child(odd) { - background-color: rgba(0, 0, 0, 0.1); -} -.acks.dialog.party-sheet .actor-list .actor .field-img { - flex: 0 0 50px; - position: relative; -} -.acks.dialog.party-sheet .actor-list .actor .field-img:hover .img-btns button { - display: block; -} -.acks.dialog.party-sheet .actor-list .actor .field-img img { - border: none; - width: 45px; - height: 45px; -} -.acks.dialog.party-sheet .actor-list .actor .field-img .img-btns { - position: absolute; - bottom: 6px; - left: 3px; - width: 45px; - height: 12px; -} -.acks.dialog.party-sheet .actor-list .actor .field-img .img-btns button { - display: none; - cursor: pointer; - font-size: 10px; - height: 18px; - width: 14px; - line-height: 13px; - margin: 0 1px; - border: 1px solid #4b4a44; - padding: 2px; - background: #d8d6c9; - box-shadow: inset 0 0px 3px #7a7971; -} -.acks.dialog.party-sheet .field-name { - text-align: left; - text-indent: 10px; -} - -#sidebar #actors .directory-header .header-search .acks-party-sheet { - width: 32px; - text-align: center; - line-height: 20px; -} -#sidebar #actors .directory-header .header-search input { - width: calc(100% - 45px); -} - -.acks.dialog.modifiers .attribute-bonuses label { - font-weight: bold; -} -.acks.dialog.modifiers .attribute-bonuses ol { - list-style: outside; -} - -.sheet.roll-table-config .sheet-header .toggle-treasure { - flex: 0 0 30px; - font-size: 26px; - line-height: 25px; - color: white; - margin: 0 2px 5px 8px; - border-radius: 8px; - background: url("/systems/acks/assets/treasure.png") no-repeat center; - background-size: cover; - padding: 5px 8px; - cursor: pointer; - filter: grayscale(1) opacity(0.5); -} -.sheet.roll-table-config .sheet-header .toggle-treasure.active, .sheet.roll-table-config .sheet-header .toggle-treasure:hover { - filter: none; -} -@keyframes activated { - from { - background: none; - } - to { - background: rgba(0, 0, 0, 0.12); - } -} -.sheet.roll-table-config .results .table-result.active { - animation: 0.7s infinite alternate activated; -} - -#settings .acks.game-license { - font-size: 12px; -} -#settings .acks.game-license .button { - text-align: center; - margin: 4px; -} -#settings .acks.game-license .footer { - text-align: right; -} - -.acks.chat-block { - margin: 0; -} -.acks.chat-block .chat-header { - height: 46px; - margin: 4px 0; - background: url("/systems/acks/assets/back.png"); - border: 1px solid black; - border-radius: 3px; - color: white; - padding: 2px; - box-shadow: 0 0 2px #fff inset; -} -.acks.chat-block .chat-header .chat-title { - margin: 4px 0; - height: 30px; - overflow: hidden; -} -.acks.chat-block .chat-header .chat-title h2 { - border: none; - line-height: 34px; - margin: 0; - text-indent: 10px; - font-size: 16px; - word-break: break-all; -} -.acks.chat-block .chat-header .chat-img { - flex: 0 0 42px; - background-size: cover; -} -.acks.chat-block .chat-target { - text-align: right; - font-style: italic; - padding: 2px; -} -.acks.chat-block .chat-details { - padding: 4px; - font-size: 13px; -} -.acks.chat-block .roll-result { - font-size: 13px; - text-align: center; -} -.acks.chat-block .roll-result.roll-success { - color: #18520b; -} -.acks.chat-block .roll-result.roll-fail { - color: #aa0200; -} -.acks.chat-block .damage-roll { - position: relative; -} -.acks.chat-block .damage-roll .dice-damage { - display: none; - position: absolute; - line-height: 24px; - text-align: center; - background: rgba(0, 0, 0, 0.1); - border-radius: 3px; - box-shadow: 0 0 2px #fff inset; - bottom: 1px; - right: 10px; -} -.acks.chat-block .damage-roll .dice-damage button { - padding: 2px 5px; - width: 22px; - line-height: 14px; - height: 22px; - cursor: pointer; -} -.acks.chat-block .damage-roll:hover .dice-damage { - display: block; -} - -.acks.chat-card { - font-style: normal; - font-size: 12px; -} -.acks.chat-card .card-header { - padding: 3px 0; - border-top: 2px groove #fff; - border-bottom: 2px groove #fff; -} -.acks.chat-card .card-header img { - flex: 0 0 36px; - margin-right: 5px; - border: none; -} -.acks.chat-card .card-header h3 { - flex: 1; - margin: 0; - line-height: 36px; - color: #4b4a44; -} -.acks.chat-card .card-header h3:hover { - color: #111; -} -.acks.chat-card .card-content { - margin: 5px 0; -} -.acks.chat-card .card-content .treasure-list { - padding: 0; - list-style: none; -} -.acks.chat-card .card-content .treasure-list .treasure { - line-height: 36px; -} -.acks.chat-card .card-content .treasure-list .treasure img { - flex: 0 0 36px; - border: none; -} -.acks.chat-card .card-content .treasure-list .treasure div { - text-indent: 10px; - font-size: 14px; - font-weight: bold; -} -.acks.chat-card .card-content .treasure-list .sub { - padding-left: 25px; - line-height: 28px; -} -.acks.chat-card .card-content .treasure-list .sub img { - flex: 0 0 28px; - border: none; -} -.acks.chat-card .card-content .treasure-list .sub div { - text-indent: 10px; - font-size: 14px; -} -.acks.chat-card .card-content h3 { - font-size: 12px; - margin: 0; - font-weight: bold; -} -.acks.chat-card .card-content > * { - -webkit-user-select: text; - -moz-user-select: text; - -ms-user-select: text; - user-select: text; -} -.acks.chat-card .card-buttons { - margin: 5px 0; -} -.acks.chat-card .card-buttons span { - display: block; - line-height: 28px; - text-align: center; - border: 1px solid #7a7971; -} -.acks.chat-card .card-buttons button { - font-size: 12px; - height: 24px; - line-height: 20px; - margin: 2px 0; -} -.acks.chat-card .card-footer { - padding: 3px 0 0; - border-top: 2px groove #fff; -} -.acks.chat-card .card-footer span { - border-right: 2px groove #fff; - padding: 0 5px 0 0; - font-size: 10px; -} -.acks.chat-card .card-footer span:last-child { - border-right: none; - padding-right: 0; -} - -.dice-roll .dice-total.success { - color: inherit; - background: #c7d0c0; - border: 1px solid #006c00; -} -.dice-roll .dice-total.failure { - color: inherit; - background: #ffdddd; - border: 1px solid #6e0000; -} -.dice-roll .dice-total.critical { - color: green; -} -.dice-roll .dice-total.fumble { - color: red; -} - -/* ----------------------------------------- */ -/* Sheet Styles */ -/* ----------------------------------------- */ -/* ----------------------------------------- */ -/* Basic Structure */ -/* ----------------------------------------- */ -.acks.sheet.actor.character { - min-width: 450px; - min-height: 550px; - /* ----------------------------------------- */ - /* Sheet Header */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Sheet Body */ - /* ----------------------------------------- */ - /* Encumbrance Bar */ - /* ----------------------------------------- */ - /* Item Controls */ - /* ----------------------------------------- */ -} -.acks.sheet.actor.character .sheet-header .header-details .summary .check-field:hover .check { - display: inline; -} -.acks.sheet.actor.character .sheet-header .header-details .summary .check-field .check { - display: none; - line-height: 35px; - flex: 0 0 20px; - position: absolute; - font-size: 12px; -} -.acks.sheet.actor.character .sheet-header .header-details .summary .check-field .check:hover { - color: rgba(0, 0, 0, 0.9); -} -.acks.sheet.actor.character .sheet-header .xp-bonus { - top: -15px; - right: 3px; - color: #7a7971; - font-size: 10px; - position: absolute; -} -.acks.sheet.actor.character .sheet-body .tab { - height: 100%; -} -.acks.sheet.actor.character .sheet-body .attributes-tab { - justify-content: space-between; - height: 100%; -} -.acks.sheet.actor.character .sheet-body .attributes-tab .attribute-group { - position: relative; -} -.acks.sheet.actor.character .sheet-body .attributes-tab .attribute-group .modifiers-btn { - position: absolute; - left: 0; - top: -8px; -} -.acks.sheet.actor.character .sheet-body .resources { - display: flex; - justify-content: space-evenly; - flex-direction: column; -} -.acks.sheet.actor.character .sheet-body .resources .attribute { - flex: 0 0 55px; -} -.acks.sheet.actor.character .sheet-body .resources .attribute.attribute-secondaries { - flex: 0 0 40px; - margin-bottom: 5px; -} -.acks.sheet.actor.character .sheet-body .notes-tab .inventory .languages { - margin: 2px; - flex: 0 0 130px; -} -.acks.sheet.actor.character .sheet-body .notes-tab .inventory .languages .item-titles .item-controls { - flex: 0 0 20px; -} -.acks.sheet.actor.character .sheet-body .notes-tab .inventory .languages ol { - height: 100px; - overflow: auto; - list-style: none; - padding: 5px; -} -.acks.sheet.actor.character .sheet-body .notes-tab .inventory .languages ol li { - margin: 0; -} -.acks.sheet.actor.character .sheet-body .notes-tab .inventory .languages ol li:hover .item-controls { - display: flex; -} -.acks.sheet.actor.character .sheet-body .notes-tab .inventory .languages ol li .item-controls { - flex: 0 0 20px; - display: none; -} -.acks.sheet.actor.character .sheet-body .notes-tab .inventory .description { - margin: 2px; -} -.acks.sheet.actor.character .sheet-body .notes-tab .inventory .description .editor { - height: 110px; -} -.acks.sheet.actor.character .sheet-body .notes-tab .inventory .description .editor .tox .tox-tbtn { - height: 24px; -} -.acks.sheet.actor.character .sheet-body .notes-tab .inventory.notes { - margin: 2px; -} -.acks.sheet.actor.character .sheet-body .notes-tab .inventory.notes .editor { - height: 150px; -} -.acks.sheet.actor.character .sheet-body .health { - height: 70px; - position: relative; -} -.acks.sheet.actor.character .sheet-body .health.armor-class { - background: url("/systems/acks/assets/shield.png") no-repeat center; - background-size: 70px; -} -.acks.sheet.actor.character .sheet-body .health.armor-class .shield { - text-align: right; - padding: 0 14px; - font-size: 18px; -} -.acks.sheet.actor.character .sheet-body .health .health-value { - font-size: 16px; - text-align: center; - font-weight: bolder; - text-shadow: 0 0 2px white, 0 1px 2px white, 1px 0 2px white, 1px 1px 2px white; -} -.acks.sheet.actor.character .sheet-body .health .health-top { - border-bottom: none; - position: absolute; - font-size: 24px; - top: 10px; - width: 70px; - left: calc(50% - 35px); -} -.acks.sheet.actor.character .sheet-body .health .health-bottom { - border-bottom: none; - position: absolute; - bottom: 8px; - width: 40px; - right: calc(50% + -20px); -} -.acks.sheet.actor.character .sheet-body .health .health-empty { - background: url("/systems/acks/assets/heart_empty.png") no-repeat center; - background-size: 70px; - background-position: top; -} -.acks.sheet.actor.character .sheet-body .health .health-full { - background: url("/systems/acks/assets/heart_full.png") no-repeat center; - background-size: 70px; - background-position: bottom; -} -.acks.sheet.actor.character .sheet-body .saving-throw .attribute-value.flat { - line-height: 30px; -} -.acks.sheet.actor.character .sheet-body .exploration .attribute { - margin: 4px; -} -.acks.sheet.actor.character .sheet-body .exploration .attribute .attribute-name { - text-align: left; - flex: 1 0 60px; - line-height: 25px; - font-size: 12px; -} -.acks.sheet.actor.character .encumbrance { - height: 12px; - background: url("/systems/acks/assets/back.png"); - margin: 1px 15px 0 1px; - border: 1px solid rgba(0, 0, 0, 0.9); - border-radius: 3px; - position: relative; -} -.acks.sheet.actor.character .encumbrance .encumbrance-bar { - position: absolute; - background: rgba(255, 0, 0, 0.6); - height: 10px; - border: 1px solid #777; - border-radius: 2px; -} -.acks.sheet.actor.character .encumbrance .encumbrance-label { - height: 10px; - padding: 0 5px; - position: absolute; - top: 0; - right: 10px; - font-size: 13px; - line-height: 12px; - text-align: right; - color: #EEE; - text-shadow: 0 0 5px #000; -} -.acks.sheet.actor.character .encumbrance .encumbrance-breakpoint { - display: block; - position: absolute; -} -.acks.sheet.actor.character .encumbrance .encumbrance-breakpoint.encumbrance-25 { - left: 24.4%; -} -.acks.sheet.actor.character .encumbrance .encumbrance-breakpoint.encumbrance-35 { - left: 34.4%; -} -.acks.sheet.actor.character .encumbrance .encumbrance-breakpoint.encumbrance-50 { - left: 49.4%; -} -.acks.sheet.actor.character .encumbrance .arrow-up { - bottom: 0; - width: 0; - height: 0; - border-left: 4px solid transparent; - border-right: 4px solid transparent; - border-bottom: 4px solid #d8d6c9; -} -.acks.sheet.actor.character .encumbrance .arrow-down { - top: 0; - width: 0; - height: 0; - border-left: 4px solid transparent; - border-right: 4px solid transparent; - border-top: 4px solid #d8d6c9; -} -.acks.sheet.actor.character .encumbrance.encumbered .arrow-up { - border-bottom: 4px solid rgba(0, 0, 0, 0.9); -} -.acks.sheet.actor.character .encumbrance.encumbered .arrow-down { - border-top: 4px solid rgba(0, 0, 0, 0.9); -} - -.acks .window-content .collapsed { - display: none; -} -.acks .window-content .margin { - margin: 5px; -} -.acks .window-content input { - text-align: center; -} -.acks .window-content input[type=number] { - -moz-appearance: textfield; -} -.acks .window-content input[type=number]::-webkit-inner-spin-button, -.acks .window-content input[type=number]::-webkit-outer-spin-button { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - margin: 0; -} -.acks .window-content input:not([type=checkbox]) { - background: none; - border: none; - border-radius: 0; - border-bottom: 1px solid #7a7971; -} -.acks .window-content input:not([type=checkbox]):hover:not(:disabled), .acks .window-content input:not([type=checkbox]):focus:not(:disabled) { - box-shadow: none; - background: linear-gradient(transparent, rgba(0, 0, 0, 0.1)); -} -.acks .window-content a:hover { - text-shadow: none; -} -.acks .window-content .resizable { - overflow: auto; -} - -.acks.sheet.item .sheet-header h1 input { - margin: 6px 2%; -} -.acks.sheet.item .sheet-header .details { - flex: 0 0 70px; -} -.acks.sheet.item .sheet-header .details label { - flex: 0 0 20px; -} -.acks.sheet.item .sheet-header .profile-img { - border: none; - flex: 0 0 84px; - height: 84px; -} -.acks.sheet.item .sheet-header .tag-list { - margin: 0; - height: 24px; - overflow: auto; - list-style: none; - padding: 1px; - display: flex; - flex-wrap: wrap; -} -.acks.sheet.item .sheet-header .tag-list .tag { - background: #4b4a44; - border-radius: 5px; - color: whitesmoke; - padding: 1px 5px; - height: 18px; - box-shadow: 0 0 3px #d8d6c9; - margin: 0 2px; -} -.acks.sheet.item .sheet-header .tag-list .tag i { - font-size: 8px; - vertical-align: top; - color: #d8d6c9; -} -.acks.sheet.item .sheet-body .stats { - flex: 0 0 80px; - border-right: 1px groove rgba(0, 0, 0, 0.2); - padding-right: 2px; - font-size: 13px; -} -.acks.sheet.item .sheet-body .stats .form-group { - margin: 1px; - border: 1px solid rgba(0, 0, 0, 0.15); -} -.acks.sheet.item .sheet-body .stats .form-group label { - background: rgba(0, 0, 0, 0.1); - padding: 0 4px; -} -.acks.sheet.item .sheet-body .stats .form-group input { - border-bottom: none; - margin: auto 0; -} -.acks.sheet.item .sheet-body .stats .form-group .form-fields.range .sep { - flex: 0 0 1px; - background: #7a7971; - margin: 4px 0; -} -.acks.sheet.item .sheet-body .stats .form-group.attack-type { - text-align: center; - padding: 2px; - font-size: 15px; -} -.acks.sheet.item .sheet-body .stats .form-group.attack-type a { - color: #969696; -} -.acks.sheet.item .sheet-body .stats .form-group.attack-type a.active, .acks.sheet.item .sheet-body .stats .form-group.attack-type a :hover { - color: rgba(0, 0, 0, 0.9); -} -.acks.sheet.item .sheet-body .stats .form-group { - align-items: inherit; -} -.acks.sheet.item .sheet-body .stats .form-group label { - line-height: 21px; -} -.acks.sheet.item .sheet-body .stats .form-group .form-fields { - justify-content: space-evenly; - height: 22px; -} -.acks.sheet.item .sheet-body .stats .form-group .form-fields select { - height: 24px; -} -.acks.sheet.item .sheet-body .stats .block-input { - display: flex; - flex-direction: column; - text-align: center; -} -.acks.sheet.item .sheet-body .stats.narrow .form-group input { - height: 18px; -} -.acks.sheet.item .sheet-body .description .editor { - height: 250px; -} -.acks.sheet.item .sheet-body .description .editor .editor-content { - padding: 0 5px; -} - -.acks.actor.monster { - min-height: 565px; - min-width: 460px; -} -.acks.actor.monster .header-details .summary .treasure-table { - text-align: center; -} -.acks.actor.monster .header-details .summary .check-field:hover .check { - display: block; -} -.acks.actor.monster .header-details .summary .check-field .check { - display: none; - line-height: 35px; - flex: 0 0 20px; - position: absolute; - font-size: 12px; -} -.acks.actor.monster .header-details .summary .check-field .check:hover { - color: rgba(0, 0, 0, 0.9); -} -.acks.actor.monster .sheet-body .editor { - height: 300px; -} -.acks.actor.monster .sheet-body .attributes-tab { - display: flex; - justify-content: space-around; - flex-direction: column; - height: 100%; -} -.acks.actor.monster .sheet-body .attributes-tab .attribute-row .attributes { - justify-content: space-between; -} -.acks.actor.monster .sheet-body .attributes-tab .attribute-row .attribute-group { - margin: 5px; -} -.acks.actor.monster .sheet-body .attributes-tab .attributes .attribute { - flex: 0 0 60px; -} -.acks.actor.monster .sheet-body .attributes-tab .attributes .attribute.health { - flex: 0 0 85px; -} -.acks.actor.monster .sheet-body .attributes-tab .attributes .attribute.saving-throw { - flex: 0 0 40px; -} -.acks.actor.monster .attributes .attribute.health { - position: relative; -} -.acks.actor.monster .attributes .attribute.health .attribute-name .hp-roll { - font-size: 12px; - position: absolute; - right: 5px; - top: 5px; - color: #d8d6c9; -} -.acks.actor.monster .attributes .attribute.health .attribute-name .hp-roll:hover { - color: white; -} -.acks.actor.monster .attribute-group .attacks-description { - margin: 2px; - padding: 0; - text-align: center; -} -.acks.actor.monster .attribute-group .attacks-description label { - color: #7a7971; - font-size: 10px; -} -.acks.actor.monster .panel.abilities .item-list .item-entry .item-pattern { - flex: 0 0 15px; - cursor: pointer; -} - -/* ----------------------------------------- */ -/* Sheet Styles */ -/* ----------------------------------------- */ \ No newline at end of file diff --git a/7.5/acks.js b/7.5/acks.js deleted file mode 100644 index e974248..0000000 --- a/7.5/acks.js +++ /dev/null @@ -1,105 +0,0 @@ -// Import Modules -import { AcksItemSheet } from "./module/item/item-sheet.js"; -import { AcksActorSheetCharacter } from "./module/actor/character-sheet.js"; -import { AcksActorSheetMonster } from "./module/actor/monster-sheet.js"; -import { preloadHandlebarsTemplates } from "./module/preloadTemplates.js"; -import { AcksActor } from "./module/actor/entity.js"; -import { AcksItem } from "./module/item/entity.js"; -import { ACKS } from "./module/config.js"; -import { registerSettings } from "./module/settings.js"; -import { registerHelpers } from "./module/helpers.js"; -import * as chat from "./module/chat.js"; -import * as treasure from "./module/treasure.js"; -import * as macros from "./module/macros.js"; -import * as party from "./module/party.js"; -import { AcksCombat } from "./module/combat.js"; - -/* -------------------------------------------- */ -/* Foundry VTT Initialization */ -/* -------------------------------------------- */ - -Hooks.once("init", async function () { - /** - * Set an initiative formula for the system - * @type {String} - */ - CONFIG.Combat.initiative = { - formula: "1d6 + @initiative.value", - decimals: 0, - }; - - CONFIG.ACKS = ACKS; - - game.acks = { - rollItemMacro: macros.rollItemMacro, - }; - - // Custom Handlebars helpers - registerHelpers(); - - // Register custom system settings - registerSettings(); - - CONFIG.Actor.entityClass = AcksActor; - CONFIG.Item.entityClass = AcksItem; - - // Register sheet application classes - Actors.unregisterSheet("core", ActorSheet); - Actors.registerSheet("acks", AcksActorSheetCharacter, { - types: ["character"], - makeDefault: true, - }); - Actors.registerSheet("acks", AcksActorSheetMonster, { - types: ["monster"], - makeDefault: true, - }); - Items.unregisterSheet("core", ItemSheet); - Items.registerSheet("acks", AcksItemSheet, { makeDefault: true }); - - await preloadHandlebarsTemplates(); -}); - -/** - * This function runs after game data has been requested and loaded from the servers, so entities exist - */ -Hooks.once("setup", function () { - // Localize CONFIG objects once up-front - const toLocalize = ["saves_short", "saves_long", "scores", "armor", "colors", "tags"]; - for (let o of toLocalize) { - CONFIG.ACKS[o] = Object.entries(CONFIG.ACKS[o]).reduce((obj, e) => { - obj[e[0]] = game.i18n.localize(e[1]); - return obj; - }, {}); - } -}); - -Hooks.once("ready", async () => { - Hooks.on("hotbarDrop", (bar, data, slot) => - macros.createAcksMacro(data, slot) - ); -}); - -// License and KOFI infos -Hooks.on("renderSidebarTab", async (object, html) => { - if (object instanceof ActorDirectory) { - party.addControl(object, html); - } -}); - -Hooks.on("preCreateCombatant", (combat, data, options, id) => { - let init = game.settings.get("acks", "initiative"); - if (init == "group") { - AcksCombat.addCombatant(combat, data, options, id); - } -}); - -Hooks.on("preUpdateCombatant", AcksCombat.updateCombatant); -Hooks.on("renderCombatTracker", AcksCombat.format); -Hooks.on("preUpdateCombat", AcksCombat.preUpdateCombat); -Hooks.on("getCombatTrackerEntryContext", AcksCombat.addContextEntry); - -Hooks.on("renderChatLog", (app, html, data) => AcksItem.chatListeners(html)); -Hooks.on("getChatLogEntryContext", chat.addChatMessageContextOptions); -Hooks.on("renderChatMessage", chat.addChatMessageButtons); -Hooks.on("renderRollTableConfig", treasure.augmentTable); -Hooks.on("updateActor", party.update); \ No newline at end of file diff --git a/7.5/assets/Auran_Empire_Map.webp b/7.5/assets/Auran_Empire_Map.webp deleted file mode 100644 index be0c120..0000000 Binary files a/7.5/assets/Auran_Empire_Map.webp and /dev/null differ diff --git a/7.5/assets/back.png b/7.5/assets/back.png deleted file mode 100644 index 9b6f056..0000000 Binary files a/7.5/assets/back.png and /dev/null differ diff --git a/7.5/assets/blunt.png b/7.5/assets/blunt.png deleted file mode 100644 index ce5de85..0000000 Binary files a/7.5/assets/blunt.png and /dev/null differ diff --git a/7.5/assets/brace.png b/7.5/assets/brace.png deleted file mode 100644 index 5d77aec..0000000 Binary files a/7.5/assets/brace.png and /dev/null differ diff --git a/7.5/assets/charge.png b/7.5/assets/charge.png deleted file mode 100644 index 23cbf32..0000000 Binary files a/7.5/assets/charge.png and /dev/null differ diff --git a/7.5/assets/copper.png b/7.5/assets/copper.png deleted file mode 100644 index d9610e0..0000000 Binary files a/7.5/assets/copper.png and /dev/null differ diff --git a/7.5/assets/default/ability.png b/7.5/assets/default/ability.png deleted file mode 100644 index 367f27c..0000000 Binary files a/7.5/assets/default/ability.png and /dev/null differ diff --git a/7.5/assets/default/armor.png b/7.5/assets/default/armor.png deleted file mode 100644 index 66839cd..0000000 Binary files a/7.5/assets/default/armor.png and /dev/null differ diff --git a/7.5/assets/default/item.png b/7.5/assets/default/item.png deleted file mode 100644 index d10f9a9..0000000 Binary files a/7.5/assets/default/item.png and /dev/null differ diff --git a/7.5/assets/default/spell.png b/7.5/assets/default/spell.png deleted file mode 100644 index e36d92d..0000000 Binary files a/7.5/assets/default/spell.png and /dev/null differ diff --git a/7.5/assets/default/weapon.png b/7.5/assets/default/weapon.png deleted file mode 100644 index ca6a1e1..0000000 Binary files a/7.5/assets/default/weapon.png and /dev/null differ diff --git a/7.5/assets/dragon.png b/7.5/assets/dragon.png deleted file mode 100644 index 0d424df..0000000 Binary files a/7.5/assets/dragon.png and /dev/null differ diff --git a/7.5/assets/electrum.png b/7.5/assets/electrum.png deleted file mode 100644 index b4b7a32..0000000 Binary files a/7.5/assets/electrum.png and /dev/null differ diff --git a/7.5/assets/gold.png b/7.5/assets/gold.png deleted file mode 100644 index b18104e..0000000 Binary files a/7.5/assets/gold.png and /dev/null differ diff --git a/7.5/assets/heart_empty.png b/7.5/assets/heart_empty.png deleted file mode 100644 index 99578eb..0000000 Binary files a/7.5/assets/heart_empty.png and /dev/null differ diff --git a/7.5/assets/heart_full.png b/7.5/assets/heart_full.png deleted file mode 100644 index ed2da98..0000000 Binary files a/7.5/assets/heart_full.png and /dev/null differ diff --git a/7.5/assets/icons/3d-hammer.webp b/7.5/assets/icons/3d-hammer.webp deleted file mode 100644 index f8b6d33..0000000 Binary files a/7.5/assets/icons/3d-hammer.webp and /dev/null differ diff --git a/7.5/assets/icons/Command2.webp b/7.5/assets/icons/Command2.webp deleted file mode 100644 index d1f4513..0000000 Binary files a/7.5/assets/icons/Command2.webp and /dev/null differ diff --git a/7.5/assets/icons/ESP.webp b/7.5/assets/icons/ESP.webp deleted file mode 100644 index cc7c38e..0000000 Binary files a/7.5/assets/icons/ESP.webp and /dev/null differ diff --git a/7.5/assets/icons/Elementalism2.webp b/7.5/assets/icons/Elementalism2.webp deleted file mode 100644 index 668ef60..0000000 Binary files a/7.5/assets/icons/Elementalism2.webp and /dev/null differ diff --git a/7.5/assets/icons/Elementalism3.webp b/7.5/assets/icons/Elementalism3.webp deleted file mode 100644 index 4cfc40e..0000000 Binary files a/7.5/assets/icons/Elementalism3.webp and /dev/null differ diff --git a/7.5/assets/icons/Elementalism4.webp b/7.5/assets/icons/Elementalism4.webp deleted file mode 100644 index a9e15bf..0000000 Binary files a/7.5/assets/icons/Elementalism4.webp and /dev/null differ diff --git a/7.5/assets/icons/Focused-lightning3.webp b/7.5/assets/icons/Focused-lightning3.webp deleted file mode 100644 index e979726..0000000 Binary files a/7.5/assets/icons/Focused-lightning3.webp and /dev/null differ diff --git a/7.5/assets/icons/Light.webp b/7.5/assets/icons/Light.webp deleted file mode 100644 index 7e134ec..0000000 Binary files a/7.5/assets/icons/Light.webp and /dev/null differ diff --git a/7.5/assets/icons/acid-blob.webp b/7.5/assets/icons/acid-blob.webp deleted file mode 100644 index e0d6902..0000000 Binary files a/7.5/assets/icons/acid-blob.webp and /dev/null differ diff --git a/7.5/assets/icons/acrobatic.webp b/7.5/assets/icons/acrobatic.webp deleted file mode 100644 index 35f6a72..0000000 Binary files a/7.5/assets/icons/acrobatic.webp and /dev/null differ diff --git a/7.5/assets/icons/acrobatics.webp b/7.5/assets/icons/acrobatics.webp deleted file mode 100644 index d1dc0d7..0000000 Binary files a/7.5/assets/icons/acrobatics.webp and /dev/null differ diff --git a/7.5/assets/icons/adventuring.webp b/7.5/assets/icons/adventuring.webp deleted file mode 100644 index 5a6014d..0000000 Binary files a/7.5/assets/icons/adventuring.webp and /dev/null differ diff --git a/7.5/assets/icons/aerial-signal.webp b/7.5/assets/icons/aerial-signal.webp deleted file mode 100644 index 809a6d2..0000000 Binary files a/7.5/assets/icons/aerial-signal.webp and /dev/null differ diff --git a/7.5/assets/icons/alchemy.webp b/7.5/assets/icons/alchemy.webp deleted file mode 100644 index 14063b2..0000000 Binary files a/7.5/assets/icons/alchemy.webp and /dev/null differ diff --git a/7.5/assets/icons/alertness.webp b/7.5/assets/icons/alertness.webp deleted file mode 100644 index 919c2c0..0000000 Binary files a/7.5/assets/icons/alertness.webp and /dev/null differ diff --git a/7.5/assets/icons/all-for-one.webp b/7.5/assets/icons/all-for-one.webp deleted file mode 100644 index 029ddd5..0000000 Binary files a/7.5/assets/icons/all-for-one.webp and /dev/null differ diff --git a/7.5/assets/icons/ambushing.webp b/7.5/assets/icons/ambushing.webp deleted file mode 100644 index e35e89c..0000000 Binary files a/7.5/assets/icons/ambushing.webp and /dev/null differ diff --git a/7.5/assets/icons/amputation.webp b/7.5/assets/icons/amputation.webp deleted file mode 100644 index 41520ff..0000000 Binary files a/7.5/assets/icons/amputation.webp and /dev/null differ diff --git a/7.5/assets/icons/animal-husbandry.webp b/7.5/assets/icons/animal-husbandry.webp deleted file mode 100644 index ab3fec4..0000000 Binary files a/7.5/assets/icons/animal-husbandry.webp and /dev/null differ diff --git a/7.5/assets/icons/animal-training.webp b/7.5/assets/icons/animal-training.webp deleted file mode 100644 index adb7cf0..0000000 Binary files a/7.5/assets/icons/animal-training.webp and /dev/null differ diff --git a/7.5/assets/icons/ankh.webp b/7.5/assets/icons/ankh.webp deleted file mode 100644 index a01f06d..0000000 Binary files a/7.5/assets/icons/ankh.webp and /dev/null differ diff --git a/7.5/assets/icons/anvil-impact.webp b/7.5/assets/icons/anvil-impact.webp deleted file mode 100644 index 16549e9..0000000 Binary files a/7.5/assets/icons/anvil-impact.webp and /dev/null differ diff --git a/7.5/assets/icons/apostasy.webp b/7.5/assets/icons/apostasy.webp deleted file mode 100644 index 8808610..0000000 Binary files a/7.5/assets/icons/apostasy.webp and /dev/null differ diff --git a/7.5/assets/icons/arcane-dabbling.webp b/7.5/assets/icons/arcane-dabbling.webp deleted file mode 100644 index 49e3384..0000000 Binary files a/7.5/assets/icons/arcane-dabbling.webp and /dev/null differ diff --git a/7.5/assets/icons/archer.webp b/7.5/assets/icons/archer.webp deleted file mode 100644 index 2fe5a71..0000000 Binary files a/7.5/assets/icons/archer.webp and /dev/null differ diff --git a/7.5/assets/icons/arm-bandage.webp b/7.5/assets/icons/arm-bandage.webp deleted file mode 100644 index 623db0b..0000000 Binary files a/7.5/assets/icons/arm-bandage.webp and /dev/null differ diff --git a/7.5/assets/icons/arm-sling.webp b/7.5/assets/icons/arm-sling.webp deleted file mode 100644 index 2963d1f..0000000 Binary files a/7.5/assets/icons/arm-sling.webp and /dev/null differ diff --git a/7.5/assets/icons/arrows-shield.webp b/7.5/assets/icons/arrows-shield.webp deleted file mode 100644 index 9af7f63..0000000 Binary files a/7.5/assets/icons/arrows-shield.webp and /dev/null differ diff --git a/7.5/assets/icons/arrows-shield2.webp b/7.5/assets/icons/arrows-shield2.webp deleted file mode 100644 index 7b0fd7d..0000000 Binary files a/7.5/assets/icons/arrows-shield2.webp and /dev/null differ diff --git a/7.5/assets/icons/augury.webp b/7.5/assets/icons/augury.webp deleted file mode 100644 index a1a7426..0000000 Binary files a/7.5/assets/icons/augury.webp and /dev/null differ diff --git a/7.5/assets/icons/awareness.webp b/7.5/assets/icons/awareness.webp deleted file mode 100644 index 4ae2b62..0000000 Binary files a/7.5/assets/icons/awareness.webp and /dev/null differ diff --git a/7.5/assets/icons/axe-in-stump.webp b/7.5/assets/icons/axe-in-stump.webp deleted file mode 100644 index 49c4477..0000000 Binary files a/7.5/assets/icons/axe-in-stump.webp and /dev/null differ diff --git a/7.5/assets/icons/axes.webp b/7.5/assets/icons/axes.webp deleted file mode 100644 index 723195b..0000000 Binary files a/7.5/assets/icons/axes.webp and /dev/null differ diff --git a/7.5/assets/icons/backpack.webp b/7.5/assets/icons/backpack.webp deleted file mode 100644 index 7d5484f..0000000 Binary files a/7.5/assets/icons/backpack.webp and /dev/null differ diff --git a/7.5/assets/icons/backstab.webp b/7.5/assets/icons/backstab.webp deleted file mode 100644 index a46445b..0000000 Binary files a/7.5/assets/icons/backstab.webp and /dev/null differ diff --git a/7.5/assets/icons/backstab2.webp b/7.5/assets/icons/backstab2.webp deleted file mode 100644 index 650bba7..0000000 Binary files a/7.5/assets/icons/backstab2.webp and /dev/null differ diff --git a/7.5/assets/icons/backup.webp b/7.5/assets/icons/backup.webp deleted file mode 100644 index ab35b35..0000000 Binary files a/7.5/assets/icons/backup.webp and /dev/null differ diff --git a/7.5/assets/icons/ballista.webp b/7.5/assets/icons/ballista.webp deleted file mode 100644 index e32c95d..0000000 Binary files a/7.5/assets/icons/ballista.webp and /dev/null differ diff --git a/7.5/assets/icons/bane.webp b/7.5/assets/icons/bane.webp deleted file mode 100644 index 642878e..0000000 Binary files a/7.5/assets/icons/bane.webp and /dev/null differ diff --git a/7.5/assets/icons/barbed-nails.webp b/7.5/assets/icons/barbed-nails.webp deleted file mode 100644 index c54a087..0000000 Binary files a/7.5/assets/icons/barbed-nails.webp and /dev/null differ diff --git a/7.5/assets/icons/barbute.webp b/7.5/assets/icons/barbute.webp deleted file mode 100644 index dfd5c05..0000000 Binary files a/7.5/assets/icons/barbute.webp and /dev/null differ diff --git a/7.5/assets/icons/bardiche.webp b/7.5/assets/icons/bardiche.webp deleted file mode 100644 index e7f1d53..0000000 Binary files a/7.5/assets/icons/bardiche.webp and /dev/null differ diff --git a/7.5/assets/icons/bargaining.webp b/7.5/assets/icons/bargaining.webp deleted file mode 100644 index b8a277c..0000000 Binary files a/7.5/assets/icons/bargaining.webp and /dev/null differ diff --git a/7.5/assets/icons/bat-wing.webp b/7.5/assets/icons/bat-wing.webp deleted file mode 100644 index 62028c8..0000000 Binary files a/7.5/assets/icons/bat-wing.webp and /dev/null differ diff --git a/7.5/assets/icons/battered-axe.webp b/7.5/assets/icons/battered-axe.webp deleted file mode 100644 index 1177626..0000000 Binary files a/7.5/assets/icons/battered-axe.webp and /dev/null differ diff --git a/7.5/assets/icons/battle-axe.webp b/7.5/assets/icons/battle-axe.webp deleted file mode 100644 index 79e943b..0000000 Binary files a/7.5/assets/icons/battle-axe.webp and /dev/null differ diff --git a/7.5/assets/icons/battle-gear.webp b/7.5/assets/icons/battle-gear.webp deleted file mode 100644 index d775ba6..0000000 Binary files a/7.5/assets/icons/battle-gear.webp and /dev/null differ diff --git a/7.5/assets/icons/battle-magic.webp b/7.5/assets/icons/battle-magic.webp deleted file mode 100644 index 8992358..0000000 Binary files a/7.5/assets/icons/battle-magic.webp and /dev/null differ diff --git a/7.5/assets/icons/beams-aura.webp b/7.5/assets/icons/beams-aura.webp deleted file mode 100644 index 8a24cd2..0000000 Binary files a/7.5/assets/icons/beams-aura.webp and /dev/null differ diff --git a/7.5/assets/icons/beast-friendship.webp b/7.5/assets/icons/beast-friendship.webp deleted file mode 100644 index 3d824a0..0000000 Binary files a/7.5/assets/icons/beast-friendship.webp and /dev/null differ diff --git a/7.5/assets/icons/berserkergang.webp b/7.5/assets/icons/berserkergang.webp deleted file mode 100644 index 84ef67a..0000000 Binary files a/7.5/assets/icons/berserkergang.webp and /dev/null differ diff --git a/7.5/assets/icons/bestial-fangs.webp b/7.5/assets/icons/bestial-fangs.webp deleted file mode 100644 index 04065a7..0000000 Binary files a/7.5/assets/icons/bestial-fangs.webp and /dev/null differ diff --git a/7.5/assets/icons/bird-claw.webp b/7.5/assets/icons/bird-claw.webp deleted file mode 100644 index ef15b8c..0000000 Binary files a/7.5/assets/icons/bird-claw.webp and /dev/null differ diff --git a/7.5/assets/icons/black-knight-helm.webp b/7.5/assets/icons/black-knight-helm.webp deleted file mode 100644 index c6f444e..0000000 Binary files a/7.5/assets/icons/black-knight-helm.webp and /dev/null differ diff --git a/7.5/assets/icons/black-lore.webp b/7.5/assets/icons/black-lore.webp deleted file mode 100644 index aed29c6..0000000 Binary files a/7.5/assets/icons/black-lore.webp and /dev/null differ diff --git a/7.5/assets/icons/blacksmith.webp b/7.5/assets/icons/blacksmith.webp deleted file mode 100644 index 9b68585..0000000 Binary files a/7.5/assets/icons/blacksmith.webp and /dev/null differ diff --git a/7.5/assets/icons/blade-drag.webp b/7.5/assets/icons/blade-drag.webp deleted file mode 100644 index ca7a188..0000000 Binary files a/7.5/assets/icons/blade-drag.webp and /dev/null differ diff --git a/7.5/assets/icons/blindfighting.webp b/7.5/assets/icons/blindfighting.webp deleted file mode 100644 index ab13364..0000000 Binary files a/7.5/assets/icons/blindfighting.webp and /dev/null differ diff --git a/7.5/assets/icons/blood.webp b/7.5/assets/icons/blood.webp deleted file mode 100644 index f565f9c..0000000 Binary files a/7.5/assets/icons/blood.webp and /dev/null differ diff --git a/7.5/assets/icons/bo.webp b/7.5/assets/icons/bo.webp deleted file mode 100644 index 26725e3..0000000 Binary files a/7.5/assets/icons/bo.webp and /dev/null differ diff --git a/7.5/assets/icons/boat-fishing.webp b/7.5/assets/icons/boat-fishing.webp deleted file mode 100644 index 12c924d..0000000 Binary files a/7.5/assets/icons/boat-fishing.webp and /dev/null differ diff --git a/7.5/assets/icons/bolas.webp b/7.5/assets/icons/bolas.webp deleted file mode 100644 index 69cf45e..0000000 Binary files a/7.5/assets/icons/bolas.webp and /dev/null differ diff --git a/7.5/assets/icons/bolt-spell-cast.webp b/7.5/assets/icons/bolt-spell-cast.webp deleted file mode 100644 index 57d0cac..0000000 Binary files a/7.5/assets/icons/bolt-spell-cast.webp and /dev/null differ diff --git a/7.5/assets/icons/bolts.webp b/7.5/assets/icons/bolts.webp deleted file mode 100644 index ad45ef5..0000000 Binary files a/7.5/assets/icons/bolts.webp and /dev/null differ diff --git a/7.5/assets/icons/book-pile.webp b/7.5/assets/icons/book-pile.webp deleted file mode 100644 index cd5a7ea..0000000 Binary files a/7.5/assets/icons/book-pile.webp and /dev/null differ diff --git a/7.5/assets/icons/book.webp b/7.5/assets/icons/book.webp deleted file mode 100644 index 2c33dc4..0000000 Binary files a/7.5/assets/icons/book.webp and /dev/null differ diff --git a/7.5/assets/icons/boot-stomp.webp b/7.5/assets/icons/boot-stomp.webp deleted file mode 100644 index cda3896..0000000 Binary files a/7.5/assets/icons/boot-stomp.webp and /dev/null differ diff --git a/7.5/assets/icons/born-in-darkness.webp b/7.5/assets/icons/born-in-darkness.webp deleted file mode 100644 index f174b2d..0000000 Binary files a/7.5/assets/icons/born-in-darkness.webp and /dev/null differ diff --git a/7.5/assets/icons/bow-arrow.webp b/7.5/assets/icons/bow-arrow.webp deleted file mode 100644 index c70298d..0000000 Binary files a/7.5/assets/icons/bow-arrow.webp and /dev/null differ diff --git a/7.5/assets/icons/bowie-knife.webp b/7.5/assets/icons/bowie-knife.webp deleted file mode 100644 index 204ad08..0000000 Binary files a/7.5/assets/icons/bowie-knife.webp and /dev/null differ diff --git a/7.5/assets/icons/bowman.webp b/7.5/assets/icons/bowman.webp deleted file mode 100644 index 25021e3..0000000 Binary files a/7.5/assets/icons/bowman.webp and /dev/null differ diff --git a/7.5/assets/icons/box-trap.webp b/7.5/assets/icons/box-trap.webp deleted file mode 100644 index 85e34c2..0000000 Binary files a/7.5/assets/icons/box-trap.webp and /dev/null differ diff --git a/7.5/assets/icons/brain.webp b/7.5/assets/icons/brain.webp deleted file mode 100644 index 7eaa091..0000000 Binary files a/7.5/assets/icons/brain.webp and /dev/null differ diff --git a/7.5/assets/icons/bread.webp b/7.5/assets/icons/bread.webp deleted file mode 100644 index d5ed6ec..0000000 Binary files a/7.5/assets/icons/bread.webp and /dev/null differ diff --git a/7.5/assets/icons/bribery.webp b/7.5/assets/icons/bribery.webp deleted file mode 100644 index 3fce3d4..0000000 Binary files a/7.5/assets/icons/bribery.webp and /dev/null differ diff --git a/7.5/assets/icons/brick-pile.webp b/7.5/assets/icons/brick-pile.webp deleted file mode 100644 index 46e594e..0000000 Binary files a/7.5/assets/icons/brick-pile.webp and /dev/null differ diff --git a/7.5/assets/icons/bricklaying.webp b/7.5/assets/icons/bricklaying.webp deleted file mode 100644 index c6e81d2..0000000 Binary files a/7.5/assets/icons/bricklaying.webp and /dev/null differ diff --git a/7.5/assets/icons/bricks.webp b/7.5/assets/icons/bricks.webp deleted file mode 100644 index 331e109..0000000 Binary files a/7.5/assets/icons/bricks.webp and /dev/null differ diff --git a/7.5/assets/icons/bubbling-flask.webp b/7.5/assets/icons/bubbling-flask.webp deleted file mode 100644 index 25ee3e6..0000000 Binary files a/7.5/assets/icons/bubbling-flask.webp and /dev/null differ diff --git a/7.5/assets/icons/burning-hands.webp b/7.5/assets/icons/burning-hands.webp deleted file mode 100644 index 0123614..0000000 Binary files a/7.5/assets/icons/burning-hands.webp and /dev/null differ diff --git a/7.5/assets/icons/burning-hands2.webp b/7.5/assets/icons/burning-hands2.webp deleted file mode 100644 index 98b392f..0000000 Binary files a/7.5/assets/icons/burning-hands2.webp and /dev/null differ diff --git a/7.5/assets/icons/burning-pitch.webp b/7.5/assets/icons/burning-pitch.webp deleted file mode 100644 index e011b85..0000000 Binary files a/7.5/assets/icons/burning-pitch.webp and /dev/null differ diff --git a/7.5/assets/icons/burning-skull.webp b/7.5/assets/icons/burning-skull.webp deleted file mode 100644 index 722d3df..0000000 Binary files a/7.5/assets/icons/burning-skull.webp and /dev/null differ diff --git a/7.5/assets/icons/burst-blob.webp b/7.5/assets/icons/burst-blob.webp deleted file mode 100644 index 608b52c..0000000 Binary files a/7.5/assets/icons/burst-blob.webp and /dev/null differ diff --git a/7.5/assets/icons/call-lightning.webp b/7.5/assets/icons/call-lightning.webp deleted file mode 100644 index 8adff6c..0000000 Binary files a/7.5/assets/icons/call-lightning.webp and /dev/null differ diff --git a/7.5/assets/icons/caltrops.webp b/7.5/assets/icons/caltrops.webp deleted file mode 100644 index ff657d9..0000000 Binary files a/7.5/assets/icons/caltrops.webp and /dev/null differ diff --git a/7.5/assets/icons/camouflage.webp b/7.5/assets/icons/camouflage.webp deleted file mode 100644 index ffe18d6..0000000 Binary files a/7.5/assets/icons/camouflage.webp and /dev/null differ diff --git a/7.5/assets/icons/cancel.webp b/7.5/assets/icons/cancel.webp deleted file mode 100644 index 7497777..0000000 Binary files a/7.5/assets/icons/cancel.webp and /dev/null differ diff --git a/7.5/assets/icons/candle-light.webp b/7.5/assets/icons/candle-light.webp deleted file mode 100644 index 7e38de5..0000000 Binary files a/7.5/assets/icons/candle-light.webp and /dev/null differ diff --git a/7.5/assets/icons/canoe.webp b/7.5/assets/icons/canoe.webp deleted file mode 100644 index bd08291..0000000 Binary files a/7.5/assets/icons/canoe.webp and /dev/null differ diff --git a/7.5/assets/icons/cape.webp b/7.5/assets/icons/cape.webp deleted file mode 100644 index 6957b75..0000000 Binary files a/7.5/assets/icons/cape.webp and /dev/null differ diff --git a/7.5/assets/icons/carnivore-mouth.webp b/7.5/assets/icons/carnivore-mouth.webp deleted file mode 100644 index 1a8dc04..0000000 Binary files a/7.5/assets/icons/carnivore-mouth.webp and /dev/null differ diff --git a/7.5/assets/icons/cart.webp b/7.5/assets/icons/cart.webp deleted file mode 100644 index b19dea4..0000000 Binary files a/7.5/assets/icons/cart.webp and /dev/null differ diff --git a/7.5/assets/icons/cash.webp b/7.5/assets/icons/cash.webp deleted file mode 100644 index b8a277c..0000000 Binary files a/7.5/assets/icons/cash.webp and /dev/null differ diff --git a/7.5/assets/icons/cat-burglary.webp b/7.5/assets/icons/cat-burglary.webp deleted file mode 100644 index 4938c3f..0000000 Binary files a/7.5/assets/icons/cat-burglary.webp and /dev/null differ diff --git a/7.5/assets/icons/catapult.webp b/7.5/assets/icons/catapult.webp deleted file mode 100644 index fc3984f..0000000 Binary files a/7.5/assets/icons/catapult.webp and /dev/null differ diff --git a/7.5/assets/icons/caving.webp b/7.5/assets/icons/caving.webp deleted file mode 100644 index 0a73e17..0000000 Binary files a/7.5/assets/icons/caving.webp and /dev/null differ diff --git a/7.5/assets/icons/chain-shirt.webp b/7.5/assets/icons/chain-shirt.webp deleted file mode 100644 index e008a6d..0000000 Binary files a/7.5/assets/icons/chain-shirt.webp and /dev/null differ diff --git a/7.5/assets/icons/chalk.webp b/7.5/assets/icons/chalk.webp deleted file mode 100644 index 27aa007..0000000 Binary files a/7.5/assets/icons/chalk.webp and /dev/null differ diff --git a/7.5/assets/icons/chameleon.webp b/7.5/assets/icons/chameleon.webp deleted file mode 100644 index 930a17e..0000000 Binary files a/7.5/assets/icons/chameleon.webp and /dev/null differ diff --git a/7.5/assets/icons/charm-person.webp b/7.5/assets/icons/charm-person.webp deleted file mode 100644 index cd527f1..0000000 Binary files a/7.5/assets/icons/charm-person.webp and /dev/null differ diff --git a/7.5/assets/icons/chat-bubble.webp b/7.5/assets/icons/chat-bubble.webp deleted file mode 100644 index 67d37e0..0000000 Binary files a/7.5/assets/icons/chat-bubble.webp and /dev/null differ diff --git a/7.5/assets/icons/cheese-wedge.webp b/7.5/assets/icons/cheese-wedge.webp deleted file mode 100644 index bc77853..0000000 Binary files a/7.5/assets/icons/cheese-wedge.webp and /dev/null differ diff --git a/7.5/assets/icons/chemical-bolt.webp b/7.5/assets/icons/chemical-bolt.webp deleted file mode 100644 index ab57738..0000000 Binary files a/7.5/assets/icons/chemical-bolt.webp and /dev/null differ diff --git a/7.5/assets/icons/chisel.webp b/7.5/assets/icons/chisel.webp deleted file mode 100644 index 6b32412..0000000 Binary files a/7.5/assets/icons/chisel.webp and /dev/null differ diff --git a/7.5/assets/icons/choking-grasp.webp b/7.5/assets/icons/choking-grasp.webp deleted file mode 100644 index 92d9380..0000000 Binary files a/7.5/assets/icons/choking-grasp.webp and /dev/null differ diff --git a/7.5/assets/icons/choking-grip.webp b/7.5/assets/icons/choking-grip.webp deleted file mode 100644 index d59ff7b..0000000 Binary files a/7.5/assets/icons/choking-grip.webp and /dev/null differ diff --git a/7.5/assets/icons/chopped-skull.webp b/7.5/assets/icons/chopped-skull.webp deleted file mode 100644 index 45e2bed..0000000 Binary files a/7.5/assets/icons/chopped-skull.webp and /dev/null differ diff --git a/7.5/assets/icons/clamber.webp b/7.5/assets/icons/clamber.webp deleted file mode 100644 index 5d2f6f0..0000000 Binary files a/7.5/assets/icons/clamber.webp and /dev/null differ diff --git a/7.5/assets/icons/claw-hammer.webp b/7.5/assets/icons/claw-hammer.webp deleted file mode 100644 index cb14be1..0000000 Binary files a/7.5/assets/icons/claw-hammer.webp and /dev/null differ diff --git a/7.5/assets/icons/claw-slashes.webp b/7.5/assets/icons/claw-slashes.webp deleted file mode 100644 index 31dbc8b..0000000 Binary files a/7.5/assets/icons/claw-slashes.webp and /dev/null differ diff --git a/7.5/assets/icons/claw.webp b/7.5/assets/icons/claw.webp deleted file mode 100644 index 2405980..0000000 Binary files a/7.5/assets/icons/claw.webp and /dev/null differ diff --git a/7.5/assets/icons/climb-walls.webp b/7.5/assets/icons/climb-walls.webp deleted file mode 100644 index 9a6b97f..0000000 Binary files a/7.5/assets/icons/climb-walls.webp and /dev/null differ diff --git a/7.5/assets/icons/climb.webp b/7.5/assets/icons/climb.webp deleted file mode 100644 index b3a5e41..0000000 Binary files a/7.5/assets/icons/climb.webp and /dev/null differ diff --git a/7.5/assets/icons/climb2.webp b/7.5/assets/icons/climb2.webp deleted file mode 100644 index e620acb..0000000 Binary files a/7.5/assets/icons/climb2.webp and /dev/null differ diff --git a/7.5/assets/icons/cloak-hooded.webp b/7.5/assets/icons/cloak-hooded.webp deleted file mode 100644 index db1b1df..0000000 Binary files a/7.5/assets/icons/cloak-hooded.webp and /dev/null differ diff --git a/7.5/assets/icons/cloak.webp b/7.5/assets/icons/cloak.webp deleted file mode 100644 index ed65c5e..0000000 Binary files a/7.5/assets/icons/cloak.webp and /dev/null differ diff --git a/7.5/assets/icons/closed-barbute.webp b/7.5/assets/icons/closed-barbute.webp deleted file mode 100644 index ec6934d..0000000 Binary files a/7.5/assets/icons/closed-barbute.webp and /dev/null differ diff --git a/7.5/assets/icons/clubs.webp b/7.5/assets/icons/clubs.webp deleted file mode 100644 index d312ce4..0000000 Binary files a/7.5/assets/icons/clubs.webp and /dev/null differ diff --git a/7.5/assets/icons/cold-heart.webp b/7.5/assets/icons/cold-heart.webp deleted file mode 100644 index 36aab8c..0000000 Binary files a/7.5/assets/icons/cold-heart.webp and /dev/null differ diff --git a/7.5/assets/icons/collegiate-wizardry.webp b/7.5/assets/icons/collegiate-wizardry.webp deleted file mode 100644 index 9331d38..0000000 Binary files a/7.5/assets/icons/collegiate-wizardry.webp and /dev/null differ diff --git a/7.5/assets/icons/coma.webp b/7.5/assets/icons/coma.webp deleted file mode 100644 index fe8e72f..0000000 Binary files a/7.5/assets/icons/coma.webp and /dev/null differ diff --git a/7.5/assets/icons/combat-reflexes.webp b/7.5/assets/icons/combat-reflexes.webp deleted file mode 100644 index ae435ce..0000000 Binary files a/7.5/assets/icons/combat-reflexes.webp and /dev/null differ diff --git a/7.5/assets/icons/command-word.webp b/7.5/assets/icons/command-word.webp deleted file mode 100644 index a7ad0e5..0000000 Binary files a/7.5/assets/icons/command-word.webp and /dev/null differ diff --git a/7.5/assets/icons/command.webp b/7.5/assets/icons/command.webp deleted file mode 100644 index 7b8227e..0000000 Binary files a/7.5/assets/icons/command.webp and /dev/null differ diff --git a/7.5/assets/icons/composite-bow.webp b/7.5/assets/icons/composite-bow.webp deleted file mode 100644 index f28401b..0000000 Binary files a/7.5/assets/icons/composite-bow.webp and /dev/null differ diff --git a/7.5/assets/icons/conqueror.webp b/7.5/assets/icons/conqueror.webp deleted file mode 100644 index 9e54b98..0000000 Binary files a/7.5/assets/icons/conqueror.webp and /dev/null differ diff --git a/7.5/assets/icons/contemplation.webp b/7.5/assets/icons/contemplation.webp deleted file mode 100644 index bc09471..0000000 Binary files a/7.5/assets/icons/contemplation.webp and /dev/null differ diff --git a/7.5/assets/icons/contortionism.webp b/7.5/assets/icons/contortionism.webp deleted file mode 100644 index 9b0ae8f..0000000 Binary files a/7.5/assets/icons/contortionism.webp and /dev/null differ diff --git a/7.5/assets/icons/cornucopia.webp b/7.5/assets/icons/cornucopia.webp deleted file mode 100644 index 8068608..0000000 Binary files a/7.5/assets/icons/cornucopia.webp and /dev/null differ diff --git a/7.5/assets/icons/coronation.webp b/7.5/assets/icons/coronation.webp deleted file mode 100644 index adc0217..0000000 Binary files a/7.5/assets/icons/coronation.webp and /dev/null differ diff --git a/7.5/assets/icons/craft.webp b/7.5/assets/icons/craft.webp deleted file mode 100644 index 9b68585..0000000 Binary files a/7.5/assets/icons/craft.webp and /dev/null differ diff --git a/7.5/assets/icons/crested-helmet.webp b/7.5/assets/icons/crested-helmet.webp deleted file mode 100644 index df4b907..0000000 Binary files a/7.5/assets/icons/crested-helmet.webp and /dev/null differ diff --git a/7.5/assets/icons/croc-jaws.webp b/7.5/assets/icons/croc-jaws.webp deleted file mode 100644 index fad5d4a..0000000 Binary files a/7.5/assets/icons/croc-jaws.webp and /dev/null differ diff --git a/7.5/assets/icons/crossbow.webp b/7.5/assets/icons/crossbow.webp deleted file mode 100644 index 8fa54a2..0000000 Binary files a/7.5/assets/icons/crossbow.webp and /dev/null differ diff --git a/7.5/assets/icons/crossbow2.webp b/7.5/assets/icons/crossbow2.webp deleted file mode 100644 index e8358a3..0000000 Binary files a/7.5/assets/icons/crossbow2.webp and /dev/null differ diff --git a/7.5/assets/icons/crossed-claws.webp b/7.5/assets/icons/crossed-claws.webp deleted file mode 100644 index 43a3db6..0000000 Binary files a/7.5/assets/icons/crossed-claws.webp and /dev/null differ diff --git a/7.5/assets/icons/crossed-slashes.webp b/7.5/assets/icons/crossed-slashes.webp deleted file mode 100644 index a817d4e..0000000 Binary files a/7.5/assets/icons/crossed-slashes.webp and /dev/null differ diff --git a/7.5/assets/icons/crossed-swords.webp b/7.5/assets/icons/crossed-swords.webp deleted file mode 100644 index 866242d..0000000 Binary files a/7.5/assets/icons/crossed-swords.webp and /dev/null differ diff --git a/7.5/assets/icons/crowbar.webp b/7.5/assets/icons/crowbar.webp deleted file mode 100644 index f672b6c..0000000 Binary files a/7.5/assets/icons/crowbar.webp and /dev/null differ diff --git a/7.5/assets/icons/cure-light-wounds(1).webp b/7.5/assets/icons/cure-light-wounds(1).webp deleted file mode 100644 index aab27a5..0000000 Binary files a/7.5/assets/icons/cure-light-wounds(1).webp and /dev/null differ diff --git a/7.5/assets/icons/cure-light-wounds.webp b/7.5/assets/icons/cure-light-wounds.webp deleted file mode 100644 index 2ce6489..0000000 Binary files a/7.5/assets/icons/cure-light-wounds.webp and /dev/null differ diff --git a/7.5/assets/icons/cut-diamond.webp b/7.5/assets/icons/cut-diamond.webp deleted file mode 100644 index 562feec..0000000 Binary files a/7.5/assets/icons/cut-diamond.webp and /dev/null differ diff --git a/7.5/assets/icons/dagger.webp b/7.5/assets/icons/dagger.webp deleted file mode 100644 index 08f59c3..0000000 Binary files a/7.5/assets/icons/dagger.webp and /dev/null differ diff --git a/7.5/assets/icons/darkness.webp b/7.5/assets/icons/darkness.webp deleted file mode 100644 index ce0bffd..0000000 Binary files a/7.5/assets/icons/darkness.webp and /dev/null differ diff --git a/7.5/assets/icons/dart.webp b/7.5/assets/icons/dart.webp deleted file mode 100644 index d4a9185..0000000 Binary files a/7.5/assets/icons/dart.webp and /dev/null differ diff --git a/7.5/assets/icons/dead-head.webp b/7.5/assets/icons/dead-head.webp deleted file mode 100644 index 5355f51..0000000 Binary files a/7.5/assets/icons/dead-head.webp and /dev/null differ diff --git a/7.5/assets/icons/deadly-strike.webp b/7.5/assets/icons/deadly-strike.webp deleted file mode 100644 index 3d5a7e6..0000000 Binary files a/7.5/assets/icons/deadly-strike.webp and /dev/null differ diff --git a/7.5/assets/icons/death-skull.webp b/7.5/assets/icons/death-skull.webp deleted file mode 100644 index 76c6732..0000000 Binary files a/7.5/assets/icons/death-skull.webp and /dev/null differ diff --git a/7.5/assets/icons/deer-track.webp b/7.5/assets/icons/deer-track.webp deleted file mode 100644 index 082882f..0000000 Binary files a/7.5/assets/icons/deer-track.webp and /dev/null differ diff --git a/7.5/assets/icons/detect-evil-minion.webp b/7.5/assets/icons/detect-evil-minion.webp deleted file mode 100644 index 17a49dd..0000000 Binary files a/7.5/assets/icons/detect-evil-minion.webp and /dev/null differ diff --git a/7.5/assets/icons/detect-invisible.webp b/7.5/assets/icons/detect-invisible.webp deleted file mode 100644 index f9d2e97..0000000 Binary files a/7.5/assets/icons/detect-invisible.webp and /dev/null differ diff --git a/7.5/assets/icons/detect-magic.webp b/7.5/assets/icons/detect-magic.webp deleted file mode 100644 index cc11aa2..0000000 Binary files a/7.5/assets/icons/detect-magic.webp and /dev/null differ diff --git a/7.5/assets/icons/detect-secret-door.webp b/7.5/assets/icons/detect-secret-door.webp deleted file mode 100644 index 773acf9..0000000 Binary files a/7.5/assets/icons/detect-secret-door.webp and /dev/null differ diff --git a/7.5/assets/icons/detect.webp b/7.5/assets/icons/detect.webp deleted file mode 100644 index 1de23fa..0000000 Binary files a/7.5/assets/icons/detect.webp and /dev/null differ diff --git a/7.5/assets/icons/difficult-to-spot.webp b/7.5/assets/icons/difficult-to-spot.webp deleted file mode 100644 index 2580a0b..0000000 Binary files a/7.5/assets/icons/difficult-to-spot.webp and /dev/null differ diff --git a/7.5/assets/icons/difficult.webp b/7.5/assets/icons/difficult.webp deleted file mode 100644 index b3aea3a..0000000 Binary files a/7.5/assets/icons/difficult.webp and /dev/null differ diff --git a/7.5/assets/icons/diminution.webp b/7.5/assets/icons/diminution.webp deleted file mode 100644 index 225b576..0000000 Binary files a/7.5/assets/icons/diminution.webp and /dev/null differ diff --git a/7.5/assets/icons/diplomacy.webp b/7.5/assets/icons/diplomacy.webp deleted file mode 100644 index 50192ad..0000000 Binary files a/7.5/assets/icons/diplomacy.webp and /dev/null differ diff --git a/7.5/assets/icons/disarm.webp b/7.5/assets/icons/disarm.webp deleted file mode 100644 index 91fd649..0000000 Binary files a/7.5/assets/icons/disarm.webp and /dev/null differ diff --git a/7.5/assets/icons/disguise.webp b/7.5/assets/icons/disguise.webp deleted file mode 100644 index 20ccf20..0000000 Binary files a/7.5/assets/icons/disguise.webp and /dev/null differ diff --git a/7.5/assets/icons/distraction.webp b/7.5/assets/icons/distraction.webp deleted file mode 100644 index aaec11b..0000000 Binary files a/7.5/assets/icons/distraction.webp and /dev/null differ diff --git a/7.5/assets/icons/divine-blessing.webp b/7.5/assets/icons/divine-blessing.webp deleted file mode 100644 index 59742a6..0000000 Binary files a/7.5/assets/icons/divine-blessing.webp and /dev/null differ diff --git a/7.5/assets/icons/divine-health.webp b/7.5/assets/icons/divine-health.webp deleted file mode 100644 index ac1da2f..0000000 Binary files a/7.5/assets/icons/divine-health.webp and /dev/null differ diff --git a/7.5/assets/icons/dodge.webp b/7.5/assets/icons/dodge.webp deleted file mode 100644 index ac4e268..0000000 Binary files a/7.5/assets/icons/dodge.webp and /dev/null differ diff --git a/7.5/assets/icons/dragon-breath.webp b/7.5/assets/icons/dragon-breath.webp deleted file mode 100644 index 2f65e08..0000000 Binary files a/7.5/assets/icons/dragon-breath.webp and /dev/null differ diff --git a/7.5/assets/icons/dragon-breath2.webp b/7.5/assets/icons/dragon-breath2.webp deleted file mode 100644 index f8e96d4..0000000 Binary files a/7.5/assets/icons/dragon-breath2.webp and /dev/null differ diff --git a/7.5/assets/icons/dragon-breath3.webp b/7.5/assets/icons/dragon-breath3.webp deleted file mode 100644 index 5555213..0000000 Binary files a/7.5/assets/icons/dragon-breath3.webp and /dev/null differ diff --git a/7.5/assets/icons/dragon-breath4.webp b/7.5/assets/icons/dragon-breath4.webp deleted file mode 100644 index 3f2f1b0..0000000 Binary files a/7.5/assets/icons/dragon-breath4.webp and /dev/null differ diff --git a/7.5/assets/icons/drama-masks.webp b/7.5/assets/icons/drama-masks.webp deleted file mode 100644 index 885c277..0000000 Binary files a/7.5/assets/icons/drama-masks.webp and /dev/null differ diff --git a/7.5/assets/icons/drama-masks2.webp b/7.5/assets/icons/drama-masks2.webp deleted file mode 100644 index f88344b..0000000 Binary files a/7.5/assets/icons/drama-masks2.webp and /dev/null differ diff --git a/7.5/assets/icons/drama-masks3.webp b/7.5/assets/icons/drama-masks3.webp deleted file mode 100644 index 1e69226..0000000 Binary files a/7.5/assets/icons/drama-masks3.webp and /dev/null differ diff --git a/7.5/assets/icons/drum.webp b/7.5/assets/icons/drum.webp deleted file mode 100644 index b610570..0000000 Binary files a/7.5/assets/icons/drum.webp and /dev/null differ diff --git a/7.5/assets/icons/dual-wield.webp b/7.5/assets/icons/dual-wield.webp deleted file mode 100644 index e93d0a3..0000000 Binary files a/7.5/assets/icons/dual-wield.webp and /dev/null differ diff --git a/7.5/assets/icons/dungeon-bashing.webp b/7.5/assets/icons/dungeon-bashing.webp deleted file mode 100644 index ee497b8..0000000 Binary files a/7.5/assets/icons/dungeon-bashing.webp and /dev/null differ diff --git a/7.5/assets/icons/dungeon-gate.webp b/7.5/assets/icons/dungeon-gate.webp deleted file mode 100644 index 712cc55..0000000 Binary files a/7.5/assets/icons/dungeon-gate.webp and /dev/null differ diff --git a/7.5/assets/icons/dungeon-hide.webp b/7.5/assets/icons/dungeon-hide.webp deleted file mode 100644 index 921203b..0000000 Binary files a/7.5/assets/icons/dungeon-hide.webp and /dev/null differ diff --git a/7.5/assets/icons/dwarf-helmet.webp b/7.5/assets/icons/dwarf-helmet.webp deleted file mode 100644 index 7b09863..0000000 Binary files a/7.5/assets/icons/dwarf-helmet.webp and /dev/null differ diff --git a/7.5/assets/icons/dwarven-brewing.webp b/7.5/assets/icons/dwarven-brewing.webp deleted file mode 100644 index 28468e2..0000000 Binary files a/7.5/assets/icons/dwarven-brewing.webp and /dev/null differ diff --git a/7.5/assets/icons/earwig.webp b/7.5/assets/icons/earwig.webp deleted file mode 100644 index 60cac87..0000000 Binary files a/7.5/assets/icons/earwig.webp and /dev/null differ diff --git a/7.5/assets/icons/eclipse.webp b/7.5/assets/icons/eclipse.webp deleted file mode 100644 index e75c0a2..0000000 Binary files a/7.5/assets/icons/eclipse.webp and /dev/null differ diff --git a/7.5/assets/icons/eclipse2.webp b/7.5/assets/icons/eclipse2.webp deleted file mode 100644 index 21dfeda..0000000 Binary files a/7.5/assets/icons/eclipse2.webp and /dev/null differ diff --git a/7.5/assets/icons/elementalism.webp b/7.5/assets/icons/elementalism.webp deleted file mode 100644 index 02782b7..0000000 Binary files a/7.5/assets/icons/elementalism.webp and /dev/null differ diff --git a/7.5/assets/icons/elf-ear.webp b/7.5/assets/icons/elf-ear.webp deleted file mode 100644 index 966dd04..0000000 Binary files a/7.5/assets/icons/elf-ear.webp and /dev/null differ diff --git a/7.5/assets/icons/elf-helmet.webp b/7.5/assets/icons/elf-helmet.webp deleted file mode 100644 index 8217259..0000000 Binary files a/7.5/assets/icons/elf-helmet.webp and /dev/null differ diff --git a/7.5/assets/icons/elven-bloodline.webp b/7.5/assets/icons/elven-bloodline.webp deleted file mode 100644 index 4c026a1..0000000 Binary files a/7.5/assets/icons/elven-bloodline.webp and /dev/null differ diff --git a/7.5/assets/icons/embraced-energy.webp b/7.5/assets/icons/embraced-energy.webp deleted file mode 100644 index 5d3f012..0000000 Binary files a/7.5/assets/icons/embraced-energy.webp and /dev/null differ diff --git a/7.5/assets/icons/endurance.webp b/7.5/assets/icons/endurance.webp deleted file mode 100644 index c5946e4..0000000 Binary files a/7.5/assets/icons/endurance.webp and /dev/null differ diff --git a/7.5/assets/icons/engineering.webp b/7.5/assets/icons/engineering.webp deleted file mode 100644 index 0a9d930..0000000 Binary files a/7.5/assets/icons/engineering.webp and /dev/null differ diff --git a/7.5/assets/icons/evil-bat.webp b/7.5/assets/icons/evil-bat.webp deleted file mode 100644 index a35d544..0000000 Binary files a/7.5/assets/icons/evil-bat.webp and /dev/null differ diff --git a/7.5/assets/icons/evil-fork.webp b/7.5/assets/icons/evil-fork.webp deleted file mode 100644 index 5209851..0000000 Binary files a/7.5/assets/icons/evil-fork.webp and /dev/null differ diff --git a/7.5/assets/icons/evil-minion-white.webp b/7.5/assets/icons/evil-minion-white.webp deleted file mode 100644 index d337cb5..0000000 Binary files a/7.5/assets/icons/evil-minion-white.webp and /dev/null differ diff --git a/7.5/assets/icons/evil-minion.webp b/7.5/assets/icons/evil-minion.webp deleted file mode 100644 index b9be890..0000000 Binary files a/7.5/assets/icons/evil-minion.webp and /dev/null differ diff --git a/7.5/assets/icons/evil-minion2.webp b/7.5/assets/icons/evil-minion2.webp deleted file mode 100644 index da6943a..0000000 Binary files a/7.5/assets/icons/evil-minion2.webp and /dev/null differ diff --git a/7.5/assets/icons/eye.webp b/7.5/assets/icons/eye.webp deleted file mode 100644 index 707425a..0000000 Binary files a/7.5/assets/icons/eye.webp and /dev/null differ diff --git a/7.5/assets/icons/falling.webp b/7.5/assets/icons/falling.webp deleted file mode 100644 index 005ec48..0000000 Binary files a/7.5/assets/icons/falling.webp and /dev/null differ diff --git a/7.5/assets/icons/familiar.webp b/7.5/assets/icons/familiar.webp deleted file mode 100644 index d532c4c..0000000 Binary files a/7.5/assets/icons/familiar.webp and /dev/null differ diff --git a/7.5/assets/icons/fangs-circle.webp b/7.5/assets/icons/fangs-circle.webp deleted file mode 100644 index 0a6f71e..0000000 Binary files a/7.5/assets/icons/fangs-circle.webp and /dev/null differ diff --git a/7.5/assets/icons/fangs.webp b/7.5/assets/icons/fangs.webp deleted file mode 100644 index 42f3c11..0000000 Binary files a/7.5/assets/icons/fangs.webp and /dev/null differ diff --git a/7.5/assets/icons/farmer.webp b/7.5/assets/icons/farmer.webp deleted file mode 100644 index efe89cb..0000000 Binary files a/7.5/assets/icons/farmer.webp and /dev/null differ diff --git a/7.5/assets/icons/fear.webp b/7.5/assets/icons/fear.webp deleted file mode 100644 index 980c4aa..0000000 Binary files a/7.5/assets/icons/fear.webp and /dev/null differ diff --git a/7.5/assets/icons/fencer.webp b/7.5/assets/icons/fencer.webp deleted file mode 100644 index a79649c..0000000 Binary files a/7.5/assets/icons/fencer.webp and /dev/null differ diff --git a/7.5/assets/icons/fez.webp b/7.5/assets/icons/fez.webp deleted file mode 100644 index c3b5878..0000000 Binary files a/7.5/assets/icons/fez.webp and /dev/null differ diff --git a/7.5/assets/icons/find-trap.webp b/7.5/assets/icons/find-trap.webp deleted file mode 100644 index 84671c9..0000000 Binary files a/7.5/assets/icons/find-trap.webp and /dev/null differ diff --git a/7.5/assets/icons/fire-breath.webp b/7.5/assets/icons/fire-breath.webp deleted file mode 100644 index 3cc91b1..0000000 Binary files a/7.5/assets/icons/fire-breath.webp and /dev/null differ diff --git a/7.5/assets/icons/fire-breath2.webp b/7.5/assets/icons/fire-breath2.webp deleted file mode 100644 index 13df179..0000000 Binary files a/7.5/assets/icons/fire-breath2.webp and /dev/null differ diff --git a/7.5/assets/icons/fireball.webp b/7.5/assets/icons/fireball.webp deleted file mode 100644 index 2d84543..0000000 Binary files a/7.5/assets/icons/fireball.webp and /dev/null differ diff --git a/7.5/assets/icons/firewall.webp b/7.5/assets/icons/firewall.webp deleted file mode 100644 index a3ea13d..0000000 Binary files a/7.5/assets/icons/firewall.webp and /dev/null differ diff --git a/7.5/assets/icons/fizzing-flask.webp b/7.5/assets/icons/fizzing-flask.webp deleted file mode 100644 index 8248a35..0000000 Binary files a/7.5/assets/icons/fizzing-flask.webp and /dev/null differ diff --git a/7.5/assets/icons/flail.webp b/7.5/assets/icons/flail.webp deleted file mode 100644 index 3c5dd2e..0000000 Binary files a/7.5/assets/icons/flail.webp and /dev/null differ diff --git a/7.5/assets/icons/flame.webp b/7.5/assets/icons/flame.webp deleted file mode 100644 index 2a761a7..0000000 Binary files a/7.5/assets/icons/flame.webp and /dev/null differ diff --git a/7.5/assets/icons/flamer.webp b/7.5/assets/icons/flamer.webp deleted file mode 100644 index 0729cbd..0000000 Binary files a/7.5/assets/icons/flamer.webp and /dev/null differ diff --git a/7.5/assets/icons/flanged-mace.webp b/7.5/assets/icons/flanged-mace.webp deleted file mode 100644 index 3f96133..0000000 Binary files a/7.5/assets/icons/flanged-mace.webp and /dev/null differ diff --git a/7.5/assets/icons/flint-spark.webp b/7.5/assets/icons/flint-spark.webp deleted file mode 100644 index 2c56434..0000000 Binary files a/7.5/assets/icons/flint-spark.webp and /dev/null differ diff --git a/7.5/assets/icons/floating-disc.webp b/7.5/assets/icons/floating-disc.webp deleted file mode 100644 index 9b2be1c..0000000 Binary files a/7.5/assets/icons/floating-disc.webp and /dev/null differ diff --git a/7.5/assets/icons/flute.webp b/7.5/assets/icons/flute.webp deleted file mode 100644 index ccfb4c3..0000000 Binary files a/7.5/assets/icons/flute.webp and /dev/null differ diff --git a/7.5/assets/icons/flute_(1).webp b/7.5/assets/icons/flute_(1).webp deleted file mode 100644 index 7e01b13..0000000 Binary files a/7.5/assets/icons/flute_(1).webp and /dev/null differ diff --git a/7.5/assets/icons/flying-dagger.webp b/7.5/assets/icons/flying-dagger.webp deleted file mode 100644 index 3c403bb..0000000 Binary files a/7.5/assets/icons/flying-dagger.webp and /dev/null differ diff --git a/7.5/assets/icons/flying-flag.webp b/7.5/assets/icons/flying-flag.webp deleted file mode 100644 index 9712d6d..0000000 Binary files a/7.5/assets/icons/flying-flag.webp and /dev/null differ diff --git a/7.5/assets/icons/focused-lightning.webp b/7.5/assets/icons/focused-lightning.webp deleted file mode 100644 index 3390639..0000000 Binary files a/7.5/assets/icons/focused-lightning.webp and /dev/null differ diff --git a/7.5/assets/icons/focused-lightning2.webp b/7.5/assets/icons/focused-lightning2.webp deleted file mode 100644 index 8a56624..0000000 Binary files a/7.5/assets/icons/focused-lightning2.webp and /dev/null differ diff --git a/7.5/assets/icons/fomorian.webp b/7.5/assets/icons/fomorian.webp deleted file mode 100644 index 0110422..0000000 Binary files a/7.5/assets/icons/fomorian.webp and /dev/null differ diff --git a/7.5/assets/icons/force-back.webp b/7.5/assets/icons/force-back.webp deleted file mode 100644 index 5f64721..0000000 Binary files a/7.5/assets/icons/force-back.webp and /dev/null differ diff --git a/7.5/assets/icons/fur-shirt.webp b/7.5/assets/icons/fur-shirt.webp deleted file mode 100644 index 8f5806f..0000000 Binary files a/7.5/assets/icons/fur-shirt.webp and /dev/null differ diff --git a/7.5/assets/icons/galea.webp b/7.5/assets/icons/galea.webp deleted file mode 100644 index 81174d0..0000000 Binary files a/7.5/assets/icons/galea.webp and /dev/null differ diff --git a/7.5/assets/icons/gambling.webp b/7.5/assets/icons/gambling.webp deleted file mode 100644 index f1c9e6d..0000000 Binary files a/7.5/assets/icons/gambling.webp and /dev/null differ diff --git a/7.5/assets/icons/gargoyle.webp b/7.5/assets/icons/gargoyle.webp deleted file mode 100644 index b51f672..0000000 Binary files a/7.5/assets/icons/gargoyle.webp and /dev/null differ diff --git a/7.5/assets/icons/garlic.webp b/7.5/assets/icons/garlic.webp deleted file mode 100644 index 5405316..0000000 Binary files a/7.5/assets/icons/garlic.webp and /dev/null differ diff --git a/7.5/assets/icons/gaseous-form.webp b/7.5/assets/icons/gaseous-form.webp deleted file mode 100644 index ae8ec30..0000000 Binary files a/7.5/assets/icons/gaseous-form.webp and /dev/null differ diff --git a/7.5/assets/icons/gauls-helm.webp b/7.5/assets/icons/gauls-helm.webp deleted file mode 100644 index df542e5..0000000 Binary files a/7.5/assets/icons/gauls-helm.webp and /dev/null differ diff --git a/7.5/assets/icons/gems.webp b/7.5/assets/icons/gems.webp deleted file mode 100644 index 0cf5f72..0000000 Binary files a/7.5/assets/icons/gems.webp and /dev/null differ diff --git a/7.5/assets/icons/gemsmith.webp b/7.5/assets/icons/gemsmith.webp deleted file mode 100644 index 3a031c9..0000000 Binary files a/7.5/assets/icons/gemsmith.webp and /dev/null differ diff --git a/7.5/assets/icons/giant-strength.webp b/7.5/assets/icons/giant-strength.webp deleted file mode 100644 index 64dafd6..0000000 Binary files a/7.5/assets/icons/giant-strength.webp and /dev/null differ diff --git a/7.5/assets/icons/glaive.webp b/7.5/assets/icons/glaive.webp deleted file mode 100644 index 755e0fd..0000000 Binary files a/7.5/assets/icons/glaive.webp and /dev/null differ diff --git a/7.5/assets/icons/glitterdust.webp b/7.5/assets/icons/glitterdust.webp deleted file mode 100644 index bbf88c7..0000000 Binary files a/7.5/assets/icons/glitterdust.webp and /dev/null differ diff --git a/7.5/assets/icons/gloop.webp b/7.5/assets/icons/gloop.webp deleted file mode 100644 index aba0efd..0000000 Binary files a/7.5/assets/icons/gloop.webp and /dev/null differ diff --git a/7.5/assets/icons/gloves.webp b/7.5/assets/icons/gloves.webp deleted file mode 100644 index d98999a..0000000 Binary files a/7.5/assets/icons/gloves.webp and /dev/null differ diff --git a/7.5/assets/icons/goblin-head.webp b/7.5/assets/icons/goblin-head.webp deleted file mode 100644 index 5c98d73..0000000 Binary files a/7.5/assets/icons/goblin-head.webp and /dev/null differ diff --git a/7.5/assets/icons/gold-mine.webp b/7.5/assets/icons/gold-mine.webp deleted file mode 100644 index 2f8fafd..0000000 Binary files a/7.5/assets/icons/gold-mine.webp and /dev/null differ diff --git a/7.5/assets/icons/goo-explosion.webp b/7.5/assets/icons/goo-explosion.webp deleted file mode 100644 index 1c1cda2..0000000 Binary files a/7.5/assets/icons/goo-explosion.webp and /dev/null differ diff --git a/7.5/assets/icons/goo-spurt.webp b/7.5/assets/icons/goo-spurt.webp deleted file mode 100644 index 118ff1f..0000000 Binary files a/7.5/assets/icons/goo-spurt.webp and /dev/null differ diff --git a/7.5/assets/icons/gooey-molecule.webp b/7.5/assets/icons/gooey-molecule.webp deleted file mode 100644 index e8e97bc..0000000 Binary files a/7.5/assets/icons/gooey-molecule.webp and /dev/null differ diff --git a/7.5/assets/icons/grapple.webp b/7.5/assets/icons/grapple.webp deleted file mode 100644 index 70dc3f9..0000000 Binary files a/7.5/assets/icons/grapple.webp and /dev/null differ diff --git a/7.5/assets/icons/grappling.webp b/7.5/assets/icons/grappling.webp deleted file mode 100644 index 6e754c8..0000000 Binary files a/7.5/assets/icons/grappling.webp and /dev/null differ diff --git a/7.5/assets/icons/grasping-claws.webp b/7.5/assets/icons/grasping-claws.webp deleted file mode 100644 index e9a8e9f..0000000 Binary files a/7.5/assets/icons/grasping-claws.webp and /dev/null differ diff --git a/7.5/assets/icons/great-axe.webp b/7.5/assets/icons/great-axe.webp deleted file mode 100644 index 79e943b..0000000 Binary files a/7.5/assets/icons/great-axe.webp and /dev/null differ diff --git a/7.5/assets/icons/growth.webp b/7.5/assets/icons/growth.webp deleted file mode 100644 index b3b8ca5..0000000 Binary files a/7.5/assets/icons/growth.webp and /dev/null differ diff --git a/7.5/assets/icons/hammer-break.webp b/7.5/assets/icons/hammer-break.webp deleted file mode 100644 index f8d1f58..0000000 Binary files a/7.5/assets/icons/hammer-break.webp and /dev/null differ diff --git a/7.5/assets/icons/hand-axe.webp b/7.5/assets/icons/hand-axe.webp deleted file mode 100644 index 4b5dca7..0000000 Binary files a/7.5/assets/icons/hand-axe.webp and /dev/null differ diff --git a/7.5/assets/icons/hand.webp b/7.5/assets/icons/hand.webp deleted file mode 100644 index ac7ff4c..0000000 Binary files a/7.5/assets/icons/hand.webp and /dev/null differ diff --git a/7.5/assets/icons/hazard-sign.webp b/7.5/assets/icons/hazard-sign.webp deleted file mode 100644 index 8bc0a30..0000000 Binary files a/7.5/assets/icons/hazard-sign.webp and /dev/null differ diff --git a/7.5/assets/icons/healing.webp b/7.5/assets/icons/healing.webp deleted file mode 100644 index a0f9cb1..0000000 Binary files a/7.5/assets/icons/healing.webp and /dev/null differ diff --git a/7.5/assets/icons/hear-noise.webp b/7.5/assets/icons/hear-noise.webp deleted file mode 100644 index 12d0d74..0000000 Binary files a/7.5/assets/icons/hear-noise.webp and /dev/null differ diff --git a/7.5/assets/icons/heart-minus.webp b/7.5/assets/icons/heart-minus.webp deleted file mode 100644 index 160d578..0000000 Binary files a/7.5/assets/icons/heart-minus.webp and /dev/null differ diff --git a/7.5/assets/icons/heart-minus1.webp b/7.5/assets/icons/heart-minus1.webp deleted file mode 100644 index 160d578..0000000 Binary files a/7.5/assets/icons/heart-minus1.webp and /dev/null differ diff --git a/7.5/assets/icons/heart-minus2.webp b/7.5/assets/icons/heart-minus2.webp deleted file mode 100644 index 600c4cd..0000000 Binary files a/7.5/assets/icons/heart-minus2.webp and /dev/null differ diff --git a/7.5/assets/icons/heart-minus3.webp b/7.5/assets/icons/heart-minus3.webp deleted file mode 100644 index ee15924..0000000 Binary files a/7.5/assets/icons/heart-minus3.webp and /dev/null differ diff --git a/7.5/assets/icons/heart-minus4.webp b/7.5/assets/icons/heart-minus4.webp deleted file mode 100644 index 36417cd..0000000 Binary files a/7.5/assets/icons/heart-minus4.webp and /dev/null differ diff --git a/7.5/assets/icons/heart-minus5.webp b/7.5/assets/icons/heart-minus5.webp deleted file mode 100644 index d592298..0000000 Binary files a/7.5/assets/icons/heart-minus5.webp and /dev/null differ diff --git a/7.5/assets/icons/heart-minus6.webp b/7.5/assets/icons/heart-minus6.webp deleted file mode 100644 index 2820b95..0000000 Binary files a/7.5/assets/icons/heart-minus6.webp and /dev/null differ diff --git a/7.5/assets/icons/heart-plus1.webp b/7.5/assets/icons/heart-plus1.webp deleted file mode 100644 index e8877b5..0000000 Binary files a/7.5/assets/icons/heart-plus1.webp and /dev/null differ diff --git a/7.5/assets/icons/heart-plus2.webp b/7.5/assets/icons/heart-plus2.webp deleted file mode 100644 index 2e96ce7..0000000 Binary files a/7.5/assets/icons/heart-plus2.webp and /dev/null differ diff --git a/7.5/assets/icons/heart-plus3.webp b/7.5/assets/icons/heart-plus3.webp deleted file mode 100644 index 69bc74d..0000000 Binary files a/7.5/assets/icons/heart-plus3.webp and /dev/null differ diff --git a/7.5/assets/icons/heart-plus4.webp b/7.5/assets/icons/heart-plus4.webp deleted file mode 100644 index 17c0c89..0000000 Binary files a/7.5/assets/icons/heart-plus4.webp and /dev/null differ diff --git a/7.5/assets/icons/heart-plus5.webp b/7.5/assets/icons/heart-plus5.webp deleted file mode 100644 index 5d12d46..0000000 Binary files a/7.5/assets/icons/heart-plus5.webp and /dev/null differ diff --git a/7.5/assets/icons/heart-plus6.webp b/7.5/assets/icons/heart-plus6.webp deleted file mode 100644 index 57e201e..0000000 Binary files a/7.5/assets/icons/heart-plus6.webp and /dev/null differ diff --git a/7.5/assets/icons/herbs-bundle.webp b/7.5/assets/icons/herbs-bundle.webp deleted file mode 100644 index 616d81e..0000000 Binary files a/7.5/assets/icons/herbs-bundle.webp and /dev/null differ diff --git a/7.5/assets/icons/hide-armor.webp b/7.5/assets/icons/hide-armor.webp deleted file mode 100644 index 71ef0b4..0000000 Binary files a/7.5/assets/icons/hide-armor.webp and /dev/null differ diff --git a/7.5/assets/icons/hide-in-shadows.webp b/7.5/assets/icons/hide-in-shadows.webp deleted file mode 100644 index 643a5fd..0000000 Binary files a/7.5/assets/icons/hide-in-shadows.webp and /dev/null differ diff --git a/7.5/assets/icons/hide-in-shadows2.webp b/7.5/assets/icons/hide-in-shadows2.webp deleted file mode 100644 index 84eef63..0000000 Binary files a/7.5/assets/icons/hide-in-shadows2.webp and /dev/null differ diff --git a/7.5/assets/icons/high-five.webp b/7.5/assets/icons/high-five.webp deleted file mode 100644 index b8608d3..0000000 Binary files a/7.5/assets/icons/high-five.webp and /dev/null differ diff --git a/7.5/assets/icons/hold-door.webp b/7.5/assets/icons/hold-door.webp deleted file mode 100644 index 9620595..0000000 Binary files a/7.5/assets/icons/hold-door.webp and /dev/null differ diff --git a/7.5/assets/icons/hold-port.webp b/7.5/assets/icons/hold-port.webp deleted file mode 100644 index bccc14d..0000000 Binary files a/7.5/assets/icons/hold-port.webp and /dev/null differ diff --git a/7.5/assets/icons/hold-portal.webp b/7.5/assets/icons/hold-portal.webp deleted file mode 100644 index b054adc..0000000 Binary files a/7.5/assets/icons/hold-portal.webp and /dev/null differ diff --git a/7.5/assets/icons/holy-oak.webp b/7.5/assets/icons/holy-oak.webp deleted file mode 100644 index 551cb0f..0000000 Binary files a/7.5/assets/icons/holy-oak.webp and /dev/null differ diff --git a/7.5/assets/icons/holy-symbol.webp b/7.5/assets/icons/holy-symbol.webp deleted file mode 100644 index dfabc53..0000000 Binary files a/7.5/assets/icons/holy-symbol.webp and /dev/null differ diff --git a/7.5/assets/icons/holy-water.webp b/7.5/assets/icons/holy-water.webp deleted file mode 100644 index 0755ca7..0000000 Binary files a/7.5/assets/icons/holy-water.webp and /dev/null differ diff --git a/7.5/assets/icons/hood.webp b/7.5/assets/icons/hood.webp deleted file mode 100644 index 0cc74ae..0000000 Binary files a/7.5/assets/icons/hood.webp and /dev/null differ diff --git a/7.5/assets/icons/hooded-figure.webp b/7.5/assets/icons/hooded-figure.webp deleted file mode 100644 index 9df36e9..0000000 Binary files a/7.5/assets/icons/hooded-figure.webp and /dev/null differ diff --git a/7.5/assets/icons/hooded-figure2.webp b/7.5/assets/icons/hooded-figure2.webp deleted file mode 100644 index ee2468b..0000000 Binary files a/7.5/assets/icons/hooded-figure2.webp and /dev/null differ diff --git a/7.5/assets/icons/horns.webp b/7.5/assets/icons/horns.webp deleted file mode 100644 index 01240ff..0000000 Binary files a/7.5/assets/icons/horns.webp and /dev/null differ diff --git a/7.5/assets/icons/hound.webp b/7.5/assets/icons/hound.webp deleted file mode 100644 index 4548fa8..0000000 Binary files a/7.5/assets/icons/hound.webp and /dev/null differ diff --git a/7.5/assets/icons/human-ear.webp b/7.5/assets/icons/human-ear.webp deleted file mode 100644 index 12d0d74..0000000 Binary files a/7.5/assets/icons/human-ear.webp and /dev/null differ diff --git a/7.5/assets/icons/hunting-bolas.webp b/7.5/assets/icons/hunting-bolas.webp deleted file mode 100644 index d09a1e0..0000000 Binary files a/7.5/assets/icons/hunting-bolas.webp and /dev/null differ diff --git a/7.5/assets/icons/hunting-horn.webp b/7.5/assets/icons/hunting-horn.webp deleted file mode 100644 index 31cb3fe..0000000 Binary files a/7.5/assets/icons/hunting-horn.webp and /dev/null differ diff --git a/7.5/assets/icons/hypnotic-pattern.webp b/7.5/assets/icons/hypnotic-pattern.webp deleted file mode 100644 index 658d59b..0000000 Binary files a/7.5/assets/icons/hypnotic-pattern.webp and /dev/null differ diff --git a/7.5/assets/icons/ice-flakes.webp b/7.5/assets/icons/ice-flakes.webp deleted file mode 100644 index 25ce83b..0000000 Binary files a/7.5/assets/icons/ice-flakes.webp and /dev/null differ diff --git a/7.5/assets/icons/ice-skull.webp b/7.5/assets/icons/ice-skull.webp deleted file mode 100644 index 7442de4..0000000 Binary files a/7.5/assets/icons/ice-skull.webp and /dev/null differ diff --git a/7.5/assets/icons/illusion.webp b/7.5/assets/icons/illusion.webp deleted file mode 100644 index 1da1f33..0000000 Binary files a/7.5/assets/icons/illusion.webp and /dev/null differ diff --git a/7.5/assets/icons/imp.webp b/7.5/assets/icons/imp.webp deleted file mode 100644 index e62a8e5..0000000 Binary files a/7.5/assets/icons/imp.webp and /dev/null differ diff --git a/7.5/assets/icons/incisors.webp b/7.5/assets/icons/incisors.webp deleted file mode 100644 index c7f14c6..0000000 Binary files a/7.5/assets/icons/incisors.webp and /dev/null differ diff --git a/7.5/assets/icons/injustice.webp b/7.5/assets/icons/injustice.webp deleted file mode 100644 index 3266dde..0000000 Binary files a/7.5/assets/icons/injustice.webp and /dev/null differ diff --git a/7.5/assets/icons/insect-jaws.webp b/7.5/assets/icons/insect-jaws.webp deleted file mode 100644 index c51ddec..0000000 Binary files a/7.5/assets/icons/insect-jaws.webp and /dev/null differ diff --git a/7.5/assets/icons/internal-injury.webp b/7.5/assets/icons/internal-injury.webp deleted file mode 100644 index c91d5ed..0000000 Binary files a/7.5/assets/icons/internal-injury.webp and /dev/null differ diff --git a/7.5/assets/icons/intimidate.webp b/7.5/assets/icons/intimidate.webp deleted file mode 100644 index bf0e623..0000000 Binary files a/7.5/assets/icons/intimidate.webp and /dev/null differ diff --git a/7.5/assets/icons/invisible.webp b/7.5/assets/icons/invisible.webp deleted file mode 100644 index 7a44bbc..0000000 Binary files a/7.5/assets/icons/invisible.webp and /dev/null differ diff --git a/7.5/assets/icons/invisible2.webp b/7.5/assets/icons/invisible2.webp deleted file mode 100644 index 34451d4..0000000 Binary files a/7.5/assets/icons/invisible2.webp and /dev/null differ diff --git a/7.5/assets/icons/javelin.webp b/7.5/assets/icons/javelin.webp deleted file mode 100644 index 7db2ce6..0000000 Binary files a/7.5/assets/icons/javelin.webp and /dev/null differ diff --git a/7.5/assets/icons/javelin2.webp b/7.5/assets/icons/javelin2.webp deleted file mode 100644 index 6cbec50..0000000 Binary files a/7.5/assets/icons/javelin2.webp and /dev/null differ diff --git a/7.5/assets/icons/jawbone.webp b/7.5/assets/icons/jawbone.webp deleted file mode 100644 index 39d6f69..0000000 Binary files a/7.5/assets/icons/jawbone.webp and /dev/null differ diff --git a/7.5/assets/icons/juggler.webp b/7.5/assets/icons/juggler.webp deleted file mode 100644 index dbe49f2..0000000 Binary files a/7.5/assets/icons/juggler.webp and /dev/null differ diff --git a/7.5/assets/icons/jump-across.webp b/7.5/assets/icons/jump-across.webp deleted file mode 100644 index c5a4f60..0000000 Binary files a/7.5/assets/icons/jump-across.webp and /dev/null differ diff --git a/7.5/assets/icons/jump.webp b/7.5/assets/icons/jump.webp deleted file mode 100644 index d1e558a..0000000 Binary files a/7.5/assets/icons/jump.webp and /dev/null differ diff --git a/7.5/assets/icons/jungle.webp b/7.5/assets/icons/jungle.webp deleted file mode 100644 index d810b08..0000000 Binary files a/7.5/assets/icons/jungle.webp and /dev/null differ diff --git a/7.5/assets/icons/jungle2.webp b/7.5/assets/icons/jungle2.webp deleted file mode 100644 index 7157c29..0000000 Binary files a/7.5/assets/icons/jungle2.webp and /dev/null differ diff --git a/7.5/assets/icons/kin-slaying.webp b/7.5/assets/icons/kin-slaying.webp deleted file mode 100644 index ec098f0..0000000 Binary files a/7.5/assets/icons/kin-slaying.webp and /dev/null differ diff --git a/7.5/assets/icons/knock.webp b/7.5/assets/icons/knock.webp deleted file mode 100644 index ab023cb..0000000 Binary files a/7.5/assets/icons/knock.webp and /dev/null differ diff --git a/7.5/assets/icons/knockout.webp b/7.5/assets/icons/knockout.webp deleted file mode 100644 index c64a1cf..0000000 Binary files a/7.5/assets/icons/knockout.webp and /dev/null differ diff --git a/7.5/assets/icons/knowledge.webp b/7.5/assets/icons/knowledge.webp deleted file mode 100644 index b96afb0..0000000 Binary files a/7.5/assets/icons/knowledge.webp and /dev/null differ diff --git a/7.5/assets/icons/laborer.webp b/7.5/assets/icons/laborer.webp deleted file mode 100644 index 9d8aad2..0000000 Binary files a/7.5/assets/icons/laborer.webp and /dev/null differ diff --git a/7.5/assets/icons/lamellar.webp b/7.5/assets/icons/lamellar.webp deleted file mode 100644 index 030ca0f..0000000 Binary files a/7.5/assets/icons/lamellar.webp and /dev/null differ diff --git a/7.5/assets/icons/lamprey-mouth.webp b/7.5/assets/icons/lamprey-mouth.webp deleted file mode 100644 index 7b5487e..0000000 Binary files a/7.5/assets/icons/lamprey-mouth.webp and /dev/null differ diff --git a/7.5/assets/icons/land-surveying.webp b/7.5/assets/icons/land-surveying.webp deleted file mode 100644 index 073dafc..0000000 Binary files a/7.5/assets/icons/land-surveying.webp and /dev/null differ diff --git a/7.5/assets/icons/lantern-flame.webp b/7.5/assets/icons/lantern-flame.webp deleted file mode 100644 index d480bb0..0000000 Binary files a/7.5/assets/icons/lantern-flame.webp and /dev/null differ diff --git a/7.5/assets/icons/laying-on-hands.webp b/7.5/assets/icons/laying-on-hands.webp deleted file mode 100644 index 8ab7dd6..0000000 Binary files a/7.5/assets/icons/laying-on-hands.webp and /dev/null differ diff --git a/7.5/assets/icons/leather-armor.webp b/7.5/assets/icons/leather-armor.webp deleted file mode 100644 index 176b767..0000000 Binary files a/7.5/assets/icons/leather-armor.webp and /dev/null differ diff --git a/7.5/assets/icons/leather-boot.webp b/7.5/assets/icons/leather-boot.webp deleted file mode 100644 index 0fefc9f..0000000 Binary files a/7.5/assets/icons/leather-boot.webp and /dev/null differ diff --git a/7.5/assets/icons/levitate.webp b/7.5/assets/icons/levitate.webp deleted file mode 100644 index 67851f5..0000000 Binary files a/7.5/assets/icons/levitate.webp and /dev/null differ diff --git a/7.5/assets/icons/levitate2.webp b/7.5/assets/icons/levitate2.webp deleted file mode 100644 index fc3a973..0000000 Binary files a/7.5/assets/icons/levitate2.webp and /dev/null differ diff --git a/7.5/assets/icons/life-in-the-balance.webp b/7.5/assets/icons/life-in-the-balance.webp deleted file mode 100644 index 30f1b74..0000000 Binary files a/7.5/assets/icons/life-in-the-balance.webp and /dev/null differ diff --git a/7.5/assets/icons/light-helm.webp b/7.5/assets/icons/light-helm.webp deleted file mode 100644 index 8f9a725..0000000 Binary files a/7.5/assets/icons/light-helm.webp and /dev/null differ diff --git a/7.5/assets/icons/lightning-arc.webp b/7.5/assets/icons/lightning-arc.webp deleted file mode 100644 index 0687e08..0000000 Binary files a/7.5/assets/icons/lightning-arc.webp and /dev/null differ diff --git a/7.5/assets/icons/lightning-bolt.webp b/7.5/assets/icons/lightning-bolt.webp deleted file mode 100644 index baff85e..0000000 Binary files a/7.5/assets/icons/lightning-bolt.webp and /dev/null differ diff --git a/7.5/assets/icons/lightning-spanner.webp b/7.5/assets/icons/lightning-spanner.webp deleted file mode 100644 index 4a4434f..0000000 Binary files a/7.5/assets/icons/lightning-spanner.webp and /dev/null differ diff --git a/7.5/assets/icons/lightning-storm.webp b/7.5/assets/icons/lightning-storm.webp deleted file mode 100644 index d174931..0000000 Binary files a/7.5/assets/icons/lightning-storm.webp and /dev/null differ diff --git a/7.5/assets/icons/lip-reading.webp b/7.5/assets/icons/lip-reading.webp deleted file mode 100644 index 75454c9..0000000 Binary files a/7.5/assets/icons/lip-reading.webp and /dev/null differ diff --git a/7.5/assets/icons/locate.webp b/7.5/assets/icons/locate.webp deleted file mode 100644 index 3b52881..0000000 Binary files a/7.5/assets/icons/locate.webp and /dev/null differ diff --git a/7.5/assets/icons/locked-chest.webp b/7.5/assets/icons/locked-chest.webp deleted file mode 100644 index cf8612c..0000000 Binary files a/7.5/assets/icons/locked-chest.webp and /dev/null differ diff --git a/7.5/assets/icons/lockpicking.webp b/7.5/assets/icons/lockpicking.webp deleted file mode 100644 index 73bd33a..0000000 Binary files a/7.5/assets/icons/lockpicking.webp and /dev/null differ diff --git a/7.5/assets/icons/lockpicks.webp b/7.5/assets/icons/lockpicks.webp deleted file mode 100644 index a6f53b4..0000000 Binary files a/7.5/assets/icons/lockpicks.webp and /dev/null differ diff --git a/7.5/assets/icons/long-bow.webp b/7.5/assets/icons/long-bow.webp deleted file mode 100644 index 1bf359e..0000000 Binary files a/7.5/assets/icons/long-bow.webp and /dev/null differ diff --git a/7.5/assets/icons/look-at.webp b/7.5/assets/icons/look-at.webp deleted file mode 100644 index 067200e..0000000 Binary files a/7.5/assets/icons/look-at.webp and /dev/null differ diff --git a/7.5/assets/icons/loremastery.webp b/7.5/assets/icons/loremastery.webp deleted file mode 100644 index 58f373b..0000000 Binary files a/7.5/assets/icons/loremastery.webp and /dev/null differ diff --git a/7.5/assets/icons/love-song.webp b/7.5/assets/icons/love-song.webp deleted file mode 100644 index b5255f6..0000000 Binary files a/7.5/assets/icons/love-song.webp and /dev/null differ diff --git a/7.5/assets/icons/lyre.webp b/7.5/assets/icons/lyre.webp deleted file mode 100644 index 6959dd3..0000000 Binary files a/7.5/assets/icons/lyre.webp and /dev/null differ diff --git a/7.5/assets/icons/lyre2.webp b/7.5/assets/icons/lyre2.webp deleted file mode 100644 index 20226d1..0000000 Binary files a/7.5/assets/icons/lyre2.webp and /dev/null differ diff --git a/7.5/assets/icons/mace-head.webp b/7.5/assets/icons/mace-head.webp deleted file mode 100644 index c7c749f..0000000 Binary files a/7.5/assets/icons/mace-head.webp and /dev/null differ diff --git a/7.5/assets/icons/maggot.webp b/7.5/assets/icons/maggot.webp deleted file mode 100644 index 32c1b09..0000000 Binary files a/7.5/assets/icons/maggot.webp and /dev/null differ diff --git a/7.5/assets/icons/magic-lamp.webp b/7.5/assets/icons/magic-lamp.webp deleted file mode 100644 index a4b5648..0000000 Binary files a/7.5/assets/icons/magic-lamp.webp and /dev/null differ diff --git a/7.5/assets/icons/magic-missile.webp b/7.5/assets/icons/magic-missile.webp deleted file mode 100644 index e21e38f..0000000 Binary files a/7.5/assets/icons/magic-missile.webp and /dev/null differ diff --git a/7.5/assets/icons/magic-mouth.webp b/7.5/assets/icons/magic-mouth.webp deleted file mode 100644 index 5e2f7bf..0000000 Binary files a/7.5/assets/icons/magic-mouth.webp and /dev/null differ diff --git a/7.5/assets/icons/magic-mouth2.webp b/7.5/assets/icons/magic-mouth2.webp deleted file mode 100644 index 238c7a8..0000000 Binary files a/7.5/assets/icons/magic-mouth2.webp and /dev/null differ diff --git a/7.5/assets/icons/magic-rope.webp b/7.5/assets/icons/magic-rope.webp deleted file mode 100644 index 1e1e0d6..0000000 Binary files a/7.5/assets/icons/magic-rope.webp and /dev/null differ diff --git a/7.5/assets/icons/magical-music.webp b/7.5/assets/icons/magical-music.webp deleted file mode 100644 index b07c3b8..0000000 Binary files a/7.5/assets/icons/magical-music.webp and /dev/null differ diff --git a/7.5/assets/icons/manacles.webp b/7.5/assets/icons/manacles.webp deleted file mode 100644 index 8ea2a2f..0000000 Binary files a/7.5/assets/icons/manacles.webp and /dev/null differ diff --git a/7.5/assets/icons/manual-of-arms.webp b/7.5/assets/icons/manual-of-arms.webp deleted file mode 100644 index 6c9df62..0000000 Binary files a/7.5/assets/icons/manual-of-arms.webp and /dev/null differ diff --git a/7.5/assets/icons/mapping.webp b/7.5/assets/icons/mapping.webp deleted file mode 100644 index 4c3ffc4..0000000 Binary files a/7.5/assets/icons/mapping.webp and /dev/null differ diff --git a/7.5/assets/icons/mariners-hat.webp b/7.5/assets/icons/mariners-hat.webp deleted file mode 100644 index d4d20d3..0000000 Binary files a/7.5/assets/icons/mariners-hat.webp and /dev/null differ diff --git a/7.5/assets/icons/martial-training.webp b/7.5/assets/icons/martial-training.webp deleted file mode 100644 index 7bff62a..0000000 Binary files a/7.5/assets/icons/martial-training.webp and /dev/null differ diff --git a/7.5/assets/icons/match-head.webp b/7.5/assets/icons/match-head.webp deleted file mode 100644 index 2b01721..0000000 Binary files a/7.5/assets/icons/match-head.webp and /dev/null differ diff --git a/7.5/assets/icons/meditation.webp b/7.5/assets/icons/meditation.webp deleted file mode 100644 index 6adc211..0000000 Binary files a/7.5/assets/icons/meditation.webp and /dev/null differ diff --git a/7.5/assets/icons/merchant.webp b/7.5/assets/icons/merchant.webp deleted file mode 100644 index dc5c3b6..0000000 Binary files a/7.5/assets/icons/merchant.webp and /dev/null differ diff --git a/7.5/assets/icons/mimicry.webp b/7.5/assets/icons/mimicry.webp deleted file mode 100644 index b02ad1a..0000000 Binary files a/7.5/assets/icons/mimicry.webp and /dev/null differ diff --git a/7.5/assets/icons/mindless.webp b/7.5/assets/icons/mindless.webp deleted file mode 100644 index fe2a666..0000000 Binary files a/7.5/assets/icons/mindless.webp and /dev/null differ diff --git a/7.5/assets/icons/mining.webp b/7.5/assets/icons/mining.webp deleted file mode 100644 index 5d3b839..0000000 Binary files a/7.5/assets/icons/mining.webp and /dev/null differ diff --git a/7.5/assets/icons/minions.webp b/7.5/assets/icons/minions.webp deleted file mode 100644 index 19c26b5..0000000 Binary files a/7.5/assets/icons/minions.webp and /dev/null differ diff --git a/7.5/assets/icons/minotaur.webp b/7.5/assets/icons/minotaur.webp deleted file mode 100644 index 18a66c1..0000000 Binary files a/7.5/assets/icons/minotaur.webp and /dev/null differ diff --git a/7.5/assets/icons/mirror-image.webp b/7.5/assets/icons/mirror-image.webp deleted file mode 100644 index 98ee87a..0000000 Binary files a/7.5/assets/icons/mirror-image.webp and /dev/null differ diff --git a/7.5/assets/icons/mirror-mirror.webp b/7.5/assets/icons/mirror-mirror.webp deleted file mode 100644 index c1af0bb..0000000 Binary files a/7.5/assets/icons/mirror-mirror.webp and /dev/null differ diff --git a/7.5/assets/icons/missile-weapon.webp b/7.5/assets/icons/missile-weapon.webp deleted file mode 100644 index 25021e3..0000000 Binary files a/7.5/assets/icons/missile-weapon.webp and /dev/null differ diff --git a/7.5/assets/icons/moebius-star.webp b/7.5/assets/icons/moebius-star.webp deleted file mode 100644 index af74844..0000000 Binary files a/7.5/assets/icons/moebius-star.webp and /dev/null differ diff --git a/7.5/assets/icons/monster-grasp.webp b/7.5/assets/icons/monster-grasp.webp deleted file mode 100644 index efd377b..0000000 Binary files a/7.5/assets/icons/monster-grasp.webp and /dev/null differ diff --git a/7.5/assets/icons/morning-star.webp b/7.5/assets/icons/morning-star.webp deleted file mode 100644 index 6572994..0000000 Binary files a/7.5/assets/icons/morning-star.webp and /dev/null differ diff --git a/7.5/assets/icons/motionless.webp b/7.5/assets/icons/motionless.webp deleted file mode 100644 index b9f0fb7..0000000 Binary files a/7.5/assets/icons/motionless.webp and /dev/null differ diff --git a/7.5/assets/icons/mountain-cave.webp b/7.5/assets/icons/mountain-cave.webp deleted file mode 100644 index 6ced122..0000000 Binary files a/7.5/assets/icons/mountain-cave.webp and /dev/null differ diff --git a/7.5/assets/icons/mountaineering.webp b/7.5/assets/icons/mountaineering.webp deleted file mode 100644 index dee922c..0000000 Binary files a/7.5/assets/icons/mountaineering.webp and /dev/null differ diff --git a/7.5/assets/icons/mounted-knight.webp b/7.5/assets/icons/mounted-knight.webp deleted file mode 100644 index 06f3dd6..0000000 Binary files a/7.5/assets/icons/mounted-knight.webp and /dev/null differ diff --git a/7.5/assets/icons/move-silently.webp b/7.5/assets/icons/move-silently.webp deleted file mode 100644 index dfa395b..0000000 Binary files a/7.5/assets/icons/move-silently.webp and /dev/null differ diff --git a/7.5/assets/icons/muscle-fat.webp b/7.5/assets/icons/muscle-fat.webp deleted file mode 100644 index 69d5960..0000000 Binary files a/7.5/assets/icons/muscle-fat.webp and /dev/null differ diff --git a/7.5/assets/icons/muscle-up.webp b/7.5/assets/icons/muscle-up.webp deleted file mode 100644 index ee497b8..0000000 Binary files a/7.5/assets/icons/muscle-up.webp and /dev/null differ diff --git a/7.5/assets/icons/mystic-aura.webp b/7.5/assets/icons/mystic-aura.webp deleted file mode 100644 index 234ce39..0000000 Binary files a/7.5/assets/icons/mystic-aura.webp and /dev/null differ diff --git a/7.5/assets/icons/mystic-aura2.webp b/7.5/assets/icons/mystic-aura2.webp deleted file mode 100644 index 3e91d26..0000000 Binary files a/7.5/assets/icons/mystic-aura2.webp and /dev/null differ diff --git a/7.5/assets/icons/naturalism.webp b/7.5/assets/icons/naturalism.webp deleted file mode 100644 index 12c8de3..0000000 Binary files a/7.5/assets/icons/naturalism.webp and /dev/null differ diff --git a/7.5/assets/icons/navigation.webp b/7.5/assets/icons/navigation.webp deleted file mode 100644 index ef0b2a5..0000000 Binary files a/7.5/assets/icons/navigation.webp and /dev/null differ diff --git a/7.5/assets/icons/necromantic-potence.webp b/7.5/assets/icons/necromantic-potence.webp deleted file mode 100644 index 2fe6783..0000000 Binary files a/7.5/assets/icons/necromantic-potence.webp and /dev/null differ diff --git a/7.5/assets/icons/necromantic-potence2.webp b/7.5/assets/icons/necromantic-potence2.webp deleted file mode 100644 index 644b23c..0000000 Binary files a/7.5/assets/icons/necromantic-potence2.webp and /dev/null differ diff --git a/7.5/assets/icons/net.webp b/7.5/assets/icons/net.webp deleted file mode 100644 index d71736c..0000000 Binary files a/7.5/assets/icons/net.webp and /dev/null differ diff --git a/7.5/assets/icons/night-sky.webp b/7.5/assets/icons/night-sky.webp deleted file mode 100644 index fed3f6d..0000000 Binary files a/7.5/assets/icons/night-sky.webp and /dev/null differ diff --git a/7.5/assets/icons/night-sleep.webp b/7.5/assets/icons/night-sleep.webp deleted file mode 100644 index b7a522e..0000000 Binary files a/7.5/assets/icons/night-sleep.webp and /dev/null differ diff --git a/7.5/assets/icons/ocarina.webp b/7.5/assets/icons/ocarina.webp deleted file mode 100644 index acba78f..0000000 Binary files a/7.5/assets/icons/ocarina.webp and /dev/null differ diff --git a/7.5/assets/icons/ogre-power.webp b/7.5/assets/icons/ogre-power.webp deleted file mode 100644 index c2ece15..0000000 Binary files a/7.5/assets/icons/ogre-power.webp and /dev/null differ diff --git a/7.5/assets/icons/oil-lantern.webp b/7.5/assets/icons/oil-lantern.webp deleted file mode 100644 index 75fca4e..0000000 Binary files a/7.5/assets/icons/oil-lantern.webp and /dev/null differ diff --git a/7.5/assets/icons/oil-military.webp b/7.5/assets/icons/oil-military.webp deleted file mode 100644 index b2e1771..0000000 Binary files a/7.5/assets/icons/oil-military.webp and /dev/null differ diff --git a/7.5/assets/icons/old-wagon.webp b/7.5/assets/icons/old-wagon.webp deleted file mode 100644 index dfc273c..0000000 Binary files a/7.5/assets/icons/old-wagon.webp and /dev/null differ diff --git a/7.5/assets/icons/one-handed-weapon.webp b/7.5/assets/icons/one-handed-weapon.webp deleted file mode 100644 index 9f68ad9..0000000 Binary files a/7.5/assets/icons/one-handed-weapon.webp and /dev/null differ diff --git a/7.5/assets/icons/open-book.webp b/7.5/assets/icons/open-book.webp deleted file mode 100644 index 12dde3f..0000000 Binary files a/7.5/assets/icons/open-book.webp and /dev/null differ diff --git a/7.5/assets/icons/open-chest.webp b/7.5/assets/icons/open-chest.webp deleted file mode 100644 index 5dfc236..0000000 Binary files a/7.5/assets/icons/open-chest.webp and /dev/null differ diff --git a/7.5/assets/icons/open-door.webp b/7.5/assets/icons/open-door.webp deleted file mode 100644 index f9ed913..0000000 Binary files a/7.5/assets/icons/open-door.webp and /dev/null differ diff --git a/7.5/assets/icons/open-locks.webp b/7.5/assets/icons/open-locks.webp deleted file mode 100644 index 4ef1bc4..0000000 Binary files a/7.5/assets/icons/open-locks.webp and /dev/null differ diff --git a/7.5/assets/icons/open-treasure-chest.webp b/7.5/assets/icons/open-treasure-chest.webp deleted file mode 100644 index cbd27cf..0000000 Binary files a/7.5/assets/icons/open-treasure-chest.webp and /dev/null differ diff --git a/7.5/assets/icons/open-wound.webp b/7.5/assets/icons/open-wound.webp deleted file mode 100644 index 5203ab6..0000000 Binary files a/7.5/assets/icons/open-wound.webp and /dev/null differ diff --git a/7.5/assets/icons/orbital.webp b/7.5/assets/icons/orbital.webp deleted file mode 100644 index b0a3a05..0000000 Binary files a/7.5/assets/icons/orbital.webp and /dev/null differ diff --git a/7.5/assets/icons/overrun.webp b/7.5/assets/icons/overrun.webp deleted file mode 100644 index 3a6c102..0000000 Binary files a/7.5/assets/icons/overrun.webp and /dev/null differ diff --git a/7.5/assets/icons/owl.webp b/7.5/assets/icons/owl.webp deleted file mode 100644 index de3f42f..0000000 Binary files a/7.5/assets/icons/owl.webp and /dev/null differ diff --git a/7.5/assets/icons/padlock.webp b/7.5/assets/icons/padlock.webp deleted file mode 100644 index 42efa8c..0000000 Binary files a/7.5/assets/icons/padlock.webp and /dev/null differ diff --git a/7.5/assets/icons/paint-brush.webp b/7.5/assets/icons/paint-brush.webp deleted file mode 100644 index f439180..0000000 Binary files a/7.5/assets/icons/paint-brush.webp and /dev/null differ diff --git a/7.5/assets/icons/pan-flute.webp b/7.5/assets/icons/pan-flute.webp deleted file mode 100644 index 3999ba4..0000000 Binary files a/7.5/assets/icons/pan-flute.webp and /dev/null differ diff --git a/7.5/assets/icons/paralyzed.webp b/7.5/assets/icons/paralyzed.webp deleted file mode 100644 index 63d5a54..0000000 Binary files a/7.5/assets/icons/paralyzed.webp and /dev/null differ diff --git a/7.5/assets/icons/pass-without-trace.webp b/7.5/assets/icons/pass-without-trace.webp deleted file mode 100644 index cd81287..0000000 Binary files a/7.5/assets/icons/pass-without-trace.webp and /dev/null differ diff --git a/7.5/assets/icons/paw-print.webp b/7.5/assets/icons/paw-print.webp deleted file mode 100644 index 3499396..0000000 Binary files a/7.5/assets/icons/paw-print.webp and /dev/null differ diff --git a/7.5/assets/icons/person-up.webp b/7.5/assets/icons/person-up.webp deleted file mode 100644 index 457a6ea..0000000 Binary files a/7.5/assets/icons/person-up.webp and /dev/null differ diff --git a/7.5/assets/icons/person.webp b/7.5/assets/icons/person.webp deleted file mode 100644 index 8b4ca64..0000000 Binary files a/7.5/assets/icons/person.webp and /dev/null differ diff --git a/7.5/assets/icons/phrygian-cap.webp b/7.5/assets/icons/phrygian-cap.webp deleted file mode 100644 index 444a48e..0000000 Binary files a/7.5/assets/icons/phrygian-cap.webp and /dev/null differ diff --git a/7.5/assets/icons/pick-pockets.webp b/7.5/assets/icons/pick-pockets.webp deleted file mode 100644 index 3015c42..0000000 Binary files a/7.5/assets/icons/pick-pockets.webp and /dev/null differ diff --git a/7.5/assets/icons/pirate-hat.webp b/7.5/assets/icons/pirate-hat.webp deleted file mode 100644 index 89d3bc5..0000000 Binary files a/7.5/assets/icons/pirate-hat.webp and /dev/null differ diff --git a/7.5/assets/icons/plants-and-animals.webp b/7.5/assets/icons/plants-and-animals.webp deleted file mode 100644 index 548fa6c..0000000 Binary files a/7.5/assets/icons/plants-and-animals.webp and /dev/null differ diff --git a/7.5/assets/icons/plate-armor.webp b/7.5/assets/icons/plate-armor.webp deleted file mode 100644 index 2c73ab6..0000000 Binary files a/7.5/assets/icons/plate-armor.webp and /dev/null differ diff --git a/7.5/assets/icons/plate-claw.webp b/7.5/assets/icons/plate-claw.webp deleted file mode 100644 index 53b5916..0000000 Binary files a/7.5/assets/icons/plate-claw.webp and /dev/null differ diff --git a/7.5/assets/icons/pocket-bow.webp b/7.5/assets/icons/pocket-bow.webp deleted file mode 100644 index 4d7ec88..0000000 Binary files a/7.5/assets/icons/pocket-bow.webp and /dev/null differ diff --git a/7.5/assets/icons/pointy-hat.webp b/7.5/assets/icons/pointy-hat.webp deleted file mode 100644 index cecfbe5..0000000 Binary files a/7.5/assets/icons/pointy-hat.webp and /dev/null differ diff --git a/7.5/assets/icons/pointy-sword.webp b/7.5/assets/icons/pointy-sword.webp deleted file mode 100644 index 7a43cb8..0000000 Binary files a/7.5/assets/icons/pointy-sword.webp and /dev/null differ diff --git a/7.5/assets/icons/pole-weapon.webp b/7.5/assets/icons/pole-weapon.webp deleted file mode 100644 index a57fa45..0000000 Binary files a/7.5/assets/icons/pole-weapon.webp and /dev/null differ diff --git a/7.5/assets/icons/polearm.webp b/7.5/assets/icons/polearm.webp deleted file mode 100644 index 9b0e23d..0000000 Binary files a/7.5/assets/icons/polearm.webp and /dev/null differ diff --git a/7.5/assets/icons/polearms.webp b/7.5/assets/icons/polearms.webp deleted file mode 100644 index dd7c828..0000000 Binary files a/7.5/assets/icons/polearms.webp and /dev/null differ diff --git a/7.5/assets/icons/portal.webp b/7.5/assets/icons/portal.webp deleted file mode 100644 index 607977f..0000000 Binary files a/7.5/assets/icons/portal.webp and /dev/null differ diff --git a/7.5/assets/icons/powder-bag.webp b/7.5/assets/icons/powder-bag.webp deleted file mode 100644 index 6174925..0000000 Binary files a/7.5/assets/icons/powder-bag.webp and /dev/null differ diff --git a/7.5/assets/icons/precise-shooting.webp b/7.5/assets/icons/precise-shooting.webp deleted file mode 100644 index a29b4fc..0000000 Binary files a/7.5/assets/icons/precise-shooting.webp and /dev/null differ diff --git a/7.5/assets/icons/prestidigitation.webp b/7.5/assets/icons/prestidigitation.webp deleted file mode 100644 index af086c8..0000000 Binary files a/7.5/assets/icons/prestidigitation.webp and /dev/null differ diff --git a/7.5/assets/icons/primitive-torch.webp b/7.5/assets/icons/primitive-torch.webp deleted file mode 100644 index f032881..0000000 Binary files a/7.5/assets/icons/primitive-torch.webp and /dev/null differ diff --git a/7.5/assets/icons/primitive-torch2.webp b/7.5/assets/icons/primitive-torch2.webp deleted file mode 100644 index 97ff552..0000000 Binary files a/7.5/assets/icons/primitive-torch2.webp and /dev/null differ diff --git a/7.5/assets/icons/prophecy.webp b/7.5/assets/icons/prophecy.webp deleted file mode 100644 index 909f90c..0000000 Binary files a/7.5/assets/icons/prophecy.webp and /dev/null differ diff --git a/7.5/assets/icons/prophecy2.webp b/7.5/assets/icons/prophecy2.webp deleted file mode 100644 index 65336ac..0000000 Binary files a/7.5/assets/icons/prophecy2.webp and /dev/null differ diff --git a/7.5/assets/icons/protection-evil.webp b/7.5/assets/icons/protection-evil.webp deleted file mode 100644 index b72b72c..0000000 Binary files a/7.5/assets/icons/protection-evil.webp and /dev/null differ diff --git a/7.5/assets/icons/protection-good.webp b/7.5/assets/icons/protection-good.webp deleted file mode 100644 index f237303..0000000 Binary files a/7.5/assets/icons/protection-good.webp and /dev/null differ diff --git a/7.5/assets/icons/pummeled.webp b/7.5/assets/icons/pummeled.webp deleted file mode 100644 index 4a10fb9..0000000 Binary files a/7.5/assets/icons/pummeled.webp and /dev/null differ diff --git a/7.5/assets/icons/punch-blast.webp b/7.5/assets/icons/punch-blast.webp deleted file mode 100644 index a8c78b8..0000000 Binary files a/7.5/assets/icons/punch-blast.webp and /dev/null differ diff --git a/7.5/assets/icons/punch.webp b/7.5/assets/icons/punch.webp deleted file mode 100644 index 978d298..0000000 Binary files a/7.5/assets/icons/punch.webp and /dev/null differ diff --git a/7.5/assets/icons/purify-food-and-water.webp b/7.5/assets/icons/purify-food-and-water.webp deleted file mode 100644 index 5f7dda9..0000000 Binary files a/7.5/assets/icons/purify-food-and-water.webp and /dev/null differ diff --git a/7.5/assets/icons/purify.webp b/7.5/assets/icons/purify.webp deleted file mode 100644 index 3cc9dda..0000000 Binary files a/7.5/assets/icons/purify.webp and /dev/null differ diff --git a/7.5/assets/icons/push.webp b/7.5/assets/icons/push.webp deleted file mode 100644 index 4a79b37..0000000 Binary files a/7.5/assets/icons/push.webp and /dev/null differ diff --git a/7.5/assets/icons/quick-slash.webp b/7.5/assets/icons/quick-slash.webp deleted file mode 100644 index 1e372d9..0000000 Binary files a/7.5/assets/icons/quick-slash.webp and /dev/null differ diff --git a/7.5/assets/icons/quick-slash2.webp b/7.5/assets/icons/quick-slash2.webp deleted file mode 100644 index e7dcc07..0000000 Binary files a/7.5/assets/icons/quick-slash2.webp and /dev/null differ diff --git a/7.5/assets/icons/quick-slash3.webp b/7.5/assets/icons/quick-slash3.webp deleted file mode 100644 index 75ce7de..0000000 Binary files a/7.5/assets/icons/quick-slash3.webp and /dev/null differ diff --git a/7.5/assets/icons/quiet-magic.webp b/7.5/assets/icons/quiet-magic.webp deleted file mode 100644 index dfa395b..0000000 Binary files a/7.5/assets/icons/quiet-magic.webp and /dev/null differ diff --git a/7.5/assets/icons/quill-ink.webp b/7.5/assets/icons/quill-ink.webp deleted file mode 100644 index 6755ad3..0000000 Binary files a/7.5/assets/icons/quill-ink.webp and /dev/null differ diff --git a/7.5/assets/icons/quill-ink2.webp b/7.5/assets/icons/quill-ink2.webp deleted file mode 100644 index 6755ad3..0000000 Binary files a/7.5/assets/icons/quill-ink2.webp and /dev/null differ diff --git a/7.5/assets/icons/quiver.webp b/7.5/assets/icons/quiver.webp deleted file mode 100644 index 1b36e4a..0000000 Binary files a/7.5/assets/icons/quiver.webp and /dev/null differ diff --git a/7.5/assets/icons/rally-the-troops.webp b/7.5/assets/icons/rally-the-troops.webp deleted file mode 100644 index f6d6571..0000000 Binary files a/7.5/assets/icons/rally-the-troops.webp and /dev/null differ diff --git a/7.5/assets/icons/rat.webp b/7.5/assets/icons/rat.webp deleted file mode 100644 index 34de740..0000000 Binary files a/7.5/assets/icons/rat.webp and /dev/null differ diff --git a/7.5/assets/icons/read-languages.webp b/7.5/assets/icons/read-languages.webp deleted file mode 100644 index 9236dea..0000000 Binary files a/7.5/assets/icons/read-languages.webp and /dev/null differ diff --git a/7.5/assets/icons/regeneration.webp b/7.5/assets/icons/regeneration.webp deleted file mode 100644 index 6b9781a..0000000 Binary files a/7.5/assets/icons/regeneration.webp and /dev/null differ diff --git a/7.5/assets/icons/remove-fear.webp b/7.5/assets/icons/remove-fear.webp deleted file mode 100644 index d18cf66..0000000 Binary files a/7.5/assets/icons/remove-fear.webp and /dev/null differ diff --git a/7.5/assets/icons/remove-trap.webp b/7.5/assets/icons/remove-trap.webp deleted file mode 100644 index 55db5b1..0000000 Binary files a/7.5/assets/icons/remove-trap.webp and /dev/null differ diff --git a/7.5/assets/icons/resist-cold.webp b/7.5/assets/icons/resist-cold.webp deleted file mode 100644 index 2d3e3a2..0000000 Binary files a/7.5/assets/icons/resist-cold.webp and /dev/null differ diff --git a/7.5/assets/icons/resist-fire.webp b/7.5/assets/icons/resist-fire.webp deleted file mode 100644 index cb843ae..0000000 Binary files a/7.5/assets/icons/resist-fire.webp and /dev/null differ diff --git a/7.5/assets/icons/retreat.webp b/7.5/assets/icons/retreat.webp deleted file mode 100644 index 3357529..0000000 Binary files a/7.5/assets/icons/retreat.webp and /dev/null differ diff --git a/7.5/assets/icons/riding.webp b/7.5/assets/icons/riding.webp deleted file mode 100644 index 6e6f64e..0000000 Binary files a/7.5/assets/icons/riding.webp and /dev/null differ diff --git a/7.5/assets/icons/righteous_turning.webp b/7.5/assets/icons/righteous_turning.webp deleted file mode 100644 index 105036a..0000000 Binary files a/7.5/assets/icons/righteous_turning.webp and /dev/null differ diff --git a/7.5/assets/icons/robe.webp b/7.5/assets/icons/robe.webp deleted file mode 100644 index eba7dcd..0000000 Binary files a/7.5/assets/icons/robe.webp and /dev/null differ diff --git a/7.5/assets/icons/robin-hood-hat.webp b/7.5/assets/icons/robin-hood-hat.webp deleted file mode 100644 index 809cb5b..0000000 Binary files a/7.5/assets/icons/robin-hood-hat.webp and /dev/null differ diff --git a/7.5/assets/icons/rock-golem.webp b/7.5/assets/icons/rock-golem.webp deleted file mode 100644 index a9c1678..0000000 Binary files a/7.5/assets/icons/rock-golem.webp and /dev/null differ diff --git a/7.5/assets/icons/rock.webp b/7.5/assets/icons/rock.webp deleted file mode 100644 index 70ae2d1..0000000 Binary files a/7.5/assets/icons/rock.webp and /dev/null differ diff --git a/7.5/assets/icons/rolled-cloth.webp b/7.5/assets/icons/rolled-cloth.webp deleted file mode 100644 index 74f2f4e..0000000 Binary files a/7.5/assets/icons/rolled-cloth.webp and /dev/null differ diff --git a/7.5/assets/icons/rolling-energy.webp b/7.5/assets/icons/rolling-energy.webp deleted file mode 100644 index 22932b4..0000000 Binary files a/7.5/assets/icons/rolling-energy.webp and /dev/null differ diff --git a/7.5/assets/icons/rope-coil.webp b/7.5/assets/icons/rope-coil.webp deleted file mode 100644 index 09ba29c..0000000 Binary files a/7.5/assets/icons/rope-coil.webp and /dev/null differ diff --git a/7.5/assets/icons/rope.webp b/7.5/assets/icons/rope.webp deleted file mode 100644 index 43cd906..0000000 Binary files a/7.5/assets/icons/rope.webp and /dev/null differ diff --git a/7.5/assets/icons/round-shield.webp b/7.5/assets/icons/round-shield.webp deleted file mode 100644 index 478bd64..0000000 Binary files a/7.5/assets/icons/round-shield.webp and /dev/null differ diff --git a/7.5/assets/icons/run.webp b/7.5/assets/icons/run.webp deleted file mode 100644 index b7df1fc..0000000 Binary files a/7.5/assets/icons/run.webp and /dev/null differ diff --git a/7.5/assets/icons/running-ninja.webp b/7.5/assets/icons/running-ninja.webp deleted file mode 100644 index d1c8332..0000000 Binary files a/7.5/assets/icons/running-ninja.webp and /dev/null differ diff --git a/7.5/assets/icons/running-ninja2.webp b/7.5/assets/icons/running-ninja2.webp deleted file mode 100644 index 77e86a6..0000000 Binary files a/7.5/assets/icons/running-ninja2.webp and /dev/null differ diff --git a/7.5/assets/icons/running.webp b/7.5/assets/icons/running.webp deleted file mode 100644 index e480d44..0000000 Binary files a/7.5/assets/icons/running.webp and /dev/null differ diff --git a/7.5/assets/icons/saber-slash.webp b/7.5/assets/icons/saber-slash.webp deleted file mode 100644 index 9c7b33c..0000000 Binary files a/7.5/assets/icons/saber-slash.webp and /dev/null differ diff --git a/7.5/assets/icons/saber-tooth.webp b/7.5/assets/icons/saber-tooth.webp deleted file mode 100644 index 2517be1..0000000 Binary files a/7.5/assets/icons/saber-tooth.webp and /dev/null differ diff --git a/7.5/assets/icons/sack.webp b/7.5/assets/icons/sack.webp deleted file mode 100644 index 0fe3b9b..0000000 Binary files a/7.5/assets/icons/sack.webp and /dev/null differ diff --git a/7.5/assets/icons/saddle.webp b/7.5/assets/icons/saddle.webp deleted file mode 100644 index 668bdf0..0000000 Binary files a/7.5/assets/icons/saddle.webp and /dev/null differ diff --git a/7.5/assets/icons/sanctuary.webp b/7.5/assets/icons/sanctuary.webp deleted file mode 100644 index af59bf5..0000000 Binary files a/7.5/assets/icons/sanctuary.webp and /dev/null differ diff --git a/7.5/assets/icons/sap.webp b/7.5/assets/icons/sap.webp deleted file mode 100644 index 049152c..0000000 Binary files a/7.5/assets/icons/sap.webp and /dev/null differ diff --git a/7.5/assets/icons/saw-claw.webp b/7.5/assets/icons/saw-claw.webp deleted file mode 100644 index 8e7ec09..0000000 Binary files a/7.5/assets/icons/saw-claw.webp and /dev/null differ diff --git a/7.5/assets/icons/scale-mail.webp b/7.5/assets/icons/scale-mail.webp deleted file mode 100644 index 55bf762..0000000 Binary files a/7.5/assets/icons/scale-mail.webp and /dev/null differ diff --git a/7.5/assets/icons/scar-wound-small.webp b/7.5/assets/icons/scar-wound-small.webp deleted file mode 100644 index 636e254..0000000 Binary files a/7.5/assets/icons/scar-wound-small.webp and /dev/null differ diff --git a/7.5/assets/icons/scorpion-tail.webp b/7.5/assets/icons/scorpion-tail.webp deleted file mode 100644 index 6603dc6..0000000 Binary files a/7.5/assets/icons/scorpion-tail.webp and /dev/null differ diff --git a/7.5/assets/icons/screaming.webp b/7.5/assets/icons/screaming.webp deleted file mode 100644 index beef6eb..0000000 Binary files a/7.5/assets/icons/screaming.webp and /dev/null differ diff --git a/7.5/assets/icons/scribe.webp b/7.5/assets/icons/scribe.webp deleted file mode 100644 index 5c5f596..0000000 Binary files a/7.5/assets/icons/scribe.webp and /dev/null differ diff --git a/7.5/assets/icons/scythe.webp b/7.5/assets/icons/scythe.webp deleted file mode 100644 index 922124d..0000000 Binary files a/7.5/assets/icons/scythe.webp and /dev/null differ diff --git a/7.5/assets/icons/seafaring.webp b/7.5/assets/icons/seafaring.webp deleted file mode 100644 index 1db84c5..0000000 Binary files a/7.5/assets/icons/seafaring.webp and /dev/null differ diff --git a/7.5/assets/icons/secret-door.webp b/7.5/assets/icons/secret-door.webp deleted file mode 100644 index 5eab865..0000000 Binary files a/7.5/assets/icons/secret-door.webp and /dev/null differ diff --git a/7.5/assets/icons/secret-door2.webp b/7.5/assets/icons/secret-door2.webp deleted file mode 100644 index d58e41b..0000000 Binary files a/7.5/assets/icons/secret-door2.webp and /dev/null differ diff --git a/7.5/assets/icons/seduction.webp b/7.5/assets/icons/seduction.webp deleted file mode 100644 index da077f0..0000000 Binary files a/7.5/assets/icons/seduction.webp and /dev/null differ diff --git a/7.5/assets/icons/sensing-evil.webp b/7.5/assets/icons/sensing-evil.webp deleted file mode 100644 index c5f5180..0000000 Binary files a/7.5/assets/icons/sensing-evil.webp and /dev/null differ diff --git a/7.5/assets/icons/sensing-evil2.webp b/7.5/assets/icons/sensing-evil2.webp deleted file mode 100644 index dee5bb9..0000000 Binary files a/7.5/assets/icons/sensing-evil2.webp and /dev/null differ diff --git a/7.5/assets/icons/sensing-power.webp b/7.5/assets/icons/sensing-power.webp deleted file mode 100644 index 9da0d55..0000000 Binary files a/7.5/assets/icons/sensing-power.webp and /dev/null differ diff --git a/7.5/assets/icons/sewing-needle.webp b/7.5/assets/icons/sewing-needle.webp deleted file mode 100644 index e3f6e8e..0000000 Binary files a/7.5/assets/icons/sewing-needle.webp and /dev/null differ diff --git a/7.5/assets/icons/shadow-grasp.webp b/7.5/assets/icons/shadow-grasp.webp deleted file mode 100644 index 8289bab..0000000 Binary files a/7.5/assets/icons/shadow-grasp.webp and /dev/null differ diff --git a/7.5/assets/icons/shaft.webp b/7.5/assets/icons/shaft.webp deleted file mode 100644 index 6a8d7df..0000000 Binary files a/7.5/assets/icons/shaft.webp and /dev/null differ diff --git a/7.5/assets/icons/shambling-zombie.webp b/7.5/assets/icons/shambling-zombie.webp deleted file mode 100644 index 84dfea2..0000000 Binary files a/7.5/assets/icons/shambling-zombie.webp and /dev/null differ diff --git a/7.5/assets/icons/shambling-zombie2.webp b/7.5/assets/icons/shambling-zombie2.webp deleted file mode 100644 index 1fd4aab..0000000 Binary files a/7.5/assets/icons/shambling-zombie2.webp and /dev/null differ diff --git a/7.5/assets/icons/sharp-axe.webp b/7.5/assets/icons/sharp-axe.webp deleted file mode 100644 index 49aabdc..0000000 Binary files a/7.5/assets/icons/sharp-axe.webp and /dev/null differ diff --git a/7.5/assets/icons/sharp-halberd.webp b/7.5/assets/icons/sharp-halberd.webp deleted file mode 100644 index c150d73..0000000 Binary files a/7.5/assets/icons/sharp-halberd.webp and /dev/null differ diff --git a/7.5/assets/icons/sharp-lips.webp b/7.5/assets/icons/sharp-lips.webp deleted file mode 100644 index 1386936..0000000 Binary files a/7.5/assets/icons/sharp-lips.webp and /dev/null differ diff --git a/7.5/assets/icons/sharp-smile.webp b/7.5/assets/icons/sharp-smile.webp deleted file mode 100644 index f7f1921..0000000 Binary files a/7.5/assets/icons/sharp-smile.webp and /dev/null differ diff --git a/7.5/assets/icons/shield-reflect.webp b/7.5/assets/icons/shield-reflect.webp deleted file mode 100644 index 6ad84c0..0000000 Binary files a/7.5/assets/icons/shield-reflect.webp and /dev/null differ diff --git a/7.5/assets/icons/shield.webp b/7.5/assets/icons/shield.webp deleted file mode 100644 index 4c58d84..0000000 Binary files a/7.5/assets/icons/shield.webp and /dev/null differ diff --git a/7.5/assets/icons/short-bow.webp b/7.5/assets/icons/short-bow.webp deleted file mode 100644 index d8c0a5a..0000000 Binary files a/7.5/assets/icons/short-bow.webp and /dev/null differ diff --git a/7.5/assets/icons/short-sword.webp b/7.5/assets/icons/short-sword.webp deleted file mode 100644 index 5243346..0000000 Binary files a/7.5/assets/icons/short-sword.webp and /dev/null differ diff --git a/7.5/assets/icons/shouting.webp b/7.5/assets/icons/shouting.webp deleted file mode 100644 index 01ee283..0000000 Binary files a/7.5/assets/icons/shouting.webp and /dev/null differ diff --git a/7.5/assets/icons/siege-engineering.webp b/7.5/assets/icons/siege-engineering.webp deleted file mode 100644 index 0bb6a55..0000000 Binary files a/7.5/assets/icons/siege-engineering.webp and /dev/null differ diff --git a/7.5/assets/icons/signaling.webp b/7.5/assets/icons/signaling.webp deleted file mode 100644 index 9712d6d..0000000 Binary files a/7.5/assets/icons/signaling.webp and /dev/null differ diff --git a/7.5/assets/icons/silver-arrow.webp b/7.5/assets/icons/silver-arrow.webp deleted file mode 100644 index 706bff9..0000000 Binary files a/7.5/assets/icons/silver-arrow.webp and /dev/null differ diff --git a/7.5/assets/icons/silver-dagger.webp b/7.5/assets/icons/silver-dagger.webp deleted file mode 100644 index e061481..0000000 Binary files a/7.5/assets/icons/silver-dagger.webp and /dev/null differ diff --git a/7.5/assets/icons/single-weapon.webp b/7.5/assets/icons/single-weapon.webp deleted file mode 100644 index abfe08f..0000000 Binary files a/7.5/assets/icons/single-weapon.webp and /dev/null differ diff --git a/7.5/assets/icons/skeletal-hand.webp b/7.5/assets/icons/skeletal-hand.webp deleted file mode 100644 index 907bffe..0000000 Binary files a/7.5/assets/icons/skeletal-hand.webp and /dev/null differ diff --git a/7.5/assets/icons/skirmishing.webp b/7.5/assets/icons/skirmishing.webp deleted file mode 100644 index 44890c9..0000000 Binary files a/7.5/assets/icons/skirmishing.webp and /dev/null differ diff --git a/7.5/assets/icons/skirmishing2.webp b/7.5/assets/icons/skirmishing2.webp deleted file mode 100644 index 43df0dd..0000000 Binary files a/7.5/assets/icons/skirmishing2.webp and /dev/null differ diff --git a/7.5/assets/icons/skulking.webp b/7.5/assets/icons/skulking.webp deleted file mode 100644 index fdbf35c..0000000 Binary files a/7.5/assets/icons/skulking.webp and /dev/null differ diff --git a/7.5/assets/icons/skull-bolt.webp b/7.5/assets/icons/skull-bolt.webp deleted file mode 100644 index aaf6b07..0000000 Binary files a/7.5/assets/icons/skull-bolt.webp and /dev/null differ diff --git a/7.5/assets/icons/skull-crack.webp b/7.5/assets/icons/skull-crack.webp deleted file mode 100644 index 83d5657..0000000 Binary files a/7.5/assets/icons/skull-crack.webp and /dev/null differ diff --git a/7.5/assets/icons/skull-crack2.webp b/7.5/assets/icons/skull-crack2.webp deleted file mode 100644 index b4f605f..0000000 Binary files a/7.5/assets/icons/skull-crack2.webp and /dev/null differ diff --git a/7.5/assets/icons/sleep.webp b/7.5/assets/icons/sleep.webp deleted file mode 100644 index 410423b..0000000 Binary files a/7.5/assets/icons/sleep.webp and /dev/null differ diff --git a/7.5/assets/icons/sleepy.webp b/7.5/assets/icons/sleepy.webp deleted file mode 100644 index 50ac43a..0000000 Binary files a/7.5/assets/icons/sleepy.webp and /dev/null differ diff --git a/7.5/assets/icons/sliced-bread.webp b/7.5/assets/icons/sliced-bread.webp deleted file mode 100644 index 780cca1..0000000 Binary files a/7.5/assets/icons/sliced-bread.webp and /dev/null differ diff --git a/7.5/assets/icons/sling.webp b/7.5/assets/icons/sling.webp deleted file mode 100644 index 9921b7c..0000000 Binary files a/7.5/assets/icons/sling.webp and /dev/null differ diff --git a/7.5/assets/icons/slipperiness.webp b/7.5/assets/icons/slipperiness.webp deleted file mode 100644 index f870dba..0000000 Binary files a/7.5/assets/icons/slipperiness.webp and /dev/null differ diff --git a/7.5/assets/icons/small-hammer.webp b/7.5/assets/icons/small-hammer.webp deleted file mode 100644 index 2055c8e..0000000 Binary files a/7.5/assets/icons/small-hammer.webp and /dev/null differ diff --git a/7.5/assets/icons/smitten.webp b/7.5/assets/icons/smitten.webp deleted file mode 100644 index 24a5d03..0000000 Binary files a/7.5/assets/icons/smitten.webp and /dev/null differ diff --git a/7.5/assets/icons/smitten2.webp b/7.5/assets/icons/smitten2.webp deleted file mode 100644 index 753ae38..0000000 Binary files a/7.5/assets/icons/smitten2.webp and /dev/null differ diff --git a/7.5/assets/icons/snake-bite.webp b/7.5/assets/icons/snake-bite.webp deleted file mode 100644 index 4daffc2..0000000 Binary files a/7.5/assets/icons/snake-bite.webp and /dev/null differ diff --git a/7.5/assets/icons/snake-jar.webp b/7.5/assets/icons/snake-jar.webp deleted file mode 100644 index 321f726..0000000 Binary files a/7.5/assets/icons/snake-jar.webp and /dev/null differ diff --git a/7.5/assets/icons/snake-tongue.webp b/7.5/assets/icons/snake-tongue.webp deleted file mode 100644 index 180f6ce..0000000 Binary files a/7.5/assets/icons/snake-tongue.webp and /dev/null differ diff --git a/7.5/assets/icons/snake.webp b/7.5/assets/icons/snake.webp deleted file mode 100644 index b05e665..0000000 Binary files a/7.5/assets/icons/snake.webp and /dev/null differ diff --git a/7.5/assets/icons/sniffing-dog.webp b/7.5/assets/icons/sniffing-dog.webp deleted file mode 100644 index 9715912..0000000 Binary files a/7.5/assets/icons/sniffing-dog.webp and /dev/null differ diff --git a/7.5/assets/icons/sniping.webp b/7.5/assets/icons/sniping.webp deleted file mode 100644 index ad76547..0000000 Binary files a/7.5/assets/icons/sniping.webp and /dev/null differ diff --git a/7.5/assets/icons/sonic-shoes.webp b/7.5/assets/icons/sonic-shoes.webp deleted file mode 100644 index 63fb51e..0000000 Binary files a/7.5/assets/icons/sonic-shoes.webp and /dev/null differ diff --git a/7.5/assets/icons/sparkles.webp b/7.5/assets/icons/sparkles.webp deleted file mode 100644 index ffb7ea3..0000000 Binary files a/7.5/assets/icons/sparkles.webp and /dev/null differ diff --git a/7.5/assets/icons/sparkling-sabre.webp b/7.5/assets/icons/sparkling-sabre.webp deleted file mode 100644 index 1e9cdff..0000000 Binary files a/7.5/assets/icons/sparkling-sabre.webp and /dev/null differ diff --git a/7.5/assets/icons/sparkling.webp b/7.5/assets/icons/sparkling.webp deleted file mode 100644 index 04a95d1..0000000 Binary files a/7.5/assets/icons/sparkling.webp and /dev/null differ diff --git a/7.5/assets/icons/spartan-helmet.webp b/7.5/assets/icons/spartan-helmet.webp deleted file mode 100644 index 6086c97..0000000 Binary files a/7.5/assets/icons/spartan-helmet.webp and /dev/null differ diff --git a/7.5/assets/icons/spartan.webp b/7.5/assets/icons/spartan.webp deleted file mode 100644 index a711d70..0000000 Binary files a/7.5/assets/icons/spartan.webp and /dev/null differ diff --git a/7.5/assets/icons/spear-feather.webp b/7.5/assets/icons/spear-feather.webp deleted file mode 100644 index c9823c6..0000000 Binary files a/7.5/assets/icons/spear-feather.webp and /dev/null differ diff --git a/7.5/assets/icons/spear.webp b/7.5/assets/icons/spear.webp deleted file mode 100644 index f3c44d6..0000000 Binary files a/7.5/assets/icons/spear.webp and /dev/null differ diff --git a/7.5/assets/icons/spell-book.webp b/7.5/assets/icons/spell-book.webp deleted file mode 100644 index a059b28..0000000 Binary files a/7.5/assets/icons/spell-book.webp and /dev/null differ diff --git a/7.5/assets/icons/spellbook.webp b/7.5/assets/icons/spellbook.webp deleted file mode 100644 index 2c33dc4..0000000 Binary files a/7.5/assets/icons/spellbook.webp and /dev/null differ diff --git a/7.5/assets/icons/spider-climbing.webp b/7.5/assets/icons/spider-climbing.webp deleted file mode 100644 index 9cf7f8f..0000000 Binary files a/7.5/assets/icons/spider-climbing.webp and /dev/null differ diff --git a/7.5/assets/icons/spider-web.webp b/7.5/assets/icons/spider-web.webp deleted file mode 100644 index 8e00797..0000000 Binary files a/7.5/assets/icons/spider-web.webp and /dev/null differ diff --git a/7.5/assets/icons/spiders-web.webp b/7.5/assets/icons/spiders-web.webp deleted file mode 100644 index 4150ba8..0000000 Binary files a/7.5/assets/icons/spiders-web.webp and /dev/null differ diff --git a/7.5/assets/icons/spike.webp b/7.5/assets/icons/spike.webp deleted file mode 100644 index 381d21d..0000000 Binary files a/7.5/assets/icons/spike.webp and /dev/null differ diff --git a/7.5/assets/icons/spiked-dragon-head.webp b/7.5/assets/icons/spiked-dragon-head.webp deleted file mode 100644 index feea325..0000000 Binary files a/7.5/assets/icons/spiked-dragon-head.webp and /dev/null differ diff --git a/7.5/assets/icons/spill.webp b/7.5/assets/icons/spill.webp deleted file mode 100644 index 6fe8bca..0000000 Binary files a/7.5/assets/icons/spill.webp and /dev/null differ diff --git a/7.5/assets/icons/spill2.webp b/7.5/assets/icons/spill2.webp deleted file mode 100644 index 7147bd5..0000000 Binary files a/7.5/assets/icons/spill2.webp and /dev/null differ diff --git a/7.5/assets/icons/spiral-thrust.webp b/7.5/assets/icons/spiral-thrust.webp deleted file mode 100644 index 02c43f5..0000000 Binary files a/7.5/assets/icons/spiral-thrust.webp and /dev/null differ diff --git a/7.5/assets/icons/splashy-stream.webp b/7.5/assets/icons/splashy-stream.webp deleted file mode 100644 index 96a3061..0000000 Binary files a/7.5/assets/icons/splashy-stream.webp and /dev/null differ diff --git a/7.5/assets/icons/splurt.webp b/7.5/assets/icons/splurt.webp deleted file mode 100644 index f99fea8..0000000 Binary files a/7.5/assets/icons/splurt.webp and /dev/null differ diff --git a/7.5/assets/icons/spot.webp b/7.5/assets/icons/spot.webp deleted file mode 100644 index 2ee8fb8..0000000 Binary files a/7.5/assets/icons/spot.webp and /dev/null differ diff --git a/7.5/assets/icons/spot2.webp b/7.5/assets/icons/spot2.webp deleted file mode 100644 index 7552494..0000000 Binary files a/7.5/assets/icons/spot2.webp and /dev/null differ diff --git a/7.5/assets/icons/staff.webp b/7.5/assets/icons/staff.webp deleted file mode 100644 index 57e4638..0000000 Binary files a/7.5/assets/icons/staff.webp and /dev/null differ diff --git a/7.5/assets/icons/stag-head.webp b/7.5/assets/icons/stag-head.webp deleted file mode 100644 index c3affb8..0000000 Binary files a/7.5/assets/icons/stag-head.webp and /dev/null differ diff --git a/7.5/assets/icons/stake-mallet.webp b/7.5/assets/icons/stake-mallet.webp deleted file mode 100644 index e1f598f..0000000 Binary files a/7.5/assets/icons/stake-mallet.webp and /dev/null differ diff --git a/7.5/assets/icons/stalagtite.webp b/7.5/assets/icons/stalagtite.webp deleted file mode 100644 index a673c00..0000000 Binary files a/7.5/assets/icons/stalagtite.webp and /dev/null differ diff --git a/7.5/assets/icons/steam.webp b/7.5/assets/icons/steam.webp deleted file mode 100644 index 6970383..0000000 Binary files a/7.5/assets/icons/steam.webp and /dev/null differ diff --git a/7.5/assets/icons/steel-claws.webp b/7.5/assets/icons/steel-claws.webp deleted file mode 100644 index fcce11d..0000000 Binary files a/7.5/assets/icons/steel-claws.webp and /dev/null differ diff --git a/7.5/assets/icons/stink.webp b/7.5/assets/icons/stink.webp deleted file mode 100644 index 5063d74..0000000 Binary files a/7.5/assets/icons/stink.webp and /dev/null differ diff --git a/7.5/assets/icons/stone-block.webp b/7.5/assets/icons/stone-block.webp deleted file mode 100644 index 9150790..0000000 Binary files a/7.5/assets/icons/stone-block.webp and /dev/null differ diff --git a/7.5/assets/icons/stone-tower.webp b/7.5/assets/icons/stone-tower.webp deleted file mode 100644 index 2cf35d2..0000000 Binary files a/7.5/assets/icons/stone-tower.webp and /dev/null differ diff --git a/7.5/assets/icons/summon-berserkers.webp b/7.5/assets/icons/summon-berserkers.webp deleted file mode 100644 index ec75862..0000000 Binary files a/7.5/assets/icons/summon-berserkers.webp and /dev/null differ diff --git a/7.5/assets/icons/sunder.webp b/7.5/assets/icons/sunder.webp deleted file mode 100644 index 92019ac..0000000 Binary files a/7.5/assets/icons/sunder.webp and /dev/null differ diff --git a/7.5/assets/icons/surprise.webp b/7.5/assets/icons/surprise.webp deleted file mode 100644 index e8db3ce..0000000 Binary files a/7.5/assets/icons/surprise.webp and /dev/null differ diff --git a/7.5/assets/icons/surprised.webp b/7.5/assets/icons/surprised.webp deleted file mode 100644 index b43edd0..0000000 Binary files a/7.5/assets/icons/surprised.webp and /dev/null differ diff --git a/7.5/assets/icons/survival.webp b/7.5/assets/icons/survival.webp deleted file mode 100644 index c2ec1af..0000000 Binary files a/7.5/assets/icons/survival.webp and /dev/null differ diff --git a/7.5/assets/icons/suspicious.webp b/7.5/assets/icons/suspicious.webp deleted file mode 100644 index c18f44f..0000000 Binary files a/7.5/assets/icons/suspicious.webp and /dev/null differ diff --git a/7.5/assets/icons/swap-bag.webp b/7.5/assets/icons/swap-bag.webp deleted file mode 100644 index e89c4ce..0000000 Binary files a/7.5/assets/icons/swap-bag.webp and /dev/null differ diff --git a/7.5/assets/icons/swap-bag1.webp b/7.5/assets/icons/swap-bag1.webp deleted file mode 100644 index 081d9d9..0000000 Binary files a/7.5/assets/icons/swap-bag1.webp and /dev/null differ diff --git a/7.5/assets/icons/swap-bag2.webp b/7.5/assets/icons/swap-bag2.webp deleted file mode 100644 index 17a36a0..0000000 Binary files a/7.5/assets/icons/swap-bag2.webp and /dev/null differ diff --git a/7.5/assets/icons/swap-bag3.webp b/7.5/assets/icons/swap-bag3.webp deleted file mode 100644 index fc5ce03..0000000 Binary files a/7.5/assets/icons/swap-bag3.webp and /dev/null differ diff --git a/7.5/assets/icons/swap-bag_(1).webp b/7.5/assets/icons/swap-bag_(1).webp deleted file mode 100644 index fc5ce03..0000000 Binary files a/7.5/assets/icons/swap-bag_(1).webp and /dev/null differ diff --git a/7.5/assets/icons/swashbuckling.webp b/7.5/assets/icons/swashbuckling.webp deleted file mode 100644 index eefca07..0000000 Binary files a/7.5/assets/icons/swashbuckling.webp and /dev/null differ diff --git a/7.5/assets/icons/swashbuckling2.webp b/7.5/assets/icons/swashbuckling2.webp deleted file mode 100644 index 7c16955..0000000 Binary files a/7.5/assets/icons/swashbuckling2.webp and /dev/null differ diff --git a/7.5/assets/icons/switch-weapon.webp b/7.5/assets/icons/switch-weapon.webp deleted file mode 100644 index bed41ff..0000000 Binary files a/7.5/assets/icons/switch-weapon.webp and /dev/null differ diff --git a/7.5/assets/icons/sword-brandish.webp b/7.5/assets/icons/sword-brandish.webp deleted file mode 100644 index 72284a4..0000000 Binary files a/7.5/assets/icons/sword-brandish.webp and /dev/null differ diff --git a/7.5/assets/icons/sword-clash.webp b/7.5/assets/icons/sword-clash.webp deleted file mode 100644 index 44b7cb6..0000000 Binary files a/7.5/assets/icons/sword-clash.webp and /dev/null differ diff --git a/7.5/assets/icons/sword.webp b/7.5/assets/icons/sword.webp deleted file mode 100644 index 0211376..0000000 Binary files a/7.5/assets/icons/sword.webp and /dev/null differ diff --git a/7.5/assets/icons/swordman.webp b/7.5/assets/icons/swordman.webp deleted file mode 100644 index 83eb84c..0000000 Binary files a/7.5/assets/icons/swordman.webp and /dev/null differ diff --git a/7.5/assets/icons/swords-power.webp b/7.5/assets/icons/swords-power.webp deleted file mode 100644 index 15c47a1..0000000 Binary files a/7.5/assets/icons/swords-power.webp and /dev/null differ diff --git a/7.5/assets/icons/swordwoman.webp b/7.5/assets/icons/swordwoman.webp deleted file mode 100644 index 8c9f824..0000000 Binary files a/7.5/assets/icons/swordwoman.webp and /dev/null differ diff --git a/7.5/assets/icons/swordwoman2.webp b/7.5/assets/icons/swordwoman2.webp deleted file mode 100644 index 24a31fb..0000000 Binary files a/7.5/assets/icons/swordwoman2.webp and /dev/null differ diff --git a/7.5/assets/icons/tabi-boot.webp b/7.5/assets/icons/tabi-boot.webp deleted file mode 100644 index dc3222e..0000000 Binary files a/7.5/assets/icons/tabi-boot.webp and /dev/null differ diff --git a/7.5/assets/icons/templar-eye-small.webp b/7.5/assets/icons/templar-eye-small.webp deleted file mode 100644 index 06307a6..0000000 Binary files a/7.5/assets/icons/templar-eye-small.webp and /dev/null differ diff --git a/7.5/assets/icons/templar-eye.webp b/7.5/assets/icons/templar-eye.webp deleted file mode 100644 index 7ab5ba5..0000000 Binary files a/7.5/assets/icons/templar-eye.webp and /dev/null differ diff --git a/7.5/assets/icons/tentacle-strike.webp b/7.5/assets/icons/tentacle-strike.webp deleted file mode 100644 index ae18245..0000000 Binary files a/7.5/assets/icons/tentacle-strike.webp and /dev/null differ diff --git a/7.5/assets/icons/theology.webp b/7.5/assets/icons/theology.webp deleted file mode 100644 index 89dfdc8..0000000 Binary files a/7.5/assets/icons/theology.webp and /dev/null differ diff --git a/7.5/assets/icons/theology1.webp b/7.5/assets/icons/theology1.webp deleted file mode 100644 index ae326b6..0000000 Binary files a/7.5/assets/icons/theology1.webp and /dev/null differ diff --git a/7.5/assets/icons/theology2.webp b/7.5/assets/icons/theology2.webp deleted file mode 100644 index 5d9c549..0000000 Binary files a/7.5/assets/icons/theology2.webp and /dev/null differ diff --git a/7.5/assets/icons/theology3.webp b/7.5/assets/icons/theology3.webp deleted file mode 100644 index 1a3c4c3..0000000 Binary files a/7.5/assets/icons/theology3.webp and /dev/null differ diff --git a/7.5/assets/icons/theology4.webp b/7.5/assets/icons/theology4.webp deleted file mode 100644 index f7b2137..0000000 Binary files a/7.5/assets/icons/theology4.webp and /dev/null differ diff --git a/7.5/assets/icons/third-eye.webp b/7.5/assets/icons/third-eye.webp deleted file mode 100644 index 582c996..0000000 Binary files a/7.5/assets/icons/third-eye.webp and /dev/null differ diff --git a/7.5/assets/icons/three-friends.webp b/7.5/assets/icons/three-friends.webp deleted file mode 100644 index 833a9b1..0000000 Binary files a/7.5/assets/icons/three-friends.webp and /dev/null differ diff --git a/7.5/assets/icons/three-leaves.webp b/7.5/assets/icons/three-leaves.webp deleted file mode 100644 index 8c753f5..0000000 Binary files a/7.5/assets/icons/three-leaves.webp and /dev/null differ diff --git a/7.5/assets/icons/throne-king.webp b/7.5/assets/icons/throne-king.webp deleted file mode 100644 index bc2efeb..0000000 Binary files a/7.5/assets/icons/throne-king.webp and /dev/null differ diff --git a/7.5/assets/icons/thunder-skull.webp b/7.5/assets/icons/thunder-skull.webp deleted file mode 100644 index 570f85c..0000000 Binary files a/7.5/assets/icons/thunder-skull.webp and /dev/null differ diff --git a/7.5/assets/icons/tracking.webp b/7.5/assets/icons/tracking.webp deleted file mode 100644 index de9aee1..0000000 Binary files a/7.5/assets/icons/tracking.webp and /dev/null differ diff --git a/7.5/assets/icons/transmogrification.webp b/7.5/assets/icons/transmogrification.webp deleted file mode 100644 index 57ce5bb..0000000 Binary files a/7.5/assets/icons/transmogrification.webp and /dev/null differ diff --git a/7.5/assets/icons/transparent-slime.webp b/7.5/assets/icons/transparent-slime.webp deleted file mode 100644 index 10a7856..0000000 Binary files a/7.5/assets/icons/transparent-slime.webp and /dev/null differ diff --git a/7.5/assets/icons/tree-branch.webp b/7.5/assets/icons/tree-branch.webp deleted file mode 100644 index 9300ca4..0000000 Binary files a/7.5/assets/icons/tree-branch.webp and /dev/null differ diff --git a/7.5/assets/icons/trident.webp b/7.5/assets/icons/trident.webp deleted file mode 100644 index f489aa9..0000000 Binary files a/7.5/assets/icons/trident.webp and /dev/null differ diff --git a/7.5/assets/icons/trip.webp b/7.5/assets/icons/trip.webp deleted file mode 100644 index 6b342d5..0000000 Binary files a/7.5/assets/icons/trip.webp and /dev/null differ diff --git a/7.5/assets/icons/triple-claws.webp b/7.5/assets/icons/triple-claws.webp deleted file mode 100644 index 3456d43..0000000 Binary files a/7.5/assets/icons/triple-claws.webp and /dev/null differ diff --git a/7.5/assets/icons/triple-scratches.webp b/7.5/assets/icons/triple-scratches.webp deleted file mode 100644 index 8a8c179..0000000 Binary files a/7.5/assets/icons/triple-scratches.webp and /dev/null differ diff --git a/7.5/assets/icons/trousers.webp b/7.5/assets/icons/trousers.webp deleted file mode 100644 index 7873ce7..0000000 Binary files a/7.5/assets/icons/trousers.webp and /dev/null differ diff --git a/7.5/assets/icons/tunic.webp b/7.5/assets/icons/tunic.webp deleted file mode 100644 index 65ec63f..0000000 Binary files a/7.5/assets/icons/tunic.webp and /dev/null differ diff --git a/7.5/assets/icons/turban.webp b/7.5/assets/icons/turban.webp deleted file mode 100644 index 585273a..0000000 Binary files a/7.5/assets/icons/turban.webp and /dev/null differ diff --git a/7.5/assets/icons/two-feathers.webp b/7.5/assets/icons/two-feathers.webp deleted file mode 100644 index 0294fdf..0000000 Binary files a/7.5/assets/icons/two-feathers.webp and /dev/null differ diff --git a/7.5/assets/icons/two-hand-weapon.webp b/7.5/assets/icons/two-hand-weapon.webp deleted file mode 100644 index c51bd8e..0000000 Binary files a/7.5/assets/icons/two-hand-weapon.webp and /dev/null differ diff --git a/7.5/assets/icons/two-handed-sword.webp b/7.5/assets/icons/two-handed-sword.webp deleted file mode 100644 index 01d9a84..0000000 Binary files a/7.5/assets/icons/two-handed-sword.webp and /dev/null differ diff --git a/7.5/assets/icons/two-handed-weapons.webp b/7.5/assets/icons/two-handed-weapons.webp deleted file mode 100644 index 53f7503..0000000 Binary files a/7.5/assets/icons/two-handed-weapons.webp and /dev/null differ diff --git a/7.5/assets/icons/two-weapon.webp b/7.5/assets/icons/two-weapon.webp deleted file mode 100644 index 8d9288d..0000000 Binary files a/7.5/assets/icons/two-weapon.webp and /dev/null differ diff --git a/7.5/assets/icons/unarmed-fighting.webp b/7.5/assets/icons/unarmed-fighting.webp deleted file mode 100644 index 5138885..0000000 Binary files a/7.5/assets/icons/unarmed-fighting.webp and /dev/null differ diff --git a/7.5/assets/icons/uncanny-gyration.webp b/7.5/assets/icons/uncanny-gyration.webp deleted file mode 100644 index 33b7cfc..0000000 Binary files a/7.5/assets/icons/uncanny-gyration.webp and /dev/null differ diff --git a/7.5/assets/icons/unseen-servantpng.webp b/7.5/assets/icons/unseen-servantpng.webp deleted file mode 100644 index 45207bc..0000000 Binary files a/7.5/assets/icons/unseen-servantpng.webp and /dev/null differ diff --git a/7.5/assets/icons/up-arrow.webp b/7.5/assets/icons/up-arrow.webp deleted file mode 100644 index fc3a973..0000000 Binary files a/7.5/assets/icons/up-arrow.webp and /dev/null differ diff --git a/7.5/assets/icons/vermin-slaying.webp b/7.5/assets/icons/vermin-slaying.webp deleted file mode 100644 index 519bf95..0000000 Binary files a/7.5/assets/icons/vermin-slaying.webp and /dev/null differ diff --git a/7.5/assets/icons/vomiting.webp b/7.5/assets/icons/vomiting.webp deleted file mode 100644 index 63de4fd..0000000 Binary files a/7.5/assets/icons/vomiting.webp and /dev/null differ diff --git a/7.5/assets/icons/wakefulness.webp b/7.5/assets/icons/wakefulness.webp deleted file mode 100644 index 5b8799c..0000000 Binary files a/7.5/assets/icons/wakefulness.webp and /dev/null differ diff --git a/7.5/assets/icons/wall-of-fire.webp b/7.5/assets/icons/wall-of-fire.webp deleted file mode 100644 index 3fd01de..0000000 Binary files a/7.5/assets/icons/wall-of-fire.webp and /dev/null differ diff --git a/7.5/assets/icons/wall-of-smoke.webp b/7.5/assets/icons/wall-of-smoke.webp deleted file mode 100644 index 25e76a3..0000000 Binary files a/7.5/assets/icons/wall-of-smoke.webp and /dev/null differ diff --git a/7.5/assets/icons/wandering-monster.webp b/7.5/assets/icons/wandering-monster.webp deleted file mode 100644 index 3f15b84..0000000 Binary files a/7.5/assets/icons/wandering-monster.webp and /dev/null differ diff --git a/7.5/assets/icons/war-hammer.webp b/7.5/assets/icons/war-hammer.webp deleted file mode 100644 index 1e08742..0000000 Binary files a/7.5/assets/icons/war-hammer.webp and /dev/null differ diff --git a/7.5/assets/icons/war-pick.webp b/7.5/assets/icons/war-pick.webp deleted file mode 100644 index 2c0d2bb..0000000 Binary files a/7.5/assets/icons/war-pick.webp and /dev/null differ diff --git a/7.5/assets/icons/waterskin.webp b/7.5/assets/icons/waterskin.webp deleted file mode 100644 index c4c1d65..0000000 Binary files a/7.5/assets/icons/waterskin.webp and /dev/null differ diff --git a/7.5/assets/icons/weapon-and-shield.webp b/7.5/assets/icons/weapon-and-shield.webp deleted file mode 100644 index 7bbb906..0000000 Binary files a/7.5/assets/icons/weapon-and-shield.webp and /dev/null differ diff --git a/7.5/assets/icons/weapon-focus.webp b/7.5/assets/icons/weapon-focus.webp deleted file mode 100644 index 041468b..0000000 Binary files a/7.5/assets/icons/weapon-focus.webp and /dev/null differ diff --git a/7.5/assets/icons/weapon-shield.webp b/7.5/assets/icons/weapon-shield.webp deleted file mode 100644 index 5a6014d..0000000 Binary files a/7.5/assets/icons/weapon-shield.webp and /dev/null differ diff --git a/7.5/assets/icons/whip.webp b/7.5/assets/icons/whip.webp deleted file mode 100644 index 9ce9cde..0000000 Binary files a/7.5/assets/icons/whip.webp and /dev/null differ diff --git a/7.5/assets/icons/whirlwind.webp b/7.5/assets/icons/whirlwind.webp deleted file mode 100644 index 3bcd56d..0000000 Binary files a/7.5/assets/icons/whirlwind.webp and /dev/null differ diff --git a/7.5/assets/icons/william-tell-skull.webp b/7.5/assets/icons/william-tell-skull.webp deleted file mode 100644 index 80434fc..0000000 Binary files a/7.5/assets/icons/william-tell-skull.webp and /dev/null differ diff --git a/7.5/assets/icons/william-tell.webp b/7.5/assets/icons/william-tell.webp deleted file mode 100644 index d4932b2..0000000 Binary files a/7.5/assets/icons/william-tell.webp and /dev/null differ diff --git a/7.5/assets/icons/wind-slap.webp b/7.5/assets/icons/wind-slap.webp deleted file mode 100644 index 7775348..0000000 Binary files a/7.5/assets/icons/wind-slap.webp and /dev/null differ diff --git a/7.5/assets/icons/withdraw-lines.webp b/7.5/assets/icons/withdraw-lines.webp deleted file mode 100644 index 1a10aa2..0000000 Binary files a/7.5/assets/icons/withdraw-lines.webp and /dev/null differ diff --git a/7.5/assets/icons/withdraw.webp b/7.5/assets/icons/withdraw.webp deleted file mode 100644 index bb73d6e..0000000 Binary files a/7.5/assets/icons/withdraw.webp and /dev/null differ diff --git a/7.5/assets/icons/wizard-lock.webp b/7.5/assets/icons/wizard-lock.webp deleted file mode 100644 index f973bf0..0000000 Binary files a/7.5/assets/icons/wizard-lock.webp and /dev/null differ diff --git a/7.5/assets/icons/wolf-head.webp b/7.5/assets/icons/wolf-head.webp deleted file mode 100644 index 4749886..0000000 Binary files a/7.5/assets/icons/wolf-head.webp and /dev/null differ diff --git a/7.5/assets/icons/wolf-trap.webp b/7.5/assets/icons/wolf-trap.webp deleted file mode 100644 index 84671c9..0000000 Binary files a/7.5/assets/icons/wolf-trap.webp and /dev/null differ diff --git a/7.5/assets/icons/wood-club.webp b/7.5/assets/icons/wood-club.webp deleted file mode 100644 index 58c9691..0000000 Binary files a/7.5/assets/icons/wood-club.webp and /dev/null differ diff --git a/7.5/assets/icons/wooden-clogs.webp b/7.5/assets/icons/wooden-clogs.webp deleted file mode 100644 index eb7fabb..0000000 Binary files a/7.5/assets/icons/wooden-clogs.webp and /dev/null differ diff --git a/7.5/assets/icons/wooden-door.webp b/7.5/assets/icons/wooden-door.webp deleted file mode 100644 index 755792f..0000000 Binary files a/7.5/assets/icons/wooden-door.webp and /dev/null differ diff --git a/7.5/assets/icons/wooden-door2.webp b/7.5/assets/icons/wooden-door2.webp deleted file mode 100644 index 02b54b2..0000000 Binary files a/7.5/assets/icons/wooden-door2.webp and /dev/null differ diff --git a/7.5/assets/icons/wooden-pegleg.webp b/7.5/assets/icons/wooden-pegleg.webp deleted file mode 100644 index 0a9d9a1..0000000 Binary files a/7.5/assets/icons/wooden-pegleg.webp and /dev/null differ diff --git a/7.5/assets/icons/worms.webp b/7.5/assets/icons/worms.webp deleted file mode 100644 index 993dcb3..0000000 Binary files a/7.5/assets/icons/worms.webp and /dev/null differ diff --git a/7.5/assets/icons/xylophone.webp b/7.5/assets/icons/xylophone.webp deleted file mode 100644 index 4e7fa0a..0000000 Binary files a/7.5/assets/icons/xylophone.webp and /dev/null differ diff --git a/7.5/assets/melee.png b/7.5/assets/melee.png deleted file mode 100644 index 5bf9a08..0000000 Binary files a/7.5/assets/melee.png and /dev/null differ diff --git a/7.5/assets/missile.png b/7.5/assets/missile.png deleted file mode 100644 index 50e91d0..0000000 Binary files a/7.5/assets/missile.png and /dev/null differ diff --git a/7.5/assets/reload.png b/7.5/assets/reload.png deleted file mode 100644 index ee3e42c..0000000 Binary files a/7.5/assets/reload.png and /dev/null differ diff --git a/7.5/assets/shield.png b/7.5/assets/shield.png deleted file mode 100644 index 3fb7cbb..0000000 Binary files a/7.5/assets/shield.png and /dev/null differ diff --git a/7.5/assets/silver.png b/7.5/assets/silver.png deleted file mode 100644 index ddaecf9..0000000 Binary files a/7.5/assets/silver.png and /dev/null differ diff --git a/7.5/assets/slow.png b/7.5/assets/slow.png deleted file mode 100644 index 7445a41..0000000 Binary files a/7.5/assets/slow.png and /dev/null differ diff --git a/7.5/assets/splash.png b/7.5/assets/splash.png deleted file mode 100644 index dcc7c78..0000000 Binary files a/7.5/assets/splash.png and /dev/null differ diff --git a/7.5/assets/tokens/basic_undead/female_ghost_blue_2.webp b/7.5/assets/tokens/basic_undead/female_ghost_blue_2.webp deleted file mode 100644 index f210c18..0000000 Binary files a/7.5/assets/tokens/basic_undead/female_ghost_blue_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/basic_undead/ghost_female_blue.webp b/7.5/assets/tokens/basic_undead/ghost_female_blue.webp deleted file mode 100644 index fdc87e5..0000000 Binary files a/7.5/assets/tokens/basic_undead/ghost_female_blue.webp and /dev/null differ diff --git a/7.5/assets/tokens/basic_undead/ghost_white_evil.webp b/7.5/assets/tokens/basic_undead/ghost_white_evil.webp deleted file mode 100644 index 4df4969..0000000 Binary files a/7.5/assets/tokens/basic_undead/ghost_white_evil.webp and /dev/null differ diff --git a/7.5/assets/tokens/basic_undead/ghost_wolf_silver.webp b/7.5/assets/tokens/basic_undead/ghost_wolf_silver.webp deleted file mode 100644 index 855b06d..0000000 Binary files a/7.5/assets/tokens/basic_undead/ghost_wolf_silver.webp and /dev/null differ diff --git a/7.5/assets/tokens/basic_undead/lich_blue.webp b/7.5/assets/tokens/basic_undead/lich_blue.webp deleted file mode 100644 index fd947f2..0000000 Binary files a/7.5/assets/tokens/basic_undead/lich_blue.webp and /dev/null differ diff --git a/7.5/assets/tokens/basic_undead/lich_masked_mage.webp b/7.5/assets/tokens/basic_undead/lich_masked_mage.webp deleted file mode 100644 index 53b03a9..0000000 Binary files a/7.5/assets/tokens/basic_undead/lich_masked_mage.webp and /dev/null differ diff --git a/7.5/assets/tokens/basic_undead/lich_skull_evil.webp b/7.5/assets/tokens/basic_undead/lich_skull_evil.webp deleted file mode 100644 index cc01d7d..0000000 Binary files a/7.5/assets/tokens/basic_undead/lich_skull_evil.webp and /dev/null differ diff --git a/7.5/assets/tokens/basic_undead/skeleton_archer_red.webp b/7.5/assets/tokens/basic_undead/skeleton_archer_red.webp deleted file mode 100644 index 1f665b6..0000000 Binary files a/7.5/assets/tokens/basic_undead/skeleton_archer_red.webp and /dev/null differ diff --git a/7.5/assets/tokens/basic_undead/skeleton_archer_walking.webp b/7.5/assets/tokens/basic_undead/skeleton_archer_walking.webp deleted file mode 100644 index cdd647f..0000000 Binary files a/7.5/assets/tokens/basic_undead/skeleton_archer_walking.webp and /dev/null differ diff --git a/7.5/assets/tokens/basic_undead/skeleton_axe.webp b/7.5/assets/tokens/basic_undead/skeleton_axe.webp deleted file mode 100644 index 6909d96..0000000 Binary files a/7.5/assets/tokens/basic_undead/skeleton_axe.webp and /dev/null differ diff --git a/7.5/assets/tokens/basic_undead/skeleton_axe_shield.webp b/7.5/assets/tokens/basic_undead/skeleton_axe_shield.webp deleted file mode 100644 index 5037990..0000000 Binary files a/7.5/assets/tokens/basic_undead/skeleton_axe_shield.webp and /dev/null differ diff --git a/7.5/assets/tokens/basic_undead/skeleton_crawling_legless.webp b/7.5/assets/tokens/basic_undead/skeleton_crawling_legless.webp deleted file mode 100644 index 944c67b..0000000 Binary files a/7.5/assets/tokens/basic_undead/skeleton_crawling_legless.webp and /dev/null differ diff --git a/7.5/assets/tokens/basic_undead/skeleton_crossbow.webp b/7.5/assets/tokens/basic_undead/skeleton_crossbow.webp deleted file mode 100644 index 0d851f7..0000000 Binary files a/7.5/assets/tokens/basic_undead/skeleton_crossbow.webp and /dev/null differ diff --git a/7.5/assets/tokens/basic_undead/skeleton_crossbow_armored.webp b/7.5/assets/tokens/basic_undead/skeleton_crossbow_armored.webp deleted file mode 100644 index cc9b8ab..0000000 Binary files a/7.5/assets/tokens/basic_undead/skeleton_crossbow_armored.webp and /dev/null differ diff --git a/7.5/assets/tokens/basic_undead/skeleton_dagger.webp b/7.5/assets/tokens/basic_undead/skeleton_dagger.webp deleted file mode 100644 index 99c2435..0000000 Binary files a/7.5/assets/tokens/basic_undead/skeleton_dagger.webp and /dev/null differ diff --git a/7.5/assets/tokens/basic_undead/skeleton_mace.webp b/7.5/assets/tokens/basic_undead/skeleton_mace.webp deleted file mode 100644 index c8c2fc2..0000000 Binary files a/7.5/assets/tokens/basic_undead/skeleton_mace.webp and /dev/null differ diff --git a/7.5/assets/tokens/basic_undead/skeleton_sword_shield.webp b/7.5/assets/tokens/basic_undead/skeleton_sword_shield.webp deleted file mode 100644 index d6094f7..0000000 Binary files a/7.5/assets/tokens/basic_undead/skeleton_sword_shield.webp and /dev/null differ diff --git a/7.5/assets/tokens/basic_undead/wight_bone.webp b/7.5/assets/tokens/basic_undead/wight_bone.webp deleted file mode 100644 index 23b9fdb..0000000 Binary files a/7.5/assets/tokens/basic_undead/wight_bone.webp and /dev/null differ diff --git a/7.5/assets/tokens/basic_undead/wight_bone_club.webp b/7.5/assets/tokens/basic_undead/wight_bone_club.webp deleted file mode 100644 index 076e451..0000000 Binary files a/7.5/assets/tokens/basic_undead/wight_bone_club.webp and /dev/null differ diff --git a/7.5/assets/tokens/basic_undead/wight_rusty_sword.webp b/7.5/assets/tokens/basic_undead/wight_rusty_sword.webp deleted file mode 100644 index d34a7e3..0000000 Binary files a/7.5/assets/tokens/basic_undead/wight_rusty_sword.webp and /dev/null differ diff --git a/7.5/assets/tokens/basic_undead/wight_shovel.webp b/7.5/assets/tokens/basic_undead/wight_shovel.webp deleted file mode 100644 index e9fbfe7..0000000 Binary files a/7.5/assets/tokens/basic_undead/wight_shovel.webp and /dev/null differ diff --git a/7.5/assets/tokens/basic_undead/zombie_female_green.webp b/7.5/assets/tokens/basic_undead/zombie_female_green.webp deleted file mode 100644 index d23430c..0000000 Binary files a/7.5/assets/tokens/basic_undead/zombie_female_green.webp and /dev/null differ diff --git a/7.5/assets/tokens/basic_undead/zombie_female_red.webp b/7.5/assets/tokens/basic_undead/zombie_female_red.webp deleted file mode 100644 index c03c2ff..0000000 Binary files a/7.5/assets/tokens/basic_undead/zombie_female_red.webp and /dev/null differ diff --git a/7.5/assets/tokens/basic_undead/zombie_male_crawling.webp b/7.5/assets/tokens/basic_undead/zombie_male_crawling.webp deleted file mode 100644 index 52205e1..0000000 Binary files a/7.5/assets/tokens/basic_undead/zombie_male_crawling.webp and /dev/null differ diff --git a/7.5/assets/tokens/basic_undead/zombie_male_footdragging.webp b/7.5/assets/tokens/basic_undead/zombie_male_footdragging.webp deleted file mode 100644 index 5cf77d5..0000000 Binary files a/7.5/assets/tokens/basic_undead/zombie_male_footdragging.webp and /dev/null differ diff --git a/7.5/assets/tokens/basic_undead/zombie_male_green.webp b/7.5/assets/tokens/basic_undead/zombie_male_green.webp deleted file mode 100644 index 69ac80c..0000000 Binary files a/7.5/assets/tokens/basic_undead/zombie_male_green.webp and /dev/null differ diff --git a/7.5/assets/tokens/basic_undead/zombie_male_yellow.webp b/7.5/assets/tokens/basic_undead/zombie_male_yellow.webp deleted file mode 100644 index 06a8757..0000000 Binary files a/7.5/assets/tokens/basic_undead/zombie_male_yellow.webp and /dev/null differ diff --git a/7.5/assets/tokens/basic_undead/zombie_wolf.webp b/7.5/assets/tokens/basic_undead/zombie_wolf.webp deleted file mode 100644 index 8c83da4..0000000 Binary files a/7.5/assets/tokens/basic_undead/zombie_wolf.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Adventurer_Dead_22.webp b/7.5/assets/tokens/characters/Adventurer_Dead_22.webp deleted file mode 100644 index 30c0022..0000000 Binary files a/7.5/assets/tokens/characters/Adventurer_Dead_22.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Adventurer_Dead_28.webp b/7.5/assets/tokens/characters/Adventurer_Dead_28.webp deleted file mode 100644 index f18d8e7..0000000 Binary files a/7.5/assets/tokens/characters/Adventurer_Dead_28.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Adventurer_Dead_32.webp b/7.5/assets/tokens/characters/Adventurer_Dead_32.webp deleted file mode 100644 index 1d45950..0000000 Binary files a/7.5/assets/tokens/characters/Adventurer_Dead_32.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Archer_40.webp b/7.5/assets/tokens/characters/Archer_40.webp deleted file mode 100644 index 1d71d84..0000000 Binary files a/7.5/assets/tokens/characters/Archer_40.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Cleric_Blue_48.webp b/7.5/assets/tokens/characters/Cleric_Blue_48.webp deleted file mode 100644 index a7016c2..0000000 Binary files a/7.5/assets/tokens/characters/Cleric_Blue_48.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Cleric_Red_47.webp b/7.5/assets/tokens/characters/Cleric_Red_47.webp deleted file mode 100644 index 6494a33..0000000 Binary files a/7.5/assets/tokens/characters/Cleric_Red_47.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Dwarven_fighter_hammer_03.webp b/7.5/assets/tokens/characters/Dwarven_fighter_hammer_03.webp deleted file mode 100644 index 8370ec9..0000000 Binary files a/7.5/assets/tokens/characters/Dwarven_fighter_hammer_03.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Elven_Blue_fighter_09.webp b/7.5/assets/tokens/characters/Elven_Blue_fighter_09.webp deleted file mode 100644 index 4391c4e..0000000 Binary files a/7.5/assets/tokens/characters/Elven_Blue_fighter_09.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Elven_Green_Archer_02.webp b/7.5/assets/tokens/characters/Elven_Green_Archer_02.webp deleted file mode 100644 index bea6d05..0000000 Binary files a/7.5/assets/tokens/characters/Elven_Green_Archer_02.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Fighter_36.webp b/7.5/assets/tokens/characters/Fighter_36.webp deleted file mode 100644 index 9e75528..0000000 Binary files a/7.5/assets/tokens/characters/Fighter_36.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Fighter_39.webp b/7.5/assets/tokens/characters/Fighter_39.webp deleted file mode 100644 index ddc5586..0000000 Binary files a/7.5/assets/tokens/characters/Fighter_39.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Fighter_45.webp b/7.5/assets/tokens/characters/Fighter_45.webp deleted file mode 100644 index b0acab2..0000000 Binary files a/7.5/assets/tokens/characters/Fighter_45.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Fighter_Blue_Female_06.webp b/7.5/assets/tokens/characters/Fighter_Blue_Female_06.webp deleted file mode 100644 index 94268e5..0000000 Binary files a/7.5/assets/tokens/characters/Fighter_Blue_Female_06.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Fighter_Blue_Spear_30.webp b/7.5/assets/tokens/characters/Fighter_Blue_Spear_30.webp deleted file mode 100644 index bf5a62c..0000000 Binary files a/7.5/assets/tokens/characters/Fighter_Blue_Spear_30.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Fighter_Blue_Sword_26.webp b/7.5/assets/tokens/characters/Fighter_Blue_Sword_26.webp deleted file mode 100644 index dc57c04..0000000 Binary files a/7.5/assets/tokens/characters/Fighter_Blue_Sword_26.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Fighter_Female_35.webp b/7.5/assets/tokens/characters/Fighter_Female_35.webp deleted file mode 100644 index 82c45c2..0000000 Binary files a/7.5/assets/tokens/characters/Fighter_Female_35.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Fighter_Female_Dagger_34.webp b/7.5/assets/tokens/characters/Fighter_Female_Dagger_34.webp deleted file mode 100644 index 82051be..0000000 Binary files a/7.5/assets/tokens/characters/Fighter_Female_Dagger_34.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Fighter_Gold_11.webp b/7.5/assets/tokens/characters/Fighter_Gold_11.webp deleted file mode 100644 index 5f4c580..0000000 Binary files a/7.5/assets/tokens/characters/Fighter_Gold_11.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Fighter_Green_15.webp b/7.5/assets/tokens/characters/Fighter_Green_15.webp deleted file mode 100644 index 30a8abe..0000000 Binary files a/7.5/assets/tokens/characters/Fighter_Green_15.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Fighter_Mace_24.webp b/7.5/assets/tokens/characters/Fighter_Mace_24.webp deleted file mode 100644 index 4d9befe..0000000 Binary files a/7.5/assets/tokens/characters/Fighter_Mace_24.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Fighter_Metal_18.webp b/7.5/assets/tokens/characters/Fighter_Metal_18.webp deleted file mode 100644 index 786bf1d..0000000 Binary files a/7.5/assets/tokens/characters/Fighter_Metal_18.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Fighter_Silver_10.webp b/7.5/assets/tokens/characters/Fighter_Silver_10.webp deleted file mode 100644 index 60a05f5..0000000 Binary files a/7.5/assets/tokens/characters/Fighter_Silver_10.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Fighter_Spear_Purple_29.webp b/7.5/assets/tokens/characters/Fighter_Spear_Purple_29.webp deleted file mode 100644 index b6dcf6a..0000000 Binary files a/7.5/assets/tokens/characters/Fighter_Spear_Purple_29.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Fighter_Sword_25.webp b/7.5/assets/tokens/characters/Fighter_Sword_25.webp deleted file mode 100644 index 079d531..0000000 Binary files a/7.5/assets/tokens/characters/Fighter_Sword_25.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Fighter_Sword_Buckler_31.webp b/7.5/assets/tokens/characters/Fighter_Sword_Buckler_31.webp deleted file mode 100644 index 244352a..0000000 Binary files a/7.5/assets/tokens/characters/Fighter_Sword_Buckler_31.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Fighter_blue_07.webp b/7.5/assets/tokens/characters/Fighter_blue_07.webp deleted file mode 100644 index d723e41..0000000 Binary files a/7.5/assets/tokens/characters/Fighter_blue_07.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Halfling_05.webp b/7.5/assets/tokens/characters/Halfling_05.webp deleted file mode 100644 index ab5f079..0000000 Binary files a/7.5/assets/tokens/characters/Halfling_05.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Halfling_fighter_41.webp b/7.5/assets/tokens/characters/Halfling_fighter_41.webp deleted file mode 100644 index d57d909..0000000 Binary files a/7.5/assets/tokens/characters/Halfling_fighter_41.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Knight_49.webp b/7.5/assets/tokens/characters/Knight_49.webp deleted file mode 100644 index 1b5e826..0000000 Binary files a/7.5/assets/tokens/characters/Knight_49.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Magicuser_01.webp b/7.5/assets/tokens/characters/Magicuser_01.webp deleted file mode 100644 index 710a2ef..0000000 Binary files a/7.5/assets/tokens/characters/Magicuser_01.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Magicuser_16.webp b/7.5/assets/tokens/characters/Magicuser_16.webp deleted file mode 100644 index 9797d55..0000000 Binary files a/7.5/assets/tokens/characters/Magicuser_16.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Magicuser_17.webp b/7.5/assets/tokens/characters/Magicuser_17.webp deleted file mode 100644 index 523272a..0000000 Binary files a/7.5/assets/tokens/characters/Magicuser_17.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Magicuser_19.webp b/7.5/assets/tokens/characters/Magicuser_19.webp deleted file mode 100644 index fa570dc..0000000 Binary files a/7.5/assets/tokens/characters/Magicuser_19.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Magicuser_27.webp b/7.5/assets/tokens/characters/Magicuser_27.webp deleted file mode 100644 index 0530f31..0000000 Binary files a/7.5/assets/tokens/characters/Magicuser_27.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Magicuser_37.webp b/7.5/assets/tokens/characters/Magicuser_37.webp deleted file mode 100644 index 17b99f4..0000000 Binary files a/7.5/assets/tokens/characters/Magicuser_37.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Magicuser_38.webp b/7.5/assets/tokens/characters/Magicuser_38.webp deleted file mode 100644 index 402411b..0000000 Binary files a/7.5/assets/tokens/characters/Magicuser_38.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Magicuser_43.webp b/7.5/assets/tokens/characters/Magicuser_43.webp deleted file mode 100644 index a52cac0..0000000 Binary files a/7.5/assets/tokens/characters/Magicuser_43.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Magicuser_44.webp b/7.5/assets/tokens/characters/Magicuser_44.webp deleted file mode 100644 index cb80523..0000000 Binary files a/7.5/assets/tokens/characters/Magicuser_44.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Magicuser_Green_08.webp b/7.5/assets/tokens/characters/Magicuser_Green_08.webp deleted file mode 100644 index 9a00109..0000000 Binary files a/7.5/assets/tokens/characters/Magicuser_Green_08.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Thief_Daggers_21.webp b/7.5/assets/tokens/characters/Thief_Daggers_21.webp deleted file mode 100644 index 27f96a5..0000000 Binary files a/7.5/assets/tokens/characters/Thief_Daggers_21.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Villager_Female_04.webp b/7.5/assets/tokens/characters/Villager_Female_04.webp deleted file mode 100644 index 96bc252..0000000 Binary files a/7.5/assets/tokens/characters/Villager_Female_04.webp and /dev/null differ diff --git a/7.5/assets/tokens/characters/Whipper_50.webp b/7.5/assets/tokens/characters/Whipper_50.webp deleted file mode 100644 index f2f124b..0000000 Binary files a/7.5/assets/tokens/characters/Whipper_50.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_Axe_shield.webp b/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_Axe_shield.webp deleted file mode 100644 index 0d81b63..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_Axe_shield.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_Crossbow.webp b/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_Crossbow.webp deleted file mode 100644 index 2cbb916..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_Crossbow.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_Hammers.webp b/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_Hammers.webp deleted file mode 100644 index 7b66cbf..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_Hammers.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_Longaxe.webp b/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_Longaxe.webp deleted file mode 100644 index 2f8ebdc..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_Longaxe.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_Longhammer.webp b/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_Longhammer.webp deleted file mode 100644 index 56d00ae..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_Longhammer.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_Morningstar.webp b/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_Morningstar.webp deleted file mode 100644 index 34e65aa..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_Morningstar.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_Pick.webp b/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_Pick.webp deleted file mode 100644 index 2482ae2..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_Pick.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_Shiled-Hammer.webp b/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_Shiled-Hammer.webp deleted file mode 100644 index fecaf57..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_Shiled-Hammer.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_Sword.webp b/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_Sword.webp deleted file mode 100644 index a684d99..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_Sword.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_doubleaxe.webp b/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_doubleaxe.webp deleted file mode 100644 index a60f70f..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_doubleaxe.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_doublehammer.webp b/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_doublehammer.webp deleted file mode 100644 index 5194849..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_doublehammer.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_warhammer.webp b/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_warhammer.webp deleted file mode 100644 index 876409b..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Dark_Dwarf_warhammer.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Dark_Elf_Acolyte.webp b/7.5/assets/tokens/dark_dwellers/Dark_Elf_Acolyte.webp deleted file mode 100644 index 9a5cba5..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Dark_Elf_Acolyte.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Dark_Elf_Assassin.webp b/7.5/assets/tokens/dark_dwellers/Dark_Elf_Assassin.webp deleted file mode 100644 index 9bd5486..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Dark_Elf_Assassin.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Dark_Elf_Captain.webp b/7.5/assets/tokens/dark_dwellers/Dark_Elf_Captain.webp deleted file mode 100644 index 0719560..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Dark_Elf_Captain.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Dark_Elf_Cleric_2.webp b/7.5/assets/tokens/dark_dwellers/Dark_Elf_Cleric_2.webp deleted file mode 100644 index 9adf99b..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Dark_Elf_Cleric_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Dark_Elf_Dual_wielding.webp b/7.5/assets/tokens/dark_dwellers/Dark_Elf_Dual_wielding.webp deleted file mode 100644 index 51292ec..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Dark_Elf_Dual_wielding.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Dark_Elf_Duelist.webp b/7.5/assets/tokens/dark_dwellers/Dark_Elf_Duelist.webp deleted file mode 100644 index 2abfbc6..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Dark_Elf_Duelist.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Dark_Elf_Fighter_2.webp b/7.5/assets/tokens/dark_dwellers/Dark_Elf_Fighter_2.webp deleted file mode 100644 index 0960237..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Dark_Elf_Fighter_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Dark_Elf_Fighter_3.webp b/7.5/assets/tokens/dark_dwellers/Dark_Elf_Fighter_3.webp deleted file mode 100644 index de1464d..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Dark_Elf_Fighter_3.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Dark_Elf_Priest.webp b/7.5/assets/tokens/dark_dwellers/Dark_Elf_Priest.webp deleted file mode 100644 index cd263ff..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Dark_Elf_Priest.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Dark_Elf_Priestess_Squid.webp b/7.5/assets/tokens/dark_dwellers/Dark_Elf_Priestess_Squid.webp deleted file mode 100644 index 4ed0d56..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Dark_Elf_Priestess_Squid.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Dark_Elf_Thief.webp b/7.5/assets/tokens/dark_dwellers/Dark_Elf_Thief.webp deleted file mode 100644 index af2c92c..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Dark_Elf_Thief.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Dark_Elf_cleric.webp b/7.5/assets/tokens/dark_dwellers/Dark_Elf_cleric.webp deleted file mode 100644 index abd4397..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Dark_Elf_cleric.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Dark_Elf_fighter.webp b/7.5/assets/tokens/dark_dwellers/Dark_Elf_fighter.webp deleted file mode 100644 index 44a3687..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Dark_Elf_fighter.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Dark_Elf_fighter_doublesword.webp b/7.5/assets/tokens/dark_dwellers/Dark_Elf_fighter_doublesword.webp deleted file mode 100644 index 53caaac..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Dark_Elf_fighter_doublesword.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Dark_Elf_high_priestess.webp b/7.5/assets/tokens/dark_dwellers/Dark_Elf_high_priestess.webp deleted file mode 100644 index cc0534a..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Dark_Elf_high_priestess.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Dark_Elf_male_wizard.webp b/7.5/assets/tokens/dark_dwellers/Dark_Elf_male_wizard.webp deleted file mode 100644 index a70fd28..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Dark_Elf_male_wizard.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Driders_dark_07.webp b/7.5/assets/tokens/dark_dwellers/Driders_dark_07.webp deleted file mode 100644 index 799e9c5..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Driders_dark_07.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Driders_mage_04.webp b/7.5/assets/tokens/dark_dwellers/Driders_mage_04.webp deleted file mode 100644 index a7496fb..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Driders_mage_04.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/Hookbeast.webp b/7.5/assets/tokens/dark_dwellers/Hookbeast.webp deleted file mode 100644 index 2feef55..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/Hookbeast.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/fungus_man.webp b/7.5/assets/tokens/dark_dwellers/fungus_man.webp deleted file mode 100644 index 74a05c3..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/fungus_man.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/fungus_man_purple.webp b/7.5/assets/tokens/dark_dwellers/fungus_man_purple.webp deleted file mode 100644 index 1cb5dc0..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/fungus_man_purple.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/hook_beast_dark.webp b/7.5/assets/tokens/dark_dwellers/hook_beast_dark.webp deleted file mode 100644 index 660a9c6..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/hook_beast_dark.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/roper_darkgrey.webp b/7.5/assets/tokens/dark_dwellers/roper_darkgrey.webp deleted file mode 100644 index c1b6e2f..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/roper_darkgrey.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/roper_grey.webp b/7.5/assets/tokens/dark_dwellers/roper_grey.webp deleted file mode 100644 index ce071af..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/roper_grey.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/umber_hulk_1.webp b/7.5/assets/tokens/dark_dwellers/umber_hulk_1.webp deleted file mode 100644 index e3e7574..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/umber_hulk_1.webp and /dev/null differ diff --git a/7.5/assets/tokens/dark_dwellers/umber_hulk_2.webp b/7.5/assets/tokens/dark_dwellers/umber_hulk_2.webp deleted file mode 100644 index 5d7477e..0000000 Binary files a/7.5/assets/tokens/dark_dwellers/umber_hulk_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_Ankheg.webp b/7.5/assets/tokens/dm_essentials1/DME_Ankheg.webp deleted file mode 100644 index 0025738..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_Ankheg.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_Ankheg_Breaching.webp b/7.5/assets/tokens/dm_essentials1/DME_Ankheg_Breaching.webp deleted file mode 100644 index d7760f2..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_Ankheg_Breaching.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_Basilisk.webp b/7.5/assets/tokens/dm_essentials1/DME_Basilisk.webp deleted file mode 100644 index 63a7238..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_Basilisk.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_Basilisk_2.webp b/7.5/assets/tokens/dm_essentials1/DME_Basilisk_2.webp deleted file mode 100644 index a05ac41..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_Basilisk_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_Behir.webp b/7.5/assets/tokens/dm_essentials1/DME_Behir.webp deleted file mode 100644 index c866b55..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_Behir.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_Blue_Slime.webp b/7.5/assets/tokens/dm_essentials1/DME_Blue_Slime.webp deleted file mode 100644 index bc42b8b..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_Blue_Slime.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_Carrion_Crawler_2.webp b/7.5/assets/tokens/dm_essentials1/DME_Carrion_Crawler_2.webp deleted file mode 100644 index deaaa2f..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_Carrion_Crawler_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_Cockatrice.webp b/7.5/assets/tokens/dm_essentials1/DME_Cockatrice.webp deleted file mode 100644 index 9f62bdd..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_Cockatrice.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_Cockatrice_2.webp b/7.5/assets/tokens/dm_essentials1/DME_Cockatrice_2.webp deleted file mode 100644 index d688b23..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_Cockatrice_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_Gargoyle.webp b/7.5/assets/tokens/dm_essentials1/DME_Gargoyle.webp deleted file mode 100644 index 08dddd5..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_Gargoyle.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_Gargoyle_2.webp b/7.5/assets/tokens/dm_essentials1/DME_Gargoyle_2.webp deleted file mode 100644 index 5616664..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_Gargoyle_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_Gelatinous_Cube.webp b/7.5/assets/tokens/dm_essentials1/DME_Gelatinous_Cube.webp deleted file mode 100644 index ec52afe..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_Gelatinous_Cube.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_Gelatinous_Cube_2.webp b/7.5/assets/tokens/dm_essentials1/DME_Gelatinous_Cube_2.webp deleted file mode 100644 index 477ef06..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_Gelatinous_Cube_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_Green_Slime.webp b/7.5/assets/tokens/dm_essentials1/DME_Green_Slime.webp deleted file mode 100644 index eb99a4d..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_Green_Slime.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_Green_Slime_2.webp b/7.5/assets/tokens/dm_essentials1/DME_Green_Slime_2.webp deleted file mode 100644 index 2ccc4fa..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_Green_Slime_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_Grey_Ooze.webp b/7.5/assets/tokens/dm_essentials1/DME_Grey_Ooze.webp deleted file mode 100644 index 402495d..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_Grey_Ooze.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_Grey_Ooze_2.webp b/7.5/assets/tokens/dm_essentials1/DME_Grey_Ooze_2.webp deleted file mode 100644 index 6453d4a..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_Grey_Ooze_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_Grick.webp b/7.5/assets/tokens/dm_essentials1/DME_Grick.webp deleted file mode 100644 index 44b3692..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_Grick.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_Grick_2.webp b/7.5/assets/tokens/dm_essentials1/DME_Grick_2.webp deleted file mode 100644 index 8607611..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_Grick_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_Owlbear.webp b/7.5/assets/tokens/dm_essentials1/DME_Owlbear.webp deleted file mode 100644 index c598843..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_Owlbear.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_Owlbear_2.webp b/7.5/assets/tokens/dm_essentials1/DME_Owlbear_2.webp deleted file mode 100644 index fd890a7..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_Owlbear_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_Pink_Slime.webp b/7.5/assets/tokens/dm_essentials1/DME_Pink_Slime.webp deleted file mode 100644 index 48b646d..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_Pink_Slime.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_PurpleWorm.webp b/7.5/assets/tokens/dm_essentials1/DME_PurpleWorm.webp deleted file mode 100644 index 6210f88..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_PurpleWorm.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_PurpleWorm_2.webp b/7.5/assets/tokens/dm_essentials1/DME_PurpleWorm_2.webp deleted file mode 100644 index 8e93936..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_PurpleWorm_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_RustMonster.webp b/7.5/assets/tokens/dm_essentials1/DME_RustMonster.webp deleted file mode 100644 index 41cebb8..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_RustMonster.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_Shambling_Mound.webp b/7.5/assets/tokens/dm_essentials1/DME_Shambling_Mound.webp deleted file mode 100644 index 62291c0..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_Shambling_Mound.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_Shambling_Mound_2.webp b/7.5/assets/tokens/dm_essentials1/DME_Shambling_Mound_2.webp deleted file mode 100644 index fd5297c..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_Shambling_Mound_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_Spider_Giant.webp b/7.5/assets/tokens/dm_essentials1/DME_Spider_Giant.webp deleted file mode 100644 index f5808f3..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_Spider_Giant.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_Spider_Giant_2.webp b/7.5/assets/tokens/dm_essentials1/DME_Spider_Giant_2.webp deleted file mode 100644 index eb1199e..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_Spider_Giant_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_Spider_Giant_3.webp b/7.5/assets/tokens/dm_essentials1/DME_Spider_Giant_3.webp deleted file mode 100644 index 24d61e2..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_Spider_Giant_3.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_Spider_Giant_4.webp b/7.5/assets/tokens/dm_essentials1/DME_Spider_Giant_4.webp deleted file mode 100644 index 86df0a3..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_Spider_Giant_4.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/DME_Undead_Carrion_Crawler.webp b/7.5/assets/tokens/dm_essentials1/DME_Undead_Carrion_Crawler.webp deleted file mode 100644 index 442058b..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/DME_Undead_Carrion_Crawler.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials1/Thumbs.db b/7.5/assets/tokens/dm_essentials1/Thumbs.db deleted file mode 100644 index b105d23..0000000 Binary files a/7.5/assets/tokens/dm_essentials1/Thumbs.db and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/bullman_poleaxe.webp b/7.5/assets/tokens/dm_essentials2/bullman_poleaxe.webp deleted file mode 100644 index a8cfba6..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/bullman_poleaxe.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/chimera.webp b/7.5/assets/tokens/dm_essentials2/chimera.webp deleted file mode 100644 index a83c619..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/chimera.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/gryphon.webp b/7.5/assets/tokens/dm_essentials2/gryphon.webp deleted file mode 100644 index b9262b6..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/gryphon.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/harpy_1.webp b/7.5/assets/tokens/dm_essentials2/harpy_1.webp deleted file mode 100644 index 928d3de..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/harpy_1.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/harpy_brown_flying.webp b/7.5/assets/tokens/dm_essentials2/harpy_brown_flying.webp deleted file mode 100644 index 7f05792..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/harpy_brown_flying.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/harpy_purple.webp b/7.5/assets/tokens/dm_essentials2/harpy_purple.webp deleted file mode 100644 index 5c386f9..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/harpy_purple.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/harpy_purple_flying.webp b/7.5/assets/tokens/dm_essentials2/harpy_purple_flying.webp deleted file mode 100644 index 307206a..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/harpy_purple_flying.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/hippogriff.webp b/7.5/assets/tokens/dm_essentials2/hippogriff.webp deleted file mode 100644 index dde7b40..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/hippogriff.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/hydra2_1head.webp b/7.5/assets/tokens/dm_essentials2/hydra2_1head.webp deleted file mode 100644 index ef5ca22..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/hydra2_1head.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/hydra2_2headed.webp b/7.5/assets/tokens/dm_essentials2/hydra2_2headed.webp deleted file mode 100644 index 3f0f313..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/hydra2_2headed.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/hydra2_8head.webp b/7.5/assets/tokens/dm_essentials2/hydra2_8head.webp deleted file mode 100644 index bd887fa..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/hydra2_8head.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/hydra_1head.webp b/7.5/assets/tokens/dm_essentials2/hydra_1head.webp deleted file mode 100644 index db11884..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/hydra_1head.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/hydra_2head.webp b/7.5/assets/tokens/dm_essentials2/hydra_2head.webp deleted file mode 100644 index bdc004e..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/hydra_2head.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/hydra_5head.webp b/7.5/assets/tokens/dm_essentials2/hydra_5head.webp deleted file mode 100644 index 7bb0e0b..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/hydra_5head.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/hydra_8head.webp b/7.5/assets/tokens/dm_essentials2/hydra_8head.webp deleted file mode 100644 index e8d710f..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/hydra_8head.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/jhydra2_5head.webp b/7.5/assets/tokens/dm_essentials2/jhydra2_5head.webp deleted file mode 100644 index f196584..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/jhydra2_5head.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/lion.webp b/7.5/assets/tokens/dm_essentials2/lion.webp deleted file mode 100644 index 985a15e..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/lion.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/lion_winged.webp b/7.5/assets/tokens/dm_essentials2/lion_winged.webp deleted file mode 100644 index ac7d247..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/lion_winged.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/manticore_flying.webp b/7.5/assets/tokens/dm_essentials2/manticore_flying.webp deleted file mode 100644 index a351279..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/manticore_flying.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/manticore_ground.webp b/7.5/assets/tokens/dm_essentials2/manticore_ground.webp deleted file mode 100644 index 61a6141..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/manticore_ground.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/medusa_red.webp b/7.5/assets/tokens/dm_essentials2/medusa_red.webp deleted file mode 100644 index b841a89..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/medusa_red.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/medusa_tan.webp b/7.5/assets/tokens/dm_essentials2/medusa_tan.webp deleted file mode 100644 index 612169d..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/medusa_tan.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/minotaur_axe.webp b/7.5/assets/tokens/dm_essentials2/minotaur_axe.webp deleted file mode 100644 index 63ebef3..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/minotaur_axe.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/minotaur_axe_2.webp b/7.5/assets/tokens/dm_essentials2/minotaur_axe_2.webp deleted file mode 100644 index 99d562c..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/minotaur_axe_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/minotaur_axe_3.webp b/7.5/assets/tokens/dm_essentials2/minotaur_axe_3.webp deleted file mode 100644 index 50499dd..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/minotaur_axe_3.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/satyr_axe.webp b/7.5/assets/tokens/dm_essentials2/satyr_axe.webp deleted file mode 100644 index f6c4e7c..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/satyr_axe.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/satyr_staff.webp b/7.5/assets/tokens/dm_essentials2/satyr_staff.webp deleted file mode 100644 index f689a41..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/satyr_staff.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/satyr_staff_2.webp b/7.5/assets/tokens/dm_essentials2/satyr_staff_2.webp deleted file mode 100644 index d02c96e..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/satyr_staff_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/satyr_whip.webp b/7.5/assets/tokens/dm_essentials2/satyr_whip.webp deleted file mode 100644 index fcda2e0..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/satyr_whip.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/wyvern_2headed.webp b/7.5/assets/tokens/dm_essentials2/wyvern_2headed.webp deleted file mode 100644 index a98ffc9..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/wyvern_2headed.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/wyvern_blue.webp b/7.5/assets/tokens/dm_essentials2/wyvern_blue.webp deleted file mode 100644 index c0a564c..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/wyvern_blue.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/wyvern_blue_flying.webp b/7.5/assets/tokens/dm_essentials2/wyvern_blue_flying.webp deleted file mode 100644 index f7890ee..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/wyvern_blue_flying.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/wyvern_blue_ground.webp b/7.5/assets/tokens/dm_essentials2/wyvern_blue_ground.webp deleted file mode 100644 index 34e6896..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/wyvern_blue_ground.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/wyvern_green.webp b/7.5/assets/tokens/dm_essentials2/wyvern_green.webp deleted file mode 100644 index 70a0e71..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/wyvern_green.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/wyvern_green_flying.webp b/7.5/assets/tokens/dm_essentials2/wyvern_green_flying.webp deleted file mode 100644 index 96fc921..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/wyvern_green_flying.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/wyvern_green_sitting.webp b/7.5/assets/tokens/dm_essentials2/wyvern_green_sitting.webp deleted file mode 100644 index 3f6fe55..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/wyvern_green_sitting.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/wyvern_purple.webp b/7.5/assets/tokens/dm_essentials2/wyvern_purple.webp deleted file mode 100644 index 6c45e0d..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/wyvern_purple.webp and /dev/null differ diff --git a/7.5/assets/tokens/dm_essentials2/wyvern_tan_flying.webp b/7.5/assets/tokens/dm_essentials2/wyvern_tan_flying.webp deleted file mode 100644 index 84035fa..0000000 Binary files a/7.5/assets/tokens/dm_essentials2/wyvern_tan_flying.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/Thumbs.db b/7.5/assets/tokens/dwarves/Thumbs.db deleted file mode 100644 index d926b8f..0000000 Binary files a/7.5/assets/tokens/dwarves/Thumbs.db and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_female_axe_shield.webp b/7.5/assets/tokens/dwarves/dwarf_female_axe_shield.webp deleted file mode 100644 index 1de73bf..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_female_axe_shield.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_female_axe_shield_2.webp b/7.5/assets/tokens/dwarves/dwarf_female_axe_shield_2.webp deleted file mode 100644 index ccf9aaa..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_female_axe_shield_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_female_fighter_axe.webp b/7.5/assets/tokens/dwarves/dwarf_female_fighter_axe.webp deleted file mode 100644 index 63d7de9..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_female_fighter_axe.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_female_hammer_shield.webp b/7.5/assets/tokens/dwarves/dwarf_female_hammer_shield.webp deleted file mode 100644 index de106f6..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_female_hammer_shield.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_female_pick_plate.webp b/7.5/assets/tokens/dwarves/dwarf_female_pick_plate.webp deleted file mode 100644 index 6845488..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_female_pick_plate.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_female_spear.webp b/7.5/assets/tokens/dwarves/dwarf_female_spear.webp deleted file mode 100644 index db65c7e..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_female_spear.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_axe_shield_2.webp b/7.5/assets/tokens/dwarves/dwarf_male_axe_shield_2.webp deleted file mode 100644 index 95a69ee..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_axe_shield_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_axe_shield_gold.webp b/7.5/assets/tokens/dwarves/dwarf_male_axe_shield_gold.webp deleted file mode 100644 index a476ec4..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_axe_shield_gold.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_axe_shield_green.webp b/7.5/assets/tokens/dwarves/dwarf_male_axe_shield_green.webp deleted file mode 100644 index 3b74722..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_axe_shield_green.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_axe_shield_silver.webp b/7.5/assets/tokens/dwarves/dwarf_male_axe_shield_silver.webp deleted file mode 100644 index 105632a..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_axe_shield_silver.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_blunderbus_canon.webp b/7.5/assets/tokens/dwarves/dwarf_male_blunderbus_canon.webp deleted file mode 100644 index 5d652dd..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_blunderbus_canon.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_brawler.webp b/7.5/assets/tokens/dwarves/dwarf_male_brawler.webp deleted file mode 100644 index 9fc31de..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_brawler.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_cleric_yellow.webp b/7.5/assets/tokens/dwarves/dwarf_male_cleric_yellow.webp deleted file mode 100644 index 0d0b747..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_cleric_yellow.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_copper_hammer.webp b/7.5/assets/tokens/dwarves/dwarf_male_copper_hammer.webp deleted file mode 100644 index 143b55f..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_copper_hammer.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_crossbow_2.webp b/7.5/assets/tokens/dwarves/dwarf_male_crossbow_2.webp deleted file mode 100644 index c75dbb5..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_crossbow_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_crossbow_red.webp b/7.5/assets/tokens/dwarves/dwarf_male_crossbow_red.webp deleted file mode 100644 index 38d4922..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_crossbow_red.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_crosswbow_green_3.webp b/7.5/assets/tokens/dwarves/dwarf_male_crosswbow_green_3.webp deleted file mode 100644 index 3da4401..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_crosswbow_green_3.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_doubleaxe.webp b/7.5/assets/tokens/dwarves/dwarf_male_doubleaxe.webp deleted file mode 100644 index 02d15e6..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_doubleaxe.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_doubleaxe_shield.webp b/7.5/assets/tokens/dwarves/dwarf_male_doubleaxe_shield.webp deleted file mode 100644 index be9fa98..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_doubleaxe_shield.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_doubleaxe_shield_mail.webp b/7.5/assets/tokens/dwarves/dwarf_male_doubleaxe_shield_mail.webp deleted file mode 100644 index ec80f45..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_doubleaxe_shield_mail.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_fighter_mace.webp b/7.5/assets/tokens/dwarves/dwarf_male_fighter_mace.webp deleted file mode 100644 index 3586db6..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_fighter_mace.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_fighter_mage.webp b/7.5/assets/tokens/dwarves/dwarf_male_fighter_mage.webp deleted file mode 100644 index dd5060e..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_fighter_mage.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_fighter_scythe.webp b/7.5/assets/tokens/dwarves/dwarf_male_fighter_scythe.webp deleted file mode 100644 index 5b563ce..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_fighter_scythe.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_flag_standard.webp b/7.5/assets/tokens/dwarves/dwarf_male_flag_standard.webp deleted file mode 100644 index 2429570..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_flag_standard.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_hammer_shield.webp b/7.5/assets/tokens/dwarves/dwarf_male_hammer_shield.webp deleted file mode 100644 index 4b0ba46..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_hammer_shield.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_hammer_shield_green.webp b/7.5/assets/tokens/dwarves/dwarf_male_hammer_shield_green.webp deleted file mode 100644 index c9927a3..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_hammer_shield_green.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_handaxes_red.webp b/7.5/assets/tokens/dwarves/dwarf_male_handaxes_red.webp deleted file mode 100644 index 4ebb3a8..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_handaxes_red.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_mace_hammer_red.webp b/7.5/assets/tokens/dwarves/dwarf_male_mace_hammer_red.webp deleted file mode 100644 index 2befb1f..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_mace_hammer_red.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_monk.webp b/7.5/assets/tokens/dwarves/dwarf_male_monk.webp deleted file mode 100644 index f5e23f7..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_monk.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_pale_axe.webp b/7.5/assets/tokens/dwarves/dwarf_male_pale_axe.webp deleted file mode 100644 index 2854e3b..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_pale_axe.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_pick_shield.webp b/7.5/assets/tokens/dwarves/dwarf_male_pick_shield.webp deleted file mode 100644 index 7b4c750..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_pick_shield.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_plate_flail_shield.webp b/7.5/assets/tokens/dwarves/dwarf_male_plate_flail_shield.webp deleted file mode 100644 index bbf2220..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_plate_flail_shield.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_plate_hammer_shield.webp b/7.5/assets/tokens/dwarves/dwarf_male_plate_hammer_shield.webp deleted file mode 100644 index 0ac66d1..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_plate_hammer_shield.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_poleaxe.webp b/7.5/assets/tokens/dwarves/dwarf_male_poleaxe.webp deleted file mode 100644 index 7184256..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_poleaxe.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_priest_longhammer.webp b/7.5/assets/tokens/dwarves/dwarf_male_priest_longhammer.webp deleted file mode 100644 index c5c4818..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_priest_longhammer.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_red_priest.webp b/7.5/assets/tokens/dwarves/dwarf_male_red_priest.webp deleted file mode 100644 index 8e68ff7..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_red_priest.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_shield_axe.webp b/7.5/assets/tokens/dwarves/dwarf_male_shield_axe.webp deleted file mode 100644 index cf0eee2..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_shield_axe.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_spear.webp b/7.5/assets/tokens/dwarves/dwarf_male_spear.webp deleted file mode 100644 index 76c26b7..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_spear.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_spear_blue.webp b/7.5/assets/tokens/dwarves/dwarf_male_spear_blue.webp deleted file mode 100644 index e2df19f..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_spear_blue.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_spear_green.webp b/7.5/assets/tokens/dwarves/dwarf_male_spear_green.webp deleted file mode 100644 index 0ddea8d..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_spear_green.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_swords.webp b/7.5/assets/tokens/dwarves/dwarf_male_swords.webp deleted file mode 100644 index a22fbab..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_swords.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_thief_dagger.webp b/7.5/assets/tokens/dwarves/dwarf_male_thief_dagger.webp deleted file mode 100644 index 96eb3db..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_thief_dagger.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_thief_flail.webp b/7.5/assets/tokens/dwarves/dwarf_male_thief_flail.webp deleted file mode 100644 index a6072aa..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_thief_flail.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_thief_longaxe.webp b/7.5/assets/tokens/dwarves/dwarf_male_thief_longaxe.webp deleted file mode 100644 index 6ec2238..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_thief_longaxe.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_veteran_spear_shield.webp b/7.5/assets/tokens/dwarves/dwarf_male_veteran_spear_shield.webp deleted file mode 100644 index edf9c2b..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_veteran_spear_shield.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_warhammer.webp b/7.5/assets/tokens/dwarves/dwarf_male_warhammer.webp deleted file mode 100644 index 1a400c7..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_warhammer.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_wizard.webp b/7.5/assets/tokens/dwarves/dwarf_male_wizard.webp deleted file mode 100644 index 38c2d91..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_wizard.webp and /dev/null differ diff --git a/7.5/assets/tokens/dwarves/dwarf_male_wizard_staff.webp b/7.5/assets/tokens/dwarves/dwarf_male_wizard_staff.webp deleted file mode 100644 index f167cdc..0000000 Binary files a/7.5/assets/tokens/dwarves/dwarf_male_wizard_staff.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Badger.webp b/7.5/assets/tokens/familiars/FS1_Badger.webp deleted file mode 100644 index 08054cc..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Badger.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Badger_Celestial.webp b/7.5/assets/tokens/familiars/FS1_Badger_Celestial.webp deleted file mode 100644 index 1985b29..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Badger_Celestial.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Bat_Giant.webp b/7.5/assets/tokens/familiars/FS1_Bat_Giant.webp deleted file mode 100644 index ce68426..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Bat_Giant.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Bear_Brown.webp b/7.5/assets/tokens/familiars/FS1_Bear_Brown.webp deleted file mode 100644 index 0f436fa..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Bear_Brown.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Cat.webp b/7.5/assets/tokens/familiars/FS1_Cat.webp deleted file mode 100644 index ebd5f46..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Cat.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Cat_2.webp b/7.5/assets/tokens/familiars/FS1_Cat_2.webp deleted file mode 100644 index 27a91ba..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Cat_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Cat_Black.webp b/7.5/assets/tokens/familiars/FS1_Cat_Black.webp deleted file mode 100644 index cde19ec..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Cat_Black.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Cat_Yellow.webp b/7.5/assets/tokens/familiars/FS1_Cat_Yellow.webp deleted file mode 100644 index dd2f220..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Cat_Yellow.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Dire_Badger.webp b/7.5/assets/tokens/familiars/FS1_Dire_Badger.webp deleted file mode 100644 index c69c345..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Dire_Badger.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Dire_Bear.webp b/7.5/assets/tokens/familiars/FS1_Dire_Bear.webp deleted file mode 100644 index 25e1dfc..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Dire_Bear.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Dire_Boar.webp b/7.5/assets/tokens/familiars/FS1_Dire_Boar.webp deleted file mode 100644 index 0d509c9..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Dire_Boar.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Dire_Rat.webp b/7.5/assets/tokens/familiars/FS1_Dire_Rat.webp deleted file mode 100644 index bc6f3e6..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Dire_Rat.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Dire_Tiger.webp b/7.5/assets/tokens/familiars/FS1_Dire_Tiger.webp deleted file mode 100644 index 2cb5882..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Dire_Tiger.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Dire_wolf.webp b/7.5/assets/tokens/familiars/FS1_Dire_wolf.webp deleted file mode 100644 index 5a69f20..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Dire_wolf.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Djinni.webp b/7.5/assets/tokens/familiars/FS1_Djinni.webp deleted file mode 100644 index 3e9bbc3..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Djinni.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Djinni_2.webp b/7.5/assets/tokens/familiars/FS1_Djinni_2.webp deleted file mode 100644 index ff1436a..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Djinni_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Dog.webp b/7.5/assets/tokens/familiars/FS1_Dog.webp deleted file mode 100644 index 6038120..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Dog.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Eagle.webp b/7.5/assets/tokens/familiars/FS1_Eagle.webp deleted file mode 100644 index 197e86d..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Eagle.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Fairy_Dragon.webp b/7.5/assets/tokens/familiars/FS1_Fairy_Dragon.webp deleted file mode 100644 index b1c5476..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Fairy_Dragon.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Ferret.webp b/7.5/assets/tokens/familiars/FS1_Ferret.webp deleted file mode 100644 index 6e752c1..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Ferret.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Frog_2.webp b/7.5/assets/tokens/familiars/FS1_Frog_2.webp deleted file mode 100644 index f370b91..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Frog_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Hawk.webp b/7.5/assets/tokens/familiars/FS1_Hawk.webp deleted file mode 100644 index 400deb3..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Hawk.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Lizard.webp b/7.5/assets/tokens/familiars/FS1_Lizard.webp deleted file mode 100644 index a4c7181..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Lizard.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Mule.webp b/7.5/assets/tokens/familiars/FS1_Mule.webp deleted file mode 100644 index 8b7fd5e..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Mule.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Mule_Packed.webp b/7.5/assets/tokens/familiars/FS1_Mule_Packed.webp deleted file mode 100644 index b71db0e..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Mule_Packed.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Owl.webp b/7.5/assets/tokens/familiars/FS1_Owl.webp deleted file mode 100644 index 36ce75f..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Owl.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Owl_Barn.webp b/7.5/assets/tokens/familiars/FS1_Owl_Barn.webp deleted file mode 100644 index 4a34d40..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Owl_Barn.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Owl_Snowy.webp b/7.5/assets/tokens/familiars/FS1_Owl_Snowy.webp deleted file mode 100644 index 2cc729c..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Owl_Snowy.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Panther.webp b/7.5/assets/tokens/familiars/FS1_Panther.webp deleted file mode 100644 index 2ae2a78..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Panther.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Psuedo_Dragon_Blue.webp b/7.5/assets/tokens/familiars/FS1_Psuedo_Dragon_Blue.webp deleted file mode 100644 index cc71876..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Psuedo_Dragon_Blue.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Psuedo_Dragon_Green.webp b/7.5/assets/tokens/familiars/FS1_Psuedo_Dragon_Green.webp deleted file mode 100644 index 33c398a..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Psuedo_Dragon_Green.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Psuedo_Dragon_Light.webp b/7.5/assets/tokens/familiars/FS1_Psuedo_Dragon_Light.webp deleted file mode 100644 index 34fa3aa..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Psuedo_Dragon_Light.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Psuedo_Dragon_red.webp b/7.5/assets/tokens/familiars/FS1_Psuedo_Dragon_red.webp deleted file mode 100644 index f161dcd..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Psuedo_Dragon_red.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Rat.webp b/7.5/assets/tokens/familiars/FS1_Rat.webp deleted file mode 100644 index 86801dd..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Rat.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Rat_2.webp b/7.5/assets/tokens/familiars/FS1_Rat_2.webp deleted file mode 100644 index 2c987f9..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Rat_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Raven.webp b/7.5/assets/tokens/familiars/FS1_Raven.webp deleted file mode 100644 index 4fbce0d..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Raven.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Snake.webp b/7.5/assets/tokens/familiars/FS1_Snake.webp deleted file mode 100644 index e21c9d1..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Snake.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Snake_Giant.webp b/7.5/assets/tokens/familiars/FS1_Snake_Giant.webp deleted file mode 100644 index e130b11..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Snake_Giant.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Spider.webp b/7.5/assets/tokens/familiars/FS1_Spider.webp deleted file mode 100644 index 63d68ea..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Spider.webp and /dev/null differ diff --git a/7.5/assets/tokens/familiars/FS1_Wolf.webp b/7.5/assets/tokens/familiars/FS1_Wolf.webp deleted file mode 100644 index 448134a..0000000 Binary files a/7.5/assets/tokens/familiars/FS1_Wolf.webp and /dev/null differ diff --git a/7.5/assets/tokens/generic/beetle.webp b/7.5/assets/tokens/generic/beetle.webp deleted file mode 100644 index 632ce63..0000000 Binary files a/7.5/assets/tokens/generic/beetle.webp and /dev/null differ diff --git a/7.5/assets/tokens/generic/daemon-skull.webp b/7.5/assets/tokens/generic/daemon-skull.webp deleted file mode 100644 index c571a6f..0000000 Binary files a/7.5/assets/tokens/generic/daemon-skull.webp and /dev/null differ diff --git a/7.5/assets/tokens/generic/gargoyle.webp b/7.5/assets/tokens/generic/gargoyle.webp deleted file mode 100644 index 1ba219a..0000000 Binary files a/7.5/assets/tokens/generic/gargoyle.webp and /dev/null differ diff --git a/7.5/assets/tokens/generic/hound.webp b/7.5/assets/tokens/generic/hound.webp deleted file mode 100644 index c17f5a6..0000000 Binary files a/7.5/assets/tokens/generic/hound.webp and /dev/null differ diff --git a/7.5/assets/tokens/generic/necro.webp b/7.5/assets/tokens/generic/necro.webp deleted file mode 100644 index bf7718e..0000000 Binary files a/7.5/assets/tokens/generic/necro.webp and /dev/null differ diff --git a/7.5/assets/tokens/generic/werewolf.webp b/7.5/assets/tokens/generic/werewolf.webp deleted file mode 100644 index 67ae1c6..0000000 Binary files a/7.5/assets/tokens/generic/werewolf.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/Thumbs.db b/7.5/assets/tokens/goblins_kobolds/Thumbs.db deleted file mode 100644 index 7747d35..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/Thumbs.db and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/goblin_archer.webp b/7.5/assets/tokens/goblins_kobolds/goblin_archer.webp deleted file mode 100644 index 8d507ad..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/goblin_archer.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/goblin_archer2.webp b/7.5/assets/tokens/goblins_kobolds/goblin_archer2.webp deleted file mode 100644 index 25cd378..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/goblin_archer2.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/goblin_axeman.webp b/7.5/assets/tokens/goblins_kobolds/goblin_axeman.webp deleted file mode 100644 index 490c3a5..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/goblin_axeman.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/goblin_crossbow.webp b/7.5/assets/tokens/goblins_kobolds/goblin_crossbow.webp deleted file mode 100644 index f8915eb..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/goblin_crossbow.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/goblin_crossbow2.webp b/7.5/assets/tokens/goblins_kobolds/goblin_crossbow2.webp deleted file mode 100644 index 74e7513..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/goblin_crossbow2.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/goblin_crossbow3.webp b/7.5/assets/tokens/goblins_kobolds/goblin_crossbow3.webp deleted file mode 100644 index 27fdf07..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/goblin_crossbow3.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/goblin_crossbow4.webp b/7.5/assets/tokens/goblins_kobolds/goblin_crossbow4.webp deleted file mode 100644 index 710525b..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/goblin_crossbow4.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/goblin_daggers.webp b/7.5/assets/tokens/goblins_kobolds/goblin_daggers.webp deleted file mode 100644 index b8b5be2..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/goblin_daggers.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/goblin_dead_33.webp b/7.5/assets/tokens/goblins_kobolds/goblin_dead_33.webp deleted file mode 100644 index 1272488..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/goblin_dead_33.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/goblin_dead_34.webp b/7.5/assets/tokens/goblins_kobolds/goblin_dead_34.webp deleted file mode 100644 index 88d0319..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/goblin_dead_34.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/goblin_fighter.webp b/7.5/assets/tokens/goblins_kobolds/goblin_fighter.webp deleted file mode 100644 index 7eaecd3..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/goblin_fighter.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/goblin_mace.webp b/7.5/assets/tokens/goblins_kobolds/goblin_mace.webp deleted file mode 100644 index bb67fb1..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/goblin_mace.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/goblin_shaman.webp b/7.5/assets/tokens/goblins_kobolds/goblin_shaman.webp deleted file mode 100644 index 0cdb237..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/goblin_shaman.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/goblin_shaman2.webp b/7.5/assets/tokens/goblins_kobolds/goblin_shaman2.webp deleted file mode 100644 index 68e064e..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/goblin_shaman2.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/goblin_shaman3.webp b/7.5/assets/tokens/goblins_kobolds/goblin_shaman3.webp deleted file mode 100644 index 4b5e12d..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/goblin_shaman3.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/goblin_shaman4.webp b/7.5/assets/tokens/goblins_kobolds/goblin_shaman4.webp deleted file mode 100644 index f58b6b7..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/goblin_shaman4.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/goblin_spearman.webp b/7.5/assets/tokens/goblins_kobolds/goblin_spearman.webp deleted file mode 100644 index ac4e1f3..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/goblin_spearman.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/goblin_swordsman.webp b/7.5/assets/tokens/goblins_kobolds/goblin_swordsman.webp deleted file mode 100644 index 73bdfd4..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/goblin_swordsman.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/kobold_archer.webp b/7.5/assets/tokens/goblins_kobolds/kobold_archer.webp deleted file mode 100644 index c8099dd..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/kobold_archer.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/kobold_archer2.webp b/7.5/assets/tokens/goblins_kobolds/kobold_archer2.webp deleted file mode 100644 index 6f688e8..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/kobold_archer2.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/kobold_dead_06.webp b/7.5/assets/tokens/goblins_kobolds/kobold_dead_06.webp deleted file mode 100644 index dab0440..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/kobold_dead_06.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/kobold_dead_12.webp b/7.5/assets/tokens/goblins_kobolds/kobold_dead_12.webp deleted file mode 100644 index 093f526..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/kobold_dead_12.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/kobold_fighter.webp b/7.5/assets/tokens/goblins_kobolds/kobold_fighter.webp deleted file mode 100644 index f182113..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/kobold_fighter.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/kobold_fighter2.webp b/7.5/assets/tokens/goblins_kobolds/kobold_fighter2.webp deleted file mode 100644 index 118591d..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/kobold_fighter2.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/kobold_fighter3.webp b/7.5/assets/tokens/goblins_kobolds/kobold_fighter3.webp deleted file mode 100644 index 1784e6e..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/kobold_fighter3.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/kobold_fighter4.webp b/7.5/assets/tokens/goblins_kobolds/kobold_fighter4.webp deleted file mode 100644 index 6d9302f..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/kobold_fighter4.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/kobold_fighter5.webp b/7.5/assets/tokens/goblins_kobolds/kobold_fighter5.webp deleted file mode 100644 index e882876..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/kobold_fighter5.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/kobold_shaman1.webp b/7.5/assets/tokens/goblins_kobolds/kobold_shaman1.webp deleted file mode 100644 index 184ad0b..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/kobold_shaman1.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/kobold_shaman2.webp b/7.5/assets/tokens/goblins_kobolds/kobold_shaman2.webp deleted file mode 100644 index 3713e83..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/kobold_shaman2.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/kobold_shaman3.webp b/7.5/assets/tokens/goblins_kobolds/kobold_shaman3.webp deleted file mode 100644 index 0cbea92..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/kobold_shaman3.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/kobold_spearman.webp b/7.5/assets/tokens/goblins_kobolds/kobold_spearman.webp deleted file mode 100644 index ad20021..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/kobold_spearman.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/kobold_spearman2.webp b/7.5/assets/tokens/goblins_kobolds/kobold_spearman2.webp deleted file mode 100644 index 16d34a8..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/kobold_spearman2.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/worg_22.webp b/7.5/assets/tokens/goblins_kobolds/worg_22.webp deleted file mode 100644 index 4269ef7..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/worg_22.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/worg_36.webp b/7.5/assets/tokens/goblins_kobolds/worg_36.webp deleted file mode 100644 index fec91cf..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/worg_36.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/worg_38.webp b/7.5/assets/tokens/goblins_kobolds/worg_38.webp deleted file mode 100644 index 84e313d..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/worg_38.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/worg_40.webp b/7.5/assets/tokens/goblins_kobolds/worg_40.webp deleted file mode 100644 index 5ac678b..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/worg_40.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/worg_dead_31.webp b/7.5/assets/tokens/goblins_kobolds/worg_dead_31.webp deleted file mode 100644 index 9969ab0..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/worg_dead_31.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/worg_rider_35.webp b/7.5/assets/tokens/goblins_kobolds/worg_rider_35.webp deleted file mode 100644 index c4cc0bc..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/worg_rider_35.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/worg_rider_37.webp b/7.5/assets/tokens/goblins_kobolds/worg_rider_37.webp deleted file mode 100644 index 7baccbb..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/worg_rider_37.webp and /dev/null differ diff --git a/7.5/assets/tokens/goblins_kobolds/worg_rider_39.webp b/7.5/assets/tokens/goblins_kobolds/worg_rider_39.webp deleted file mode 100644 index 2b73c5b..0000000 Binary files a/7.5/assets/tokens/goblins_kobolds/worg_rider_39.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Shaman_Rod_Fur.webp b/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Shaman_Rod_Fur.webp deleted file mode 100644 index ef31eac..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Shaman_Rod_Fur.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Shaman_Staff-Shield_Fur.webp b/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Shaman_Staff-Shield_Fur.webp deleted file mode 100644 index eb6cdde..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Shaman_Staff-Shield_Fur.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Axe-Shield_Fur-2.webp b/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Axe-Shield_Fur-2.webp deleted file mode 100644 index 3042dd6..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Axe-Shield_Fur-2.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Axe-Shield_Fur.webp b/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Axe-Shield_Fur.webp deleted file mode 100644 index feb872d..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Axe-Shield_Fur.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Axe_Fur-2.webp b/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Axe_Fur-2.webp deleted file mode 100644 index 571ded8..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Axe_Fur-2.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Axe_Fur-3.webp b/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Axe_Fur-3.webp deleted file mode 100644 index 82613b5..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Axe_Fur-3.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Axe_Fur-4.webp b/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Axe_Fur-4.webp deleted file mode 100644 index 6185416..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Axe_Fur-4.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Axe_Fur.webp b/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Axe_Fur.webp deleted file mode 100644 index 36c3fec..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Axe_Fur.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Bow_Fur-2.webp b/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Bow_Fur-2.webp deleted file mode 100644 index bb0fa64..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Bow_Fur-2.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Bow_Fur-3.webp b/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Bow_Fur-3.webp deleted file mode 100644 index f37b1b5..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Bow_Fur-3.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Bow_Fur-4.webp b/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Bow_Fur-4.webp deleted file mode 100644 index f8c8344..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Bow_Fur-4.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Bow_Fur.webp b/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Bow_Fur.webp deleted file mode 100644 index edc4e55..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Bow_Fur.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Club_Fur-3.webp b/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Club_Fur-3.webp deleted file mode 100644 index e73d612..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Club_Fur-3.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Club_Fur.webp b/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Club_Fur.webp deleted file mode 100644 index d8e83c6..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Club_Fur.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Mace-Shield_Fur.webp b/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Mace-Shield_Fur.webp deleted file mode 100644 index 2c5cb2b..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Mace-Shield_Fur.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Mace_Fur.webp b/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Mace_Fur.webp deleted file mode 100644 index 830eea3..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Mace_Fur.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Spear-Shield_Fur-2.webp b/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Spear-Shield_Fur-2.webp deleted file mode 100644 index 8f186c0..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Spear-Shield_Fur-2.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Spear-Shield_Fur-3.webp b/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Spear-Shield_Fur-3.webp deleted file mode 100644 index 5e938f8..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Spear-Shield_Fur-3.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Spear-Shield_Fur-4.webp b/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Spear-Shield_Fur-4.webp deleted file mode 100644 index cd4014a..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Spear-Shield_Fur-4.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Spear-Shield_Fur.webp b/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Spear-Shield_Fur.webp deleted file mode 100644 index e6fbcad..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Spear-Shield_Fur.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Staff_Fur-3.webp b/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Staff_Fur-3.webp deleted file mode 100644 index 274eeb6..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Staff_Fur-3.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Staff_Fur.webp b/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Staff_Fur.webp deleted file mode 100644 index 1e8e876..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Staff_Fur.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Sword-Shield_Fur.webp b/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Sword-Shield_Fur.webp deleted file mode 100644 index abcb863..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Sword-Shield_Fur.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Sword_Fur.webp b/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Sword_Fur.webp deleted file mode 100644 index c69aaea..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Sword_Fur.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Assassin_Dagger-2.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Assassin_Dagger-2.webp deleted file mode 100644 index abf78f2..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Assassin_Dagger-2.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Assassin_Dagger.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Assassin_Dagger.webp deleted file mode 100644 index ca665f9..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Assassin_Dagger.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Mutant_Tenticles.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Mutant_Tenticles.webp deleted file mode 100644 index 880fe77..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Mutant_Tenticles.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Shamen.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Shamen.webp deleted file mode 100644 index cf4a861..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Shamen.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Shamen_Staff-2.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Shamen_Staff-2.webp deleted file mode 100644 index 37b7ff5..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Shamen_Staff-2.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Shamen_Staff.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Shamen_Staff.webp deleted file mode 100644 index eb66aa6..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Shamen_Staff.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Axe-2.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Axe-2.webp deleted file mode 100644 index e671f8f..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Axe-2.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Axe-Shield.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Axe-Shield.webp deleted file mode 100644 index cea10c8..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Axe-Shield.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Axe-Shield_Helmet.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Axe-Shield_Helmet.webp deleted file mode 100644 index 1b5bc42..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Axe-Shield_Helmet.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Axe.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Axe.webp deleted file mode 100644 index bc64880..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Axe.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Axe_Helmet.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Axe_Helmet.webp deleted file mode 100644 index 8f9019b..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Axe_Helmet.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Bow-2.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Bow-2.webp deleted file mode 100644 index f2981e0..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Bow-2.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Bow-3.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Bow-3.webp deleted file mode 100644 index d299e29..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Bow-3.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Bow-Flaming.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Bow-Flaming.webp deleted file mode 100644 index ce6ae49..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Bow-Flaming.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Bow.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Bow.webp deleted file mode 100644 index cdca1b8..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Bow.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Bow_Helmet-2.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Bow_Helmet-2.webp deleted file mode 100644 index cb78dbf..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Bow_Helmet-2.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Bow_Helmet.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Bow_Helmet.webp deleted file mode 100644 index 2024083..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Bow_Helmet.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Crossbow.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Crossbow.webp deleted file mode 100644 index bb65a41..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Crossbow.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Crossbow_Helmet.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Crossbow_Helmet.webp deleted file mode 100644 index 723cd88..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Crossbow_Helmet.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Hammer-2.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Hammer-2.webp deleted file mode 100644 index ae86774..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Hammer-2.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Hammer-3.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Hammer-3.webp deleted file mode 100644 index 58405fc..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Hammer-3.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Hammer-4.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Hammer-4.webp deleted file mode 100644 index db248be..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Hammer-4.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Hammer.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Hammer.webp deleted file mode 100644 index e17853e..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Hammer.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Hammer_Helmet.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Hammer_Helmet.webp deleted file mode 100644 index 12f3008..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Hammer_Helmet.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Pick-Hammer-2.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Pick-Hammer-2.webp deleted file mode 100644 index 4be5126..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Pick-Hammer-2.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Pick-Hammer.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Pick-Hammer.webp deleted file mode 100644 index e27e8e9..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Pick-Hammer.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Spear-Shield.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Spear-Shield.webp deleted file mode 100644 index 791d34a..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Spear-Shield.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Spear-Shield_Helmet-2.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Spear-Shield_Helmet-2.webp deleted file mode 100644 index caf0e1d..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Spear-Shield_Helmet-2.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Spear-Shield_Helmet.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Spear-Shield_Helmet.webp deleted file mode 100644 index c516860..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Spear-Shield_Helmet.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Sword-Shield.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Sword-Shield.webp deleted file mode 100644 index 33c6aba..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Sword-Shield.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Sword-Shield_Helmet-2.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Sword-Shield_Helmet-2.webp deleted file mode 100644 index 6e386ab..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Sword-Shield_Helmet-2.webp and /dev/null differ diff --git a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Sword-Shield_Helmet.webp b/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Sword-Shield_Helmet.webp deleted file mode 100644 index aa14a13..0000000 Binary files a/7.5/assets/tokens/hairy_orcs_goblins/Orc_Warrior_Sword-Shield_Helmet.webp and /dev/null differ diff --git a/7.5/assets/tokens/orcs_and_trolls/CaveTroll_fighter5.webp b/7.5/assets/tokens/orcs_and_trolls/CaveTroll_fighter5.webp deleted file mode 100644 index 6fe435c..0000000 Binary files a/7.5/assets/tokens/orcs_and_trolls/CaveTroll_fighter5.webp and /dev/null differ diff --git a/7.5/assets/tokens/orcs_and_trolls/Hill_Troll_dead_28.webp b/7.5/assets/tokens/orcs_and_trolls/Hill_Troll_dead_28.webp deleted file mode 100644 index 90738ba..0000000 Binary files a/7.5/assets/tokens/orcs_and_trolls/Hill_Troll_dead_28.webp and /dev/null differ diff --git a/7.5/assets/tokens/orcs_and_trolls/Hill_Troll_fighter6.webp b/7.5/assets/tokens/orcs_and_trolls/Hill_Troll_fighter6.webp deleted file mode 100644 index 295b6f2..0000000 Binary files a/7.5/assets/tokens/orcs_and_trolls/Hill_Troll_fighter6.webp and /dev/null differ diff --git a/7.5/assets/tokens/orcs_and_trolls/Hill_troll_fighter4.webp b/7.5/assets/tokens/orcs_and_trolls/Hill_troll_fighter4.webp deleted file mode 100644 index 0c9a3c3..0000000 Binary files a/7.5/assets/tokens/orcs_and_trolls/Hill_troll_fighter4.webp and /dev/null differ diff --git a/7.5/assets/tokens/orcs_and_trolls/Ogre_berserker.webp b/7.5/assets/tokens/orcs_and_trolls/Ogre_berserker.webp deleted file mode 100644 index 849e220..0000000 Binary files a/7.5/assets/tokens/orcs_and_trolls/Ogre_berserker.webp and /dev/null differ diff --git a/7.5/assets/tokens/orcs_and_trolls/Ogre_dead_29.webp b/7.5/assets/tokens/orcs_and_trolls/Ogre_dead_29.webp deleted file mode 100644 index 15c522a..0000000 Binary files a/7.5/assets/tokens/orcs_and_trolls/Ogre_dead_29.webp and /dev/null differ diff --git a/7.5/assets/tokens/orcs_and_trolls/Ogre_fighter.webp b/7.5/assets/tokens/orcs_and_trolls/Ogre_fighter.webp deleted file mode 100644 index 66decf6..0000000 Binary files a/7.5/assets/tokens/orcs_and_trolls/Ogre_fighter.webp and /dev/null differ diff --git a/7.5/assets/tokens/orcs_and_trolls/Ogre_fighter2.webp b/7.5/assets/tokens/orcs_and_trolls/Ogre_fighter2.webp deleted file mode 100644 index 68e81c9..0000000 Binary files a/7.5/assets/tokens/orcs_and_trolls/Ogre_fighter2.webp and /dev/null differ diff --git a/7.5/assets/tokens/orcs_and_trolls/Ogre_fighter3.webp b/7.5/assets/tokens/orcs_and_trolls/Ogre_fighter3.webp deleted file mode 100644 index 46630e8..0000000 Binary files a/7.5/assets/tokens/orcs_and_trolls/Ogre_fighter3.webp and /dev/null differ diff --git a/7.5/assets/tokens/orcs_and_trolls/Ogre_shaman.webp b/7.5/assets/tokens/orcs_and_trolls/Ogre_shaman.webp deleted file mode 100644 index f123272..0000000 Binary files a/7.5/assets/tokens/orcs_and_trolls/Ogre_shaman.webp and /dev/null differ diff --git a/7.5/assets/tokens/orcs_and_trolls/Ogre_shaman2.webp b/7.5/assets/tokens/orcs_and_trolls/Ogre_shaman2.webp deleted file mode 100644 index 3645670..0000000 Binary files a/7.5/assets/tokens/orcs_and_trolls/Ogre_shaman2.webp and /dev/null differ diff --git a/7.5/assets/tokens/orcs_and_trolls/Orc_archer.webp b/7.5/assets/tokens/orcs_and_trolls/Orc_archer.webp deleted file mode 100644 index 4f46ce6..0000000 Binary files a/7.5/assets/tokens/orcs_and_trolls/Orc_archer.webp and /dev/null differ diff --git a/7.5/assets/tokens/orcs_and_trolls/Orc_chieftan.webp b/7.5/assets/tokens/orcs_and_trolls/Orc_chieftan.webp deleted file mode 100644 index 9483cd1..0000000 Binary files a/7.5/assets/tokens/orcs_and_trolls/Orc_chieftan.webp and /dev/null differ diff --git a/7.5/assets/tokens/orcs_and_trolls/Orc_chieftan2.webp b/7.5/assets/tokens/orcs_and_trolls/Orc_chieftan2.webp deleted file mode 100644 index 89f0472..0000000 Binary files a/7.5/assets/tokens/orcs_and_trolls/Orc_chieftan2.webp and /dev/null differ diff --git a/7.5/assets/tokens/orcs_and_trolls/Orc_crossbowman.webp b/7.5/assets/tokens/orcs_and_trolls/Orc_crossbowman.webp deleted file mode 100644 index 83f4b59..0000000 Binary files a/7.5/assets/tokens/orcs_and_trolls/Orc_crossbowman.webp and /dev/null differ diff --git a/7.5/assets/tokens/orcs_and_trolls/Orc_fighter.webp b/7.5/assets/tokens/orcs_and_trolls/Orc_fighter.webp deleted file mode 100644 index 964ac2f..0000000 Binary files a/7.5/assets/tokens/orcs_and_trolls/Orc_fighter.webp and /dev/null differ diff --git a/7.5/assets/tokens/orcs_and_trolls/Orc_fighter2.webp b/7.5/assets/tokens/orcs_and_trolls/Orc_fighter2.webp deleted file mode 100644 index d0a61da..0000000 Binary files a/7.5/assets/tokens/orcs_and_trolls/Orc_fighter2.webp and /dev/null differ diff --git a/7.5/assets/tokens/orcs_and_trolls/Orc_fighter3.webp b/7.5/assets/tokens/orcs_and_trolls/Orc_fighter3.webp deleted file mode 100644 index c3ca4c2..0000000 Binary files a/7.5/assets/tokens/orcs_and_trolls/Orc_fighter3.webp and /dev/null differ diff --git a/7.5/assets/tokens/orcs_and_trolls/Orc_fighter4.webp b/7.5/assets/tokens/orcs_and_trolls/Orc_fighter4.webp deleted file mode 100644 index fdf0b04..0000000 Binary files a/7.5/assets/tokens/orcs_and_trolls/Orc_fighter4.webp and /dev/null differ diff --git a/7.5/assets/tokens/orcs_and_trolls/Orc_fighter5.webp b/7.5/assets/tokens/orcs_and_trolls/Orc_fighter5.webp deleted file mode 100644 index 645c88f..0000000 Binary files a/7.5/assets/tokens/orcs_and_trolls/Orc_fighter5.webp and /dev/null differ diff --git a/7.5/assets/tokens/orcs_and_trolls/Orc_fighter6.webp b/7.5/assets/tokens/orcs_and_trolls/Orc_fighter6.webp deleted file mode 100644 index 10fb34d..0000000 Binary files a/7.5/assets/tokens/orcs_and_trolls/Orc_fighter6.webp and /dev/null differ diff --git a/7.5/assets/tokens/orcs_and_trolls/Orc_fighter7.webp b/7.5/assets/tokens/orcs_and_trolls/Orc_fighter7.webp deleted file mode 100644 index 7d75228..0000000 Binary files a/7.5/assets/tokens/orcs_and_trolls/Orc_fighter7.webp and /dev/null differ diff --git a/7.5/assets/tokens/orcs_and_trolls/Orc_shaman.webp b/7.5/assets/tokens/orcs_and_trolls/Orc_shaman.webp deleted file mode 100644 index 6cc9238..0000000 Binary files a/7.5/assets/tokens/orcs_and_trolls/Orc_shaman.webp and /dev/null differ diff --git a/7.5/assets/tokens/orcs_and_trolls/Troll_dead_27.webp b/7.5/assets/tokens/orcs_and_trolls/Troll_dead_27.webp deleted file mode 100644 index 73078ab..0000000 Binary files a/7.5/assets/tokens/orcs_and_trolls/Troll_dead_27.webp and /dev/null differ diff --git a/7.5/assets/tokens/orcs_and_trolls/Troll_fighter.webp b/7.5/assets/tokens/orcs_and_trolls/Troll_fighter.webp deleted file mode 100644 index 3c46bbc..0000000 Binary files a/7.5/assets/tokens/orcs_and_trolls/Troll_fighter.webp and /dev/null differ diff --git a/7.5/assets/tokens/orcs_and_trolls/Troll_fighter1.webp b/7.5/assets/tokens/orcs_and_trolls/Troll_fighter1.webp deleted file mode 100644 index 90fa71a..0000000 Binary files a/7.5/assets/tokens/orcs_and_trolls/Troll_fighter1.webp and /dev/null differ diff --git a/7.5/assets/tokens/orcs_and_trolls/Troll_fighter2.webp b/7.5/assets/tokens/orcs_and_trolls/Troll_fighter2.webp deleted file mode 100644 index c7b8a47..0000000 Binary files a/7.5/assets/tokens/orcs_and_trolls/Troll_fighter2.webp and /dev/null differ diff --git a/7.5/assets/tokens/orcs_and_trolls/Troll_fighter3.webp b/7.5/assets/tokens/orcs_and_trolls/Troll_fighter3.webp deleted file mode 100644 index 1662d63..0000000 Binary files a/7.5/assets/tokens/orcs_and_trolls/Troll_fighter3.webp and /dev/null differ diff --git a/7.5/assets/tokens/orcs_and_trolls/Troll_fighter4.webp b/7.5/assets/tokens/orcs_and_trolls/Troll_fighter4.webp deleted file mode 100644 index a39702a..0000000 Binary files a/7.5/assets/tokens/orcs_and_trolls/Troll_fighter4.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/bear_22.webp b/7.5/assets/tokens/werecreatures/bear_22.webp deleted file mode 100644 index 0a317c4..0000000 Binary files a/7.5/assets/tokens/werecreatures/bear_22.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/bear_24.webp b/7.5/assets/tokens/werecreatures/bear_24.webp deleted file mode 100644 index d14bc63..0000000 Binary files a/7.5/assets/tokens/werecreatures/bear_24.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/boar_04.webp b/7.5/assets/tokens/werecreatures/boar_04.webp deleted file mode 100644 index 8aacca1..0000000 Binary files a/7.5/assets/tokens/werecreatures/boar_04.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/boar_10.webp b/7.5/assets/tokens/werecreatures/boar_10.webp deleted file mode 100644 index 34b4211..0000000 Binary files a/7.5/assets/tokens/werecreatures/boar_10.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/boar_16.webp b/7.5/assets/tokens/werecreatures/boar_16.webp deleted file mode 100644 index d31351e..0000000 Binary files a/7.5/assets/tokens/werecreatures/boar_16.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/boar_17.webp b/7.5/assets/tokens/werecreatures/boar_17.webp deleted file mode 100644 index fd7367c..0000000 Binary files a/7.5/assets/tokens/werecreatures/boar_17.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/rat_07.webp b/7.5/assets/tokens/werecreatures/rat_07.webp deleted file mode 100644 index 79fc4f9..0000000 Binary files a/7.5/assets/tokens/werecreatures/rat_07.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/rat_11.webp b/7.5/assets/tokens/werecreatures/rat_11.webp deleted file mode 100644 index 4a0f082..0000000 Binary files a/7.5/assets/tokens/werecreatures/rat_11.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/rat_swarm.webp b/7.5/assets/tokens/werecreatures/rat_swarm.webp deleted file mode 100644 index 1b958d7..0000000 Binary files a/7.5/assets/tokens/werecreatures/rat_swarm.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/servant.webp b/7.5/assets/tokens/werecreatures/servant.webp deleted file mode 100644 index 39a373e..0000000 Binary files a/7.5/assets/tokens/werecreatures/servant.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/tiger_27.webp b/7.5/assets/tokens/werecreatures/tiger_27.webp deleted file mode 100644 index 7c4fd35..0000000 Binary files a/7.5/assets/tokens/werecreatures/tiger_27.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/tiger_dark_28.webp b/7.5/assets/tokens/werecreatures/tiger_dark_28.webp deleted file mode 100644 index 4fc9db0..0000000 Binary files a/7.5/assets/tokens/werecreatures/tiger_dark_28.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/victim_female_33.webp b/7.5/assets/tokens/werecreatures/victim_female_33.webp deleted file mode 100644 index 45350bf..0000000 Binary files a/7.5/assets/tokens/werecreatures/victim_female_33.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/victim_female_34.webp b/7.5/assets/tokens/werecreatures/victim_female_34.webp deleted file mode 100644 index 1645c09..0000000 Binary files a/7.5/assets/tokens/werecreatures/victim_female_34.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/victim_male_29.webp b/7.5/assets/tokens/werecreatures/victim_male_29.webp deleted file mode 100644 index 1bc0798..0000000 Binary files a/7.5/assets/tokens/werecreatures/victim_male_29.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/victim_male_30.webp b/7.5/assets/tokens/werecreatures/victim_male_30.webp deleted file mode 100644 index 6f51bfe..0000000 Binary files a/7.5/assets/tokens/werecreatures/victim_male_30.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/victim_male_31.webp b/7.5/assets/tokens/werecreatures/victim_male_31.webp deleted file mode 100644 index 1a37c2a..0000000 Binary files a/7.5/assets/tokens/werecreatures/victim_male_31.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/victim_male_35.webp b/7.5/assets/tokens/werecreatures/victim_male_35.webp deleted file mode 100644 index 37e5349..0000000 Binary files a/7.5/assets/tokens/werecreatures/victim_male_35.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/werebear_20.webp b/7.5/assets/tokens/werecreatures/werebear_20.webp deleted file mode 100644 index 6d8056a..0000000 Binary files a/7.5/assets/tokens/werecreatures/werebear_20.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/werebear_21.webp b/7.5/assets/tokens/werecreatures/werebear_21.webp deleted file mode 100644 index e437cfa..0000000 Binary files a/7.5/assets/tokens/werecreatures/werebear_21.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/werebear_25.webp b/7.5/assets/tokens/werecreatures/werebear_25.webp deleted file mode 100644 index eac9437..0000000 Binary files a/7.5/assets/tokens/werecreatures/werebear_25.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/wereboar_15.webp b/7.5/assets/tokens/werecreatures/wereboar_15.webp deleted file mode 100644 index 98e787b..0000000 Binary files a/7.5/assets/tokens/werecreatures/wereboar_15.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/wereboar_fighter_09.webp b/7.5/assets/tokens/werecreatures/wereboar_fighter_09.webp deleted file mode 100644 index 1d6c301..0000000 Binary files a/7.5/assets/tokens/werecreatures/wereboar_fighter_09.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/wererat_03.webp b/7.5/assets/tokens/werecreatures/wererat_03.webp deleted file mode 100644 index 70a13e4..0000000 Binary files a/7.5/assets/tokens/werecreatures/wererat_03.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/wererat_05.webp b/7.5/assets/tokens/werecreatures/wererat_05.webp deleted file mode 100644 index bc5a286..0000000 Binary files a/7.5/assets/tokens/werecreatures/wererat_05.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/wererat_06.webp b/7.5/assets/tokens/werecreatures/wererat_06.webp deleted file mode 100644 index 79b9537..0000000 Binary files a/7.5/assets/tokens/werecreatures/wererat_06.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/wererat_fighter_08.webp b/7.5/assets/tokens/werecreatures/wererat_fighter_08.webp deleted file mode 100644 index 43b0333..0000000 Binary files a/7.5/assets/tokens/werecreatures/wererat_fighter_08.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/weretiger_23.webp b/7.5/assets/tokens/werecreatures/weretiger_23.webp deleted file mode 100644 index 8f384b0..0000000 Binary files a/7.5/assets/tokens/werecreatures/weretiger_23.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/weretiger_26.webp b/7.5/assets/tokens/werecreatures/weretiger_26.webp deleted file mode 100644 index 25afe0e..0000000 Binary files a/7.5/assets/tokens/werecreatures/weretiger_26.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/werewolf_12.webp b/7.5/assets/tokens/werecreatures/werewolf_12.webp deleted file mode 100644 index 1669563..0000000 Binary files a/7.5/assets/tokens/werecreatures/werewolf_12.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/werewolf_13.webp b/7.5/assets/tokens/werecreatures/werewolf_13.webp deleted file mode 100644 index 32a9b23..0000000 Binary files a/7.5/assets/tokens/werecreatures/werewolf_13.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/werewolf_fighter_14.webp b/7.5/assets/tokens/werecreatures/werewolf_fighter_14.webp deleted file mode 100644 index 988dbb7..0000000 Binary files a/7.5/assets/tokens/werecreatures/werewolf_fighter_14.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/wolf_18.webp b/7.5/assets/tokens/werecreatures/wolf_18.webp deleted file mode 100644 index 0837729..0000000 Binary files a/7.5/assets/tokens/werecreatures/wolf_18.webp and /dev/null differ diff --git a/7.5/assets/tokens/werecreatures/wolf_19.webp b/7.5/assets/tokens/werecreatures/wolf_19.webp deleted file mode 100644 index 4155a5a..0000000 Binary files a/7.5/assets/tokens/werecreatures/wolf_19.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/Crocodile.webp b/7.5/assets/tokens/wet_caverns/Crocodile.webp deleted file mode 100644 index de8ba1e..0000000 Binary files a/7.5/assets/tokens/wet_caverns/Crocodile.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/Frog_giant_dead.webp b/7.5/assets/tokens/wet_caverns/Frog_giant_dead.webp deleted file mode 100644 index 10cf8ba..0000000 Binary files a/7.5/assets/tokens/wet_caverns/Frog_giant_dead.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/Frog_giant_red.webp b/7.5/assets/tokens/wet_caverns/Frog_giant_red.webp deleted file mode 100644 index 7efc3d9..0000000 Binary files a/7.5/assets/tokens/wet_caverns/Frog_giant_red.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/Turtle_giant.webp b/7.5/assets/tokens/wet_caverns/Turtle_giant.webp deleted file mode 100644 index 11dbdfb..0000000 Binary files a/7.5/assets/tokens/wet_caverns/Turtle_giant.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/YuanTi_Axe_buckler.webp b/7.5/assets/tokens/wet_caverns/YuanTi_Axe_buckler.webp deleted file mode 100644 index c4f0fd3..0000000 Binary files a/7.5/assets/tokens/wet_caverns/YuanTi_Axe_buckler.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/YuanTi_Green_Sword.webp b/7.5/assets/tokens/wet_caverns/YuanTi_Green_Sword.webp deleted file mode 100644 index cb09cbc..0000000 Binary files a/7.5/assets/tokens/wet_caverns/YuanTi_Green_Sword.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/YuanTi_Purple_sword_buckler.webp b/7.5/assets/tokens/wet_caverns/YuanTi_Purple_sword_buckler.webp deleted file mode 100644 index 6ec2a84..0000000 Binary files a/7.5/assets/tokens/wet_caverns/YuanTi_Purple_sword_buckler.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/YuanTi_green_spear_shield.webp b/7.5/assets/tokens/wet_caverns/YuanTi_green_spear_shield.webp deleted file mode 100644 index 1b9471f..0000000 Binary files a/7.5/assets/tokens/wet_caverns/YuanTi_green_spear_shield.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/YuanTi_priestess.webp b/7.5/assets/tokens/wet_caverns/YuanTi_priestess.webp deleted file mode 100644 index 941225e..0000000 Binary files a/7.5/assets/tokens/wet_caverns/YuanTi_priestess.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/YuanTi_shield_spear.webp b/7.5/assets/tokens/wet_caverns/YuanTi_shield_spear.webp deleted file mode 100644 index 93c8c4c..0000000 Binary files a/7.5/assets/tokens/wet_caverns/YuanTi_shield_spear.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/YuanTi_sword_buckler.webp b/7.5/assets/tokens/wet_caverns/YuanTi_sword_buckler.webp deleted file mode 100644 index d36a8a7..0000000 Binary files a/7.5/assets/tokens/wet_caverns/YuanTi_sword_buckler.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/crocodile_2.webp b/7.5/assets/tokens/wet_caverns/crocodile_2.webp deleted file mode 100644 index 9bfab56..0000000 Binary files a/7.5/assets/tokens/wet_caverns/crocodile_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/crocodile_5.webp b/7.5/assets/tokens/wet_caverns/crocodile_5.webp deleted file mode 100644 index 003cbd2..0000000 Binary files a/7.5/assets/tokens/wet_caverns/crocodile_5.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/crocodile_partially_submerged.webp b/7.5/assets/tokens/wet_caverns/crocodile_partially_submerged.webp deleted file mode 100644 index 4e190d0..0000000 Binary files a/7.5/assets/tokens/wet_caverns/crocodile_partially_submerged.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/frog_giant_green.webp b/7.5/assets/tokens/wet_caverns/frog_giant_green.webp deleted file mode 100644 index 4854ce3..0000000 Binary files a/7.5/assets/tokens/wet_caverns/frog_giant_green.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizard_giant.webp b/7.5/assets/tokens/wet_caverns/lizard_giant.webp deleted file mode 100644 index 1b278cd..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizard_giant.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizard_giant_grey.webp b/7.5/assets/tokens/wet_caverns/lizard_giant_grey.webp deleted file mode 100644 index 21fc679..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizard_giant_grey.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizard_red.webp b/7.5/assets/tokens/wet_caverns/lizard_red.webp deleted file mode 100644 index 4429e0d..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizard_red.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizard_spotted.webp b/7.5/assets/tokens/wet_caverns/lizard_spotted.webp deleted file mode 100644 index 71f63a3..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizard_spotted.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizard_spotted_2.webp b/7.5/assets/tokens/wet_caverns/lizard_spotted_2.webp deleted file mode 100644 index 9ab76ea..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizard_spotted_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizard_spotted_giant.webp b/7.5/assets/tokens/wet_caverns/lizard_spotted_giant.webp deleted file mode 100644 index 31102ac..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizard_spotted_giant.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizardman_axe_shield.webp b/7.5/assets/tokens/wet_caverns/lizardman_axe_shield.webp deleted file mode 100644 index 6d74ce3..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizardman_axe_shield.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizardman_axe_spear.webp b/7.5/assets/tokens/wet_caverns/lizardman_axe_spear.webp deleted file mode 100644 index 29fb6f9..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizardman_axe_spear.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizardman_chieftan.webp b/7.5/assets/tokens/wet_caverns/lizardman_chieftan.webp deleted file mode 100644 index de8284e..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizardman_chieftan.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizardman_chieftan_2.webp b/7.5/assets/tokens/wet_caverns/lizardman_chieftan_2.webp deleted file mode 100644 index 6be6637..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizardman_chieftan_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizardman_dead.webp b/7.5/assets/tokens/wet_caverns/lizardman_dead.webp deleted file mode 100644 index 8524b91..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizardman_dead.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizardman_green_brawler_2.webp b/7.5/assets/tokens/wet_caverns/lizardman_green_brawler_2.webp deleted file mode 100644 index 0e0e3bf..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizardman_green_brawler_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizardman_green_chief.webp b/7.5/assets/tokens/wet_caverns/lizardman_green_chief.webp deleted file mode 100644 index 534063b..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizardman_green_chief.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizardman_green_claws.webp b/7.5/assets/tokens/wet_caverns/lizardman_green_claws.webp deleted file mode 100644 index 377e57c..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizardman_green_claws.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizardman_green_dead.webp b/7.5/assets/tokens/wet_caverns/lizardman_green_dead.webp deleted file mode 100644 index 1604a95..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizardman_green_dead.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizardman_green_dead_2.webp b/7.5/assets/tokens/wet_caverns/lizardman_green_dead_2.webp deleted file mode 100644 index 3a931a3..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizardman_green_dead_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizardman_green_dead_3.webp b/7.5/assets/tokens/wet_caverns/lizardman_green_dead_3.webp deleted file mode 100644 index 6d57311..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizardman_green_dead_3.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizardman_green_shaman.webp b/7.5/assets/tokens/wet_caverns/lizardman_green_shaman.webp deleted file mode 100644 index 848f526..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizardman_green_shaman.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizardman_green_spear.webp b/7.5/assets/tokens/wet_caverns/lizardman_green_spear.webp deleted file mode 100644 index 0d4461a..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizardman_green_spear.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizardman_green_spear_axe.webp b/7.5/assets/tokens/wet_caverns/lizardman_green_spear_axe.webp deleted file mode 100644 index 4b470e2..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizardman_green_spear_axe.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizardman_green_stoneaxe_shield.webp b/7.5/assets/tokens/wet_caverns/lizardman_green_stoneaxe_shield.webp deleted file mode 100644 index 0dbc7f0..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizardman_green_stoneaxe_shield.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizardman_grey_axe_shield.webp b/7.5/assets/tokens/wet_caverns/lizardman_grey_axe_shield.webp deleted file mode 100644 index 8f6269a..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizardman_grey_axe_shield.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizardman_grey_brawler.webp b/7.5/assets/tokens/wet_caverns/lizardman_grey_brawler.webp deleted file mode 100644 index 32d93fd..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizardman_grey_brawler.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizardman_grey_dead.webp b/7.5/assets/tokens/wet_caverns/lizardman_grey_dead.webp deleted file mode 100644 index 5d8f261..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizardman_grey_dead.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizardman_grey_dead_2.webp b/7.5/assets/tokens/wet_caverns/lizardman_grey_dead_2.webp deleted file mode 100644 index 87b2418..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizardman_grey_dead_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizardman_grey_spear.webp b/7.5/assets/tokens/wet_caverns/lizardman_grey_spear.webp deleted file mode 100644 index cabbdee..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizardman_grey_spear.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizardman_grey_spear_2.webp b/7.5/assets/tokens/wet_caverns/lizardman_grey_spear_2.webp deleted file mode 100644 index 5b837f4..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizardman_grey_spear_2.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizardman_grey_sword_shield.webp b/7.5/assets/tokens/wet_caverns/lizardman_grey_sword_shield.webp deleted file mode 100644 index c2c798a..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizardman_grey_sword_shield.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizardman_grey_wrestler.webp b/7.5/assets/tokens/wet_caverns/lizardman_grey_wrestler.webp deleted file mode 100644 index 3fa7914..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizardman_grey_wrestler.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizardman_shaman.webp b/7.5/assets/tokens/wet_caverns/lizardman_shaman.webp deleted file mode 100644 index 6814d9e..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizardman_shaman.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizardman_spear.webp b/7.5/assets/tokens/wet_caverns/lizardman_spear.webp deleted file mode 100644 index 02acaed..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizardman_spear.webp and /dev/null differ diff --git a/7.5/assets/tokens/wet_caverns/lizardman_swimming.webp b/7.5/assets/tokens/wet_caverns/lizardman_swimming.webp deleted file mode 100644 index f385f3d..0000000 Binary files a/7.5/assets/tokens/wet_caverns/lizardman_swimming.webp and /dev/null differ diff --git a/7.5/assets/treasure.png b/7.5/assets/treasure.png deleted file mode 100644 index 7c65f11..0000000 Binary files a/7.5/assets/treasure.png and /dev/null differ diff --git a/7.5/assets/twohanded.png b/7.5/assets/twohanded.png deleted file mode 100644 index ad23ed5..0000000 Binary files a/7.5/assets/twohanded.png and /dev/null differ diff --git a/7.5/desktop.ini b/7.5/desktop.ini deleted file mode 100644 index d957fd1..0000000 --- a/7.5/desktop.ini +++ /dev/null @@ -1,4 +0,0 @@ -[ViewState] -Mode= -Vid= -FolderType=Generic diff --git a/7.5/lang/en.json b/7.5/lang/en.json deleted file mode 100644 index 886698f..0000000 --- a/7.5/lang/en.json +++ /dev/null @@ -1,320 +0,0 @@ -{ - "ACKS.Edit": "Edit", - "ACKS.Delete": "Delete", - "ACKS.Show": "Show", - "ACKS.Add": "Add", - "ACKS.Ok": "Ok", - "ACKS.Update": "Update", - "ACKS.Reset": "Reset", - "ACKS.Cancel": "Cancel", - "ACKS.Roll": "Roll", - "ACKS.Success": "Success", - "ACKS.Failure": "Failure", - - "ACKS.dialog.tweaks": "Tweaks", - "ACKS.dialog.partysheet": "Party Overview", - "ACKS.dialog.selectActors": "Select PCs", - "ACKS.dialog.dealXP": "Deal XP", - "ACKS.dialog.generator": "Character generator", - "ACKS.dialog.generateSaves": "Generate Saves", - "ACKS.dialog.generateScores": "Generate Scores", - "ACKS.dialog.generateScore": "Rolling {score} ({count})", - "ACKS.dialog.createItem": "Create Item", - "ACKS.dialog.itemType": "Item type", - "ACKS.dialog.itemName": "Item name", - - "ACKS.Formula": "Formula", - "ACKS.SitMod": "Situational Modifier", - "ACKS.Modifier": "Modifier", - "ACKS.Modifiers": "Modifiers", - "ACKS.RollMode": "Roll Mode", - "ACKS.RollExample": "e.g. +1d4", - - "ACKS.roll.formula": "{label} roll", - "ACKS.roll.appearing": "Appearing roll ({type})", - "ACKS.roll.morale": "Morale check", - "ACKS.roll.hd": "Hit Dice roll", - "ACKS.roll.attacksWith": "Attacks with {name}", - "ACKS.roll.attacks": "{name} attacks!", - "ACKS.roll.save": "{save} Save", - "ACKS.roll.details.save": "Roll 1d20 >= {save} for success", - "ACKS.roll.attribute": "{attribute} check", - "ACKS.roll.details.attribute": "Roll 1d20 <= {score} for success", - "ACKS.roll.exploration": "{exploration} test", - "ACKS.roll.details.exploration": "Roll 1d20 >= {expl} for success", - "ACKS.roll.reaction": "Reaction roll", - "ACKS.roll.initiative": "Group {group} rolls for Initiative!", - "ACKS.roll.individualInit": "{name} rolls for Initiative!", - "ACKS.roll.bhr": "Healing roll", - - "ACKS.table.treasure.roll": "Roll Treasure", - - "ACKS.details.name": "Name", - "ACKS.details.class": "Class", - "ACKS.details.title": "Title", - "ACKS.details.alignment": "Alignment", - "ACKS.details.level": "Level", - "ACKS.details.experience.base": "Experience", - "ACKS.details.experience.bonus": "Bonus Experience", - "ACKS.details.experience.next": "Next level", - "ACKS.details.experience.share": "Experience Share", - "ACKS.details.experience.award": "XP Award", - "ACKS.details.treasure": "Treasure type", - "ACKS.details.treasureTable": "Table", - "ACKS.details.treasureTableHint": "Drop a rollable table here to roll the monster treasure", - "ACKS.details.morale": "Morale", - "ACKS.details.reaction": "Reaction", - "ACKS.details.appearing": "NA", - - "ACKS.Attack": "Attack", - "ACKS.Encumbrance": "Encumbrance", - - "ACKS.Retainer": "Retainer", - "ACKS.RetainerWage": "Wage", - "ACKS.RetainerUpkeep": "Upkeep", - "ACKS.Loyalty": "Loyalty", - "ACKS.LoyaltyShort": "LYL", - - "ACKS.scores.str.long": "Strength", - "ACKS.scores.str.short": "STR", - "ACKS.scores.wis.long": "Wisdom", - "ACKS.scores.wis.short": "WIS", - "ACKS.scores.int.long": "Intelligence", - "ACKS.scores.int.short": "INT", - "ACKS.scores.dex.long": "Dexterity", - "ACKS.scores.dex.short": "DEX", - "ACKS.scores.con.long": "Constitution", - "ACKS.scores.con.short": "CON", - "ACKS.scores.cha.long": "Charisma", - "ACKS.scores.cha.short": "CHA", - - "ACKS.saves.death.short": "D", - "ACKS.saves.death.long": "Poison & Death", - "ACKS.saves.wand.short": "W", - "ACKS.saves.wand.long": "Staffs & Wands", - "ACKS.saves.paralysis.short": "P", - "ACKS.saves.paralysis.long": "Paralysis & Petrify", - "ACKS.saves.breath.short": "B", - "ACKS.saves.breath.long": "Blast & Breath", - "ACKS.saves.spell.short": "S", - "ACKS.saves.spell.long": "Spells", - "ACKS.saves.magic.long": "Bonus vs Magic", - "ACKS.saves.magic.short": "vs Magic", - "ACKS.SaveBonus": "Saving Throw Bonus", - - "ACKS.Health": "Hit Points", - "ACKS.HealthMax": "Maximum Hit Points", - "ACKS.HealthShort": "HP", - "ACKS.HitDice": "Hit Dice", - "ACKS.HitDiceShort": "HD", - "ACKS.BHR": "Base Healing Rate", - "ACKS.BHRShort": "BHR", - - "ACKS.movement.base": "Movement Rate", - "ACKS.movement.short": "MV", - "ACKS.movement.details": "Movement Details", - "ACKS.movement.encounter.long": "Encounter Movement Rate", - "ACKS.movement.encounter.short": "En", - "ACKS.movement.overland.long": "Overland Movement Rate", - "ACKS.movement.overland.short": "Ov", - "ACKS.movement.exploration.short": "Ex", - "ACKS.movement.exploration.long": "Exploration Movement Rate", - - "ACKS.ArmorClassNaked": "Naked Armor Class", - "ACKS.ArmorClass": "Armor Class", - "ACKS.ArmorClassShort": "AC", - "ACKS.AscArmorClassShort": "AC", - "ACKS.ArmorClassBonus": "Armor Class Bonus", - "ACKS.Thac0": "THAC0", - "ACKS.ABShort": "Throw", - "ACKS.AB": "Number needed to hit AC 0", - "ACKS.MeleeShort": "MEL", - "ACKS.Melee": "Melee", - "ACKS.MeleeBonus": "Melee Throw Bonus", - "ACKS.MeleeDamageBonus": "Melee Damage Bonus", - "ACKS.MissileShort": "MIS", - "ACKS.Missile": "Missile", - "ACKS.MissileBonus": "Missile Throw Bonus", - "ACKS.MissileDamageBonus": "Missile Damage Bonus", - "ACKS.Initiative": "Initiative", - "ACKS.InitiativeBonus": "Initiative Bonus", - "ACKS.InitiativeShort": "INIT", - "ACKS.Attacks": "Attacks Usable per Round", - "ACKS.AttacksShort": "ATT", - "ACKS.Damage": "Damage", - "ACKS.Spellcaster": "Spellcaster", - - "ACKS.Language": "Language", - "ACKS.SpokenLanguages": "Spoken Languages", - "ACKS.Literacy": "Literacy", - "ACKS.Literate": "Literate", - "ACKS.LiteracyBasic": "Basic", - "ACKS.Illiterate": "Illiterate", - - "ACKS.NativeBroken": "Native (Broken)", - "ACKS.Native": "Native", - "ACKS.NativePlus1": "Native + 1", - "ACKS.NativePlus2": "Native + 2", - "ACKS.NativePlus3": "Native + 3", - "ACKS.NativePlus4": "Native + 4", - "ACKS.NativePlus5": "Native + 5", - "ACKS.NativePlus6": "Native + 6", - "ACKS.NativePlus7": "Native + 7", - "ACKS.NativePlus8": "Native + 8", - "ACKS.NativePlus9": "Native + 9", - "ACKS.NativePlus10": "Native + 10", - - "ACKS.NPCReaction": "NPC Reaction", - "ACKS.RetainersMax": "#Retainers", - - "ACKS.category.saves": "Saves", - "ACKS.category.attributes": "Attributes", - "ACKS.category.inventory": "Inventory", - "ACKS.category.abilities": "Abilities", - "ACKS.category.spells": "Spells", - "ACKS.category.notes": "Notes", - "ACKS.category.languages": "Languages", - "ACKS.category.description": "Description", - "ACKS.category.equipment": "Equipment", - - "ACKS.Setting.Initiative": "Initiative", - "ACKS.Setting.InitiativeHint": "Grouped or individual initiative.", - "ACKS.Setting.InitiativeIndividual": "Individual initiative", - "ACKS.Setting.InitiativeGroup": "Grouped Initiative", - "ACKS.Setting.RerollInitiative": "Initiative persistence", - "ACKS.Setting.RerollInitiativeHint": "Keeps, resets or rerolls initiative each round", - "ACKS.Setting.InitiativeKeep": "Keep for each round", - "ACKS.Setting.InitiativeReroll": "Reroll each round", - "ACKS.Setting.InitiativeReset": "Reset each round", - "ACKS.Setting.AscendingAC": "ACKS Style Armor Class", - "ACKS.Setting.AscendingACHint": "Do not uncheck unless you want old school THAC0", - "ACKS.Setting.Morale": "Enable monsters Morale Rating", - "ACKS.Setting.MoraleHint": "Morale Rating is shown on monster sheets", - "ACKS.Setting.Encumbrance": "Encumbrance", - "ACKS.Setting.EncumbranceHint": "Choose the way encumbrance is calculated", - "ACKS.Setting.EncumbranceDisabled": "Disabled", - "ACKS.Setting.EncumbranceBasic": "Basic", - "ACKS.Setting.EncumbranceDetailed": "6 Items or 1000 coins per Stone (ACKS Default)", - "ACKS.Setting.EncumbranceComplete": "Every item has weight at 1000 coins per stone", - "ACKS.Setting.MovementAuto": "Calculate Movement", - "ACKS.Setting.SignificantTreasure": "Significant Treasure Weight", - "ACKS.Setting.SignificantTreasureHint": "Weight at which treasure will reduce the movement, only useful for basic encumbrance", - "ACKS.Setting.Explode20": "HFH: Exploding attack throws", - "ACKS.Setting.Explode20Hint": "Heroic Fantasy Option: Attack throws explode on 20 - Critical if exceed target AC by 10", - "ACKS.Setting.BHR": "HFH: Base Healing Rate", - "ACKS.Setting.BHRHint": "Heroic Fantasy Option: Base Healing Rate per day varies by Max HP", - "ACKS.Setting.RemoveMagicBonus": "HFH: Wisdom Bonus to All Saves", - "ACKS.Setting.RemoveMagicBonusHint": "Heroic Fantasy Option: PCs will add their wisdom modifier to all saving throws, not just magic", - - "ACKS.items.Equip": "Equip", - "ACKS.items.Unequip": "Unequip", - "ACKS.items.Misc": "Items", - "ACKS.items.Weapons": "Weapons", - "ACKS.items.Treasure": "Heavy Items", - "ACKS.items.Armors": "Armors", - "ACKS.items.Weight": "Wgt.", - "ACKS.items.Qualities": "Qualities", - "ACKS.items.Notes": "Notes", - "ACKS.items.Cost": "Cost", - "ACKS.items.Quantity": "Qt.", - "ACKS.items.Roll": "Roll", - "ACKS.items.BlindRoll": "Blind", - "ACKS.items.RollTarget": "Target", - "ACKS.items.RollType": "Type", - "ACKS.items.Damage": "Damage", - "ACKS.items.ArmorAC": "AC", - "ACKS.items.ArmorAAC": "AC", - "ACKS.items.Bonus": "Bonus", - "ACKS.items.AtkBonus": "Attack Bonus", - "ACKS.items.roundAttacks": "Attacks Spent this Round", - "ACKS.items.roundAttacksMax": "Maximum Attacks per Round", - "ACKS.items.resetAttacks": "Reset all Attacks per Round", - "ACKS.items.hasShield": "Has a Shield bonus", - "ACKS.items.typeTag": "Type a comma separated list of tag e.g 'Melee,Missile (5’–10’ / 11’–20’ / 21’–30’)' and press ENTER", - "ACKS.items.enterTag": "Tags", - "ACKS.items.pattern": "Attack pattern marker", - - "ACKS.items.Range": "Range", - "ACKS.items.Melee": "Melee", - "ACKS.items.Missile": "Missile", - "ACKS.items.Slow": "Slow", - "ACKS.items.TwoHanded": "Two-handed", - "ACKS.items.Blunt": "Blunt", - "ACKS.items.Brace": "Brace", - "ACKS.items.Splash": "Splash weapon", - "ACKS.items.Reload": "Reload", - "ACKS.items.Charge": "Charge", - - "ACKS.armor.type": "Armor Type", - "ACKS.armor.unarmored": "Unarmored", - "ACKS.armor.light": "Light", - "ACKS.armor.heavy": "Heavy", - "ACKS.armor.shield": "Shield", - - "ACKS.spells.spend": "{speaker} is casting {name}!", - "ACKS.spells.Memorized": "Memorized", - "ACKS.spells.Cast": "Cast", - "ACKS.spells.Range": "Range", - "ACKS.spells.Slots": "Used", - "ACKS.spells.Class": "Class", - "ACKS.spells.Duration": "Duration", - "ACKS.spells.Level": "Level", - "ACKS.spells.Save": "Save", - "ACKS.spells.ResetSlots": "Reset Spell slots", - - "ACKS.abilities.Requirements": "Requirements", - - "ACKS.exploration.ld.long": "Listen for noises", - "ACKS.exploration.ld.short": "Hear Noise", - "ACKS.exploration.ld.abrev": "HN", - "ACKS.exploration.od.long": "Open Stuck Door", - "ACKS.exploration.od.short": "Open Door", - "ACKS.exploration.od.abrev": "OD", - "ACKS.exploration.sd.long": "Find Secret Door", - "ACKS.exploration.sd.short": "Secret Door", - "ACKS.exploration.sd.abrev": "SD", - "ACKS.exploration.ft.long": "Find Room Trap", - "ACKS.exploration.ft.short": "Find Trap", - "ACKS.exploration.ft.abrev": "FT", - - "ACKS.messages.GetExperience": "{name} gained {value} experience points!", - "ACKS.messages.AttackSuccess": "Hits AC {result}! ({bonus})", - "ACKS.messages.AttackAscendingSuccess": "Hits AC {result}!", - "ACKS.messages.AttackFailure": "Attack hits AC {result} and misses ({bonus})", - "ACKS.messages.AttackAscendingFailure": "Attack hits AC {result} and misses", - "ACKS.messages.InflictsDamage": "Inflicts damage!", - "ACKS.messages.applyDamage": "Apply Damage", - "ACKS.messages.applyHealing": "Apply Healing", - "ACKS.messages.applyHalf": "Apply Half Damage", - "ACKS.messages.applyDouble": "Apply 2x Damage", - "ACKS.messages.Fumble": "1! Automatic Miss!", - "ACKS.messages.Critical": "20! Automatic Hit!", - - "ACKS.colors.green": "Green", - "ACKS.colors.red": "Red", - "ACKS.colors.yellow": "Yellow", - "ACKS.colors.purple": "Purple", - "ACKS.colors.blue": "Blue", - "ACKS.colors.orange": "Orange", - "ACKS.colors.white": "White", - - "ACKS.reaction.check": "Reaction Check", - "ACKS.reaction.Hostile": "{name} is Hostile and attacks", - "ACKS.reaction.Unfriendly": "{name} is Unfriendly and may attack", - "ACKS.reaction.Neutral": "{name} is Neutral and uncertain", - "ACKS.reaction.Indifferent": "{name} is Indifferent and uninterested", - "ACKS.reaction.Friendly": "{name} is Friendly and helpful", - - "ACKS.loyalty.check": "Henchman Loyalty Check", - "ACKS.loyalty.hostility": "Becomes Hostile", - "ACKS.loyalty.resignation": "Tenders Resignation", - "ACKS.loyalty.grudging": "Grudging Loyalty", - "ACKS.loyalty.loyal": "Loyal", - "ACKS.loyalty.fanatic": "Fanatic Loyalty", - - "ACKS.morale.retreat": "Retreat", - "ACKS.morale.fightingWithdrawal": "Fighting Withdrawl", - "ACKS.morale.fight": "Fight On", - "ACKS.morale.advanceAndPursue": "Advance and Pursue", - "ACKS.morale.fightToTheDeath": "Victory or Death" -} diff --git a/7.5/lang/es.json b/7.5/lang/es.json deleted file mode 100644 index 70052cc..0000000 --- a/7.5/lang/es.json +++ /dev/null @@ -1,241 +0,0 @@ -{ - "ACKS.Edit": "Editar", - "ACKS.Delete": "Borrar", - "ACKS.Show": "Ver", - "ACKS.Add": "Añadir", - "ACKS.Ok": "Ok", - "ACKS.Reset": "Reinciar", - "ACKS.Cancel": "Cancelar", - "ACKS.Roll": "Tirada", - "ACKS.Success": "Éxito", - "ACKS.Failure": "Fallo", - - "ACKS.dialog.tweaks": "Ajustes", - "ACKS.dialog.partysheet": "Party Sheet", - - "ACKS.Formula": "Formula", - "ACKS.SitMod": "Mod. Situational", - "ACKS.Modifier": "Modificador", - "ACKS.Modifiers": "Modificadors", - "ACKS.RollMode": "Modo Tirada", - "ACKS.RollExample": "ej. +1d4", - - "ACKS.roll.formula": "{label} tirada", - "ACKS.roll.appearing": "Aparición", - "ACKS.roll.morale": "Moral tirada", - "ACKS.roll.hd": "Tirada de Puntos de Golpe", - "ACKS.roll.attacksWith": "Ataca con {name}", - "ACKS.roll.attacks": "{name} ataca !", - "ACKS.roll.save": "Salv. {save}", - "ACKS.roll.details.save": "Tira 1d20 >= {save} para éxito", - "ACKS.roll.attribute": "Prueba de {attribute}", - "ACKS.roll.details.attribute": "Tira 1d20 <= {score} para éxito", - "ACKS.roll.exploration": "Prueba de {exploration}", - "ACKS.roll.details.exploration": "Tirar 1d6 <= {expl} para éxito", - "ACKS.roll.reaction": "Tirada de Reacción", - - "ACKS.table.treasure.roll": "Roll Treasure", - - "ACKS.details.name": "Nombre", - "ACKS.details.class": "Clase", - "ACKS.details.title": "Titulo", - "ACKS.details.alignment": "Alineamiento", - "ACKS.details.level": "Nivel", - "ACKS.details.experience.base": "Experiencia", - "ACKS.details.experience.bonus": "Bonus Experiencia", - "ACKS.details.experience.next": "Siguiente nivel", - "ACKS.details.experience.award": "Premio EXP", - "ACKS.details.treasure": "Tipo de Tesoro", - "ACKS.details.treasureTable": "Tabla", - "ACKS.details.treasureTableHint": "Arrastra una tabla aquí para tirar el tesoro del monstruo", - "ACKS.details.morale": "Moral", - "ACKS.details.reaction": "Reacción", - "ACKS.details.appearing": "NA", - - "ACKS.Attack": "Ataque", - "ACKS.Encumbrance": "Carga", - - "ACKS.Retainer": "Seguidores", - "ACKS.RetainerWage": "Salario", - "ACKS.RetainerUpkeep": "Mantenimiento", - "ACKS.Loyalty": "Puntuación Lealtad", - "ACKS.LoyaltyShort": "PL", - - "ACKS.scores.str.long": "Fuerza", - "ACKS.scores.str.short": "FUE", - "ACKS.scores.wis.long": "Sabiduría", - "ACKS.scores.wis.short": "SAB", - "ACKS.scores.int.long": "Inteligencia", - "ACKS.scores.int.short": "INT", - "ACKS.scores.dex.long": "Destreza", - "ACKS.scores.dex.short": "DES", - "ACKS.scores.con.long": "Constitucion", - "ACKS.scores.con.short": "CON", - "ACKS.scores.cha.long": "Carisma", - "ACKS.scores.cha.short": "CAR", - - "ACKS.saves.death.short": "M", - "ACKS.saves.death.long": "Veneno o Muerte", - "ACKS.saves.wand.short": "V", - "ACKS.saves.wand.long": "Varitas mágicas", - "ACKS.saves.paralysis.short": "P", - "ACKS.saves.paralysis.long": "Petrificación o Parálisis", - "ACKS.saves.breath.short": "A", - "ACKS.saves.breath.long": "Aliento de Dragón", - "ACKS.saves.spell.short": "C", - "ACKS.saves.spell.long": "Sort. Varas Báculos", - "ACKS.saves.magic.long": "Bonificación vs Magia", - - "ACKS.Health": "Puntos de Golpes", - "ACKS.HealthMax": "Puntos de Golpes Máximos", - "ACKS.HealthShort": "PG", - "ACKS.HitDice": "Puntos de Golpe", - "ACKS.HitDiceShort": "DG", - - "ACKS.movement.base": "Movimiento", - "ACKS.movement.short": "MV", - "ACKS.movement.details": "Detalles de Movimiento", - "ACKS.movement.encounter.long": "Combate", - "ACKS.movement.encounter.short": "Co", - "ACKS.movement.overland.long": "Base", - "ACKS.movement.overland.short": "Ba", - "ACKS.movement.exploration.short": "Ex", - "ACKS.movement.exploration.long": "Exploration Movement Rate", - - "ACKS.ArmorClassNaked": "Sin Armadura", - "ACKS.ArmorClass": "Clase de Armadura", - "ACKS.ArmorClassShort": "CA", - "ACKS.AscArmorClassShort": "CAA", - "ACKS.Thac0": "GAC0", - "ACKS.ABShort": "BA", - "ACKS.AB": "Bono Ataque", - "ACKS.MeleeShort": "CC", - "ACKS.Melee": "Cuerpo a Cuerpo", - "ACKS.MeleeBonus": "Bono CC", - "ACKS.MissileShort": "DIS", - "ACKS.Missile": "Distancia", - "ACKS.MissileBonus": "Bono Distancia", - "ACKS.Initiative": "Iniciativa", - "ACKS.InitiativeBonus": "Bonificador Iniciativa", - "ACKS.InitiativeShort": "INI", - "ACKS.Attacks": "Ataques usables por Round", - "ACKS.AttacksShort": "ATQ", - "ACKS.Damage": "Daño", - "ACKS.Spellcaster": "Lanzador Conjuros", - - "ACKS.Language": "Lenguaje", - "ACKS.SpokenLanguages": "Lenguajes Hablados", - "ACKS.Literacy": "Leer/Esc.", - "ACKS.Literate": "Alfabetizado", - "ACKS.LiteracyBasic": "Basico", - "ACKS.Illiterate": "Analfabeto", - "ACKS.NPCReaction": "Reacción NPC", - "ACKS.RetainersMax": "#Seguidores", - - "ACKS.category.attributes": "Atributos", - "ACKS.category.inventory": "Inventario", - "ACKS.category.abilities": "Habilidades", - "ACKS.category.spells": "Conjuros", - "ACKS.category.notes": "Notas", - "ACKS.category.languages": "Lenguajes", - "ACKS.category.description": "Descripción", - "ACKS.category.equipment": "Equipo", - - "ACKS.Setting.IndividualInit": "Iniciativa Individual", - "ACKS.Setting.IndividualInitHint": "La iniciativa se lanza por cada actor y se modifica por su puntuación de DES", - "ACKS.Setting.AscendingAC": "Categoria de Armadura Ascendente", - "ACKS.Setting.AscendingACHint": "En cuanto más mejor", - "ACKS.Setting.Morale": "Activar puntuación de Moral para monstruos", - "ACKS.Setting.MoraleHint": "La puntuación de moral se ve en las hojas de monstruo", - "ACKS.Setting.Encumbrance": "Carga", - "ACKS.Setting.EncumbranceHint": "Elige como se calcula la Carga", - "ACKS.Setting.EncumbranceDisabled": "Disabled", - "ACKS.Setting.EncumbranceBasic": "Básica", - "ACKS.Setting.EncumbranceDetailed": "Detallada", - "ACKS.Setting.MovementAuto": "Calcular Movimiento", - "ACKS.Setting.SignificantTreasure": "Peso de tesoro significativo", - "ACKS.Setting.SignificantTreasureHint": "Peso con el que el tesoro reducirá el movimiento, solo útil para el cálculo básico", - - "ACKS.items.Equip": "Equipar", - "ACKS.items.Unequip": "Desequipar", - "ACKS.items.Misc": "Misc", - "ACKS.items.Weapons": "Armas", - "ACKS.items.Treasure": "Tesoro", - "ACKS.items.Armors": "Armaduras", - "ACKS.items.Weight": "Peso", - "ACKS.items.Qualities": "Cualidades", - "ACKS.items.Notes": "Notas", - "ACKS.items.Cost": "Coste", - "ACKS.items.Quantity": "Qt.", - "ACKS.items.Roll": "Tirada", - "ACKS.items.BlindRoll": "Ciega", - "ACKS.items.RollTarget": "Mira", - "ACKS.items.RollType": "Tipo", - "ACKS.items.Damage": "Daño", - "ACKS.items.Melee": "CC", - "ACKS.items.Missile": "Distancia", - "ACKS.items.Slow": "Slow", - "ACKS.items.ArmorAC": "CA", - "ACKS.items.ArmorAAC": "CAA", - "ACKS.items.Bonus": "Bonus", - "ACKS.items.roundAttacks": "Ataques usados este Round", - "ACKS.items.roundAttacksMax": "Máximo Ataques por Round", - "ACKS.items.resetAttacks": "Reiniciar Ataques por Round", - "ACKS.items.hasShield": "Tiene un bono de Escudo", - "ACKS.items.typeTag": "Escriba una lista de etiquetas separadas por comas, por ejemplo 'Melee, Misile (5'-10' / 11'-20' / 21'-30')'", - - "ACKS.armor.type": "Tipo Armadura", - "ACKS.armor.unarmored": "Sin Armadura", - "ACKS.armor.light": "Ligera", - "ACKS.armor.heavy": "Pesada", - "ACKS.armor.shield": "Escudo", - - "ACKS.spells.spend": "{speaker} esta lanzando {name}!", - "ACKS.spells.Memorized": "Memorizado", - "ACKS.spells.Cast": "Lanzar", - "ACKS.spells.Range": "Alcance", - "ACKS.spells.Slots": "Espacios", - "ACKS.spells.Class": "Clase", - "ACKS.spells.Duration": "Duración", - "ACKS.spells.Level": "Nivel", - "ACKS.spells.Save": "Salvación", - "ACKS.spells.ResetSlots": "Reniciar Espacios de conjuro", - - "ACKS.abilities.Requirements": "Requisitos", - - "ACKS.exploration.ld.long": "Escuchar Ruidos", - "ACKS.exploration.ld.short": "Escuchar Ruidos", - "ACKS.exploration.ld.abrev": "ER", - "ACKS.exploration.od.long": "Abrir puertas", - "ACKS.exploration.od.short": "Abrir puertas", - "ACKS.exploration.od.abrev": "AP", - "ACKS.exploration.sd.long": "Detectar puertas secretas", - "ACKS.exploration.sd.short": "Puertas secretas", - "ACKS.exploration.sd.abrev": "PS", - "ACKS.exploration.ft.long": "Detectar trampas y fosos", - "ACKS.exploration.ft.short": "Detectar trampas", - "ACKS.exploration.ft.abrev": "DT", - - "ACKS.messages.GetExperience": "{name} ha ganado {value} puntos de experiencia!", - "ACKS.messages.AttackSuccess": "Golpea CA {result}! ({bonus})", - "ACKS.messages.AttackAscendingSuccess": "Golpea CA {result}!", - "ACKS.messages.AttackFailure": "Falla el ataque ({bonus})", - "ACKS.messages.InflictsDamage": "Inflinge daño!", - "ACKS.ChatContextDamage": "Aplicar Daño", - "ACKS.ChatContextHealing": "Aplicar Curación", - - "ACKS.colors.green": "Verde", - "ACKS.colors.red": "Rojo", - "ACKS.colors.yellow": "Amarillo", - "ACKS.colors.purple": "Purpura", - "ACKS.colors.blue": "Azul", - "ACKS.colors.orange": "Naranja", - "ACKS.colors.white": "Blanco", - - "ACKS.reaction.check": "Tirada de Reacción", - "ACKS.reaction.Hostile": "{name} es Hostil", - "ACKS.reaction.Unfriendly": "{name} es Antipático", - "ACKS.reaction.Neutral": "{name} es Neutral", - "ACKS.reaction.Indifferent": "{name} es Indifferente", - "ACKS.reaction.Friendly": "{name} es Amistoso" -} diff --git a/7.5/lang/fr.json b/7.5/lang/fr.json deleted file mode 100644 index 6a4e346..0000000 --- a/7.5/lang/fr.json +++ /dev/null @@ -1,278 +0,0 @@ -{ - "ACKS.Edit": "Modifier", - "ACKS.Delete": "Supprimer", - "ACKS.Show": "Montrer", - "ACKS.Add": "Ajouter", - "ACKS.Ok": "Ok", - "ACKS.Update": "Mettre à jour", - "ACKS.Reset": "Réinitialiser", - "ACKS.Cancel": "Annuler", - "ACKS.Roll": "Lancer", - "ACKS.Success": "Succès", - "ACKS.Failure": "Échec", - - "ACKS.dialog.tweaks": "Ajuster", - "ACKS.dialog.partysheet": "Fiche de Groupe", - "ACKS.dialog.selectActors": "Choisir PJs", - "ACKS.dialog.dealXP": "Donner XP", - "ACKS.dialog.generator": "Générateur de personnage", - "ACKS.dialog.generateSaves": "Générer les Sauvegardes", - "ACKS.dialog.generateScores": "Générer les Scores", - "ACKS.dialog.generateScore": "Création: {score} ({count})", - "ACKS.dialog.createItem": "Créer un Objet", - "ACKS.dialog.itemType": "Type de l'Objet", - "ACKS.dialog.itemName": "Nom de l'Objet", - - "ACKS.Formula": "Formule", - "ACKS.SitMod": "Mod. de situation", - "ACKS.Modifier": "Modificateur", - "ACKS.Modifiers": "Modificateurs", - "ACKS.RollMode": "Mode de Jet", - "ACKS.RollExample": "ex. +1d4", - - "ACKS.roll.formula": "Jet de {label}", - "ACKS.roll.appearing": "Nombre Apparaissant", - "ACKS.roll.morale": "Jet de Moral", - "ACKS.roll.hd": "Lancer de Dé de Vie", - "ACKS.roll.attacksWith": "Attaque avec {name}", - "ACKS.roll.attacks": "{name} attaque !", - "ACKS.roll.save": "Sauv. de {save}", - "ACKS.roll.details.save": "Lancez 1d20 >= {save} pour réussir", - "ACKS.roll.attribute": "Jet de {attribute}", - "ACKS.roll.details.attribute": "Lancez 1d20 <= {score} pour réussir", - "ACKS.roll.exploration": "Test de {exploration}", - "ACKS.roll.details.exploration": "Lancez 1d6 <= {expl} pour réussir", - "ACKS.roll.reaction": "Jet de Réaction", - "ACKS.roll.initiative": "Le groupe {group} tire son Initiative !", - "ACKS.roll.individualInit": "{name} tire son Initiative!", - - "ACKS.table.treasure.roll": "Trésor Aléatoire", - - "ACKS.details.name": "Nom", - "ACKS.details.class": "Classe", - "ACKS.details.title": "Titre", - "ACKS.details.alignment": "Alignement", - "ACKS.details.level": "Niveau", - "ACKS.details.experience.base": "Expérience", - "ACKS.details.experience.bonus": "Ajustement d'XP", - "ACKS.details.experience.next": "Prochain Niveau", - "ACKS.details.experience.share": "Part d'Expérience", - "ACKS.details.experience.award": "XP de Récompense", - "ACKS.details.treasure": "Type de Trésor", - "ACKS.details.treasureTable": "Table", - "ACKS.details.treasureTableHint": "Lâchez une Table aléatoire pour la lier", - "ACKS.details.morale": "Moral", - "ACKS.details.reaction": "Réaction", - "ACKS.details.appearing": "NA", - - "ACKS.Attack": "Attaque", - "ACKS.Encumbrance": "Encombrement", - - "ACKS.Retainer": "Suivant", - "ACKS.RetainerWage": "Tarif", - "ACKS.RetainerUpkeep": "Entretien", - "ACKS.Loyalty": "Loyauté", - "ACKS.LoyaltyShort": "LOY", - - "ACKS.scores.str.long": "Force", - "ACKS.scores.str.short": "FOR", - "ACKS.scores.wis.long": "Sagesse", - "ACKS.scores.wis.short": "SAG", - "ACKS.scores.int.long": "Intelligence", - "ACKS.scores.int.short": "INT", - "ACKS.scores.dex.long": "Dextérité", - "ACKS.scores.dex.short": "DEX", - "ACKS.scores.con.long": "Constitution", - "ACKS.scores.con.short": "CON", - "ACKS.scores.cha.long": "Charisme", - "ACKS.scores.cha.short": "CHA", - - "ACKS.saves.death.short": "MP", - "ACKS.saves.death.long": "Mort Poison", - "ACKS.saves.wand.short": "B", - "ACKS.saves.wand.long": "Baguettes", - "ACKS.saves.paralysis.short": "PP", - "ACKS.saves.paralysis.long": "Paralysie Pétrification", - "ACKS.saves.breath.short": "S", - "ACKS.saves.breath.long": "Souffle", - "ACKS.saves.spell.short": "SBB", - "ACKS.saves.spell.long": "Sorts Bâtons", - "ACKS.saves.magic.long": "Sauv. Magie", - - "ACKS.Health": "Points de Vie", - "ACKS.HealthMax": "Points de Vie Maximaux", - "ACKS.HealthShort": "PV", - "ACKS.HitDice": "Dé de Vie", - "ACKS.HitDiceShort": "DV", - - "ACKS.movement.base": "Déplacement", - "ACKS.movement.short": "DP", - "ACKS.movement.details": "Détail du Déplacement", - "ACKS.movement.encounter.long": "Déplacement de Rencontre", - "ACKS.movement.encounter.short": "Ren", - "ACKS.movement.overland.long": "Déplacement en Extérieur", - "ACKS.movement.overland.short": "Ext", - "ACKS.movement.exploration.short": "Dp", - "ACKS.movement.exploration.long": "Déplacement", - - "ACKS.ArmorClassNaked": "Sans Armure", - "ACKS.ArmorClass": "Classe d'Armure", - "ACKS.ArmorClassShort": "CA", - "ACKS.AscArmorClassShort": "CAA", - "ACKS.ArmorClassBonus": "Bonus d'Armure", - "ACKS.Thac0": "THAC0", - "ACKS.ABShort": "BBA", - "ACKS.AB": "Bonus d'Attaque", - "ACKS.MeleeShort": "MEL", - "ACKS.Melee": "Mêlée", - "ACKS.MeleeBonus": "Bonus de Mêlée", - "ACKS.MissileShort": "DIS", - "ACKS.Missile": "Distance", - "ACKS.MissileBonus": "Bonus à Distance", - "ACKS.Initiative": "Initiative", - "ACKS.InitiativeBonus": "Bonus d'Initiative", - "ACKS.InitiativeShort": "INIT", - "ACKS.Attacks": "Attaques par Round", - "ACKS.AttacksShort": "ATT", - "ACKS.Damage": "Dégâts", - "ACKS.Spellcaster": "Lanceur de Sort", - - "ACKS.Language": "Langue", - "ACKS.SpokenLanguages": "Langues parlées", - "ACKS.Literacy": "Lire/Écrire", - "ACKS.Literate": "Oui", - "ACKS.LiteracyBasic": "Basique", - "ACKS.Illiterate": "Non", - "ACKS.NativeBroken": "Natale (Primitif)", - "ACKS.Native": "Natale", - "ACKS.NativePlus1": "Natale + 1", - "ACKS.NativePlus2": "Natale + 2", - "ACKS.NativePlus3": "Natale + 3", - - "ACKS.NPCReaction": "Réaction", - "ACKS.RetainersMax": "#Suivants", - - "ACKS.category.saves": "Sauvegardes", - "ACKS.category.attributes": "Stats", - "ACKS.category.inventory": "Inventaire", - "ACKS.category.abilities": "Aptitudes", - "ACKS.category.spells": "Sorts", - "ACKS.category.notes": "Notes", - "ACKS.category.languages": "Langues", - "ACKS.category.description": "Descriptions", - "ACKS.category.equipment": "Équipement", - - "ACKS.Setting.Initiative": "Initiative", - "ACKS.Setting.InitiativeHint": "Initiative groupée ou individuelle. L'initiative unique est tirée une seule fois en début de combat.", - "ACKS.Setting.InitiativeOnce": "Initiative unique individuelle", - "ACKS.Setting.InitiativeReroll": "Initiative relancée chaque tour", - "ACKS.Setting.InitiativeReset": "Initiative mise à zéro chaque tour", - "ACKS.Setting.InitiativeGroup": "Initiative groupée", - "ACKS.Setting.AscendingAC": "Classe d'Armure Ascendante", - "ACKS.Setting.AscendingACHint": "Le plus est le mieux", - "ACKS.Setting.Morale": "Activer le Score de Moral", - "ACKS.Setting.MoraleHint": "Le Score de Moral est affiché sur la fiche de Monstre", - "ACKS.Setting.Encumbrance": "Encombrement", - "ACKS.Setting.EncumbranceHint": "Choisissez comment l'encombrement est calculé", - "ACKS.Setting.EncumbranceDisabled": "Désactivé", - "ACKS.Setting.EncumbranceBasic": "Basique", - "ACKS.Setting.EncumbranceDetailed": "Detaillé", - "ACKS.Setting.EncumbranceComplete": "Complet", - "ACKS.Setting.MovementAuto": "Calculer Déplacement", - "ACKS.Setting.SignificantTreasure": "Poids d'un Trésor Significatif", - "ACKS.Setting.SignificantTreasureHint": "Poids auquel le Trésor réduit le déplacement. Utilisé pour l'encombrement Basique", - - "ACKS.items.Equip": "Equiper", - "ACKS.items.Unequip": "Déséquiper", - "ACKS.items.Misc": "Divers", - "ACKS.items.Weapons": "Armes", - "ACKS.items.Treasure": "Trésor", - "ACKS.items.Armors": "Armures", - "ACKS.items.Weight": "Pds.", - "ACKS.items.Qualities": "Qualités", - "ACKS.items.Notes": "Notes", - "ACKS.items.Cost": "Coût", - "ACKS.items.Quantity": "Qt.", - "ACKS.items.Roll": "Jet", - "ACKS.items.BlindRoll": "Aveugle", - "ACKS.items.RollTarget": "Cible", - "ACKS.items.RollType": "Type", - "ACKS.items.Damage": "Dégâts", - "ACKS.items.ArmorAC": "CA", - "ACKS.items.ArmorAAC": "CAA", - "ACKS.items.Bonus": "Bonus", - "ACKS.items.AtkBonus": "Bonus d'Attaque", - "ACKS.items.roundAttacks": "Attaques utilisées ce tour", - "ACKS.items.roundAttacksMax": "Attaques max par tour", - "ACKS.items.resetAttacks": "Réinitialiser les Attaques", - "ACKS.items.hasShield": "A un bonus de Bouclier", - "ACKS.items.typeTag": "Tapez une liste de tags descriptifs ex. 'Mêlée,Missile (5’–10’ / 11’–20’ / 21’–30’)' puis Entrée", - "ACKS.items.enterTag": "Tags", - "ACKS.items.pattern": "Marqueur de schéma d'attaque", - - "ACKS.items.Range": "Portée", - "ACKS.items.Melee": "Mêlée", - "ACKS.items.Missile": "Distance", - "ACKS.items.Slow": "Lent", - "ACKS.items.TwoHanded": "Deux-mains", - "ACKS.items.Blunt": "Contondant", - "ACKS.items.Brace": "Fortifier", - "ACKS.items.Splash": "Zone", - "ACKS.items.Reload": "Rechargement", - "ACKS.items.Charge": "Charge", - - "ACKS.armor.type": "Type d'Armure", - "ACKS.armor.unarmored": "Sans Armure", - "ACKS.armor.light": "Légère", - "ACKS.armor.heavy": "Lourde", - "ACKS.armor.shield": "Bouclier", - - "ACKS.spells.spend": "{speaker} lance {name}!", - "ACKS.spells.Memorized": "Memorisé", - "ACKS.spells.Cast": "Lancé", - "ACKS.spells.Range": "Portée", - "ACKS.spells.Slots": "Emplacement", - "ACKS.spells.Class": "Classe", - "ACKS.spells.Duration": "Durée", - "ACKS.spells.Level": "Niveau", - "ACKS.spells.Save": "Sauvegarde", - "ACKS.spells.ResetSlots": "Réinitialiser les Emplacements", - - "ACKS.abilities.Requirements": "Prérequis", - - "ACKS.exploration.ld.long": "Ecoute aux Portes", - "ACKS.exploration.ld.short": "Eco. Porte", - "ACKS.exploration.ld.abrev": "EP", - "ACKS.exploration.od.long": "Ouverture de Portes", - "ACKS.exploration.od.short": "Ouv. Porte", - "ACKS.exploration.od.abrev": "OP", - "ACKS.exploration.sd.long": "Détection des Passages Secrets", - "ACKS.exploration.sd.short": "Dét. Secrets", - "ACKS.exploration.sd.abrev": "DS", - "ACKS.exploration.ft.long": "Détecter les Pièges", - "ACKS.exploration.ft.short": "Dét. Pièges", - "ACKS.exploration.ft.abrev": "DP", - - "ACKS.messages.GetExperience": "{name} a gagné {value} points d'expérience !", - "ACKS.messages.AttackSuccess": "Touche une CA de {result}! ({bonus})", - "ACKS.messages.AttackAscendingSuccess": "Touche une CAA de {result}!", - "ACKS.messages.AttackFailure": "L'Attaque échoue ({bonus})", - "ACKS.messages.AttackAscendingFailure": "L'Attaque échoue", - "ACKS.messages.InflictsDamage": "Inflige des dégâts !", - "ACKS.messages.applyDamage": "Appliquer les dégâts", - "ACKS.messages.applyHealing": "Appliquer les soins", - - "ACKS.colors.green": "Vert", - "ACKS.colors.red": "Rouge", - "ACKS.colors.yellow": "Jaune", - "ACKS.colors.purple": "Violet", - "ACKS.colors.blue": "Bleu", - "ACKS.colors.orange": "Orange", - "ACKS.colors.white": "Blanc", - - "ACKS.reaction.Hostile": "{name} est Hostile", - "ACKS.reaction.Unfriendly": "{name} est Inamical", - "ACKS.reaction.Neutral": "{name} est Neutre", - "ACKS.reaction.Indifferent": "{name} est Indifférent", - "ACKS.reaction.Friendly": "{name} est Amical" -} diff --git a/7.5/lang/pt-BR.json b/7.5/lang/pt-BR.json deleted file mode 100644 index e48c1cb..0000000 --- a/7.5/lang/pt-BR.json +++ /dev/null @@ -1,274 +0,0 @@ -{ - "ACKS.Edit": "Editar", - "ACKS.Delete": "Apagar", - "ACKS.Show": "Mostrar", - "ACKS.Add": "Adicionar", - "ACKS.Ok": "Confirmar", - "ACKS.Update": "Atualizar", - "ACKS.Reset": "Reiniciar", - "ACKS.Cancel": "Cancelar", - "ACKS.Roll": "Rolar", - "ACKS.Success": "Sucesso", - "ACKS.Failure": "Falha", - - "ACKS.dialog.tweaks": "Ferramentas", - "ACKS.dialog.partysheet": "Visão do grupo", - "ACKS.dialog.selectActors": "Selecionar PJs", - "ACKS.dialog.dealXP": "Distribuir XP", - "ACKS.dialog.generator": "Gerar personagem", - "ACKS.dialog.generateSaves": "Gerar salvaguardas", - "ACKS.dialog.generateScores": "Gerar status", - "ACKS.dialog.generateScore": "Rolou {score} ({count})", - - "ACKS.Formula": "Fórmula", - "ACKS.SitMod": "Modificador situacional", - "ACKS.Modifier": "Modificador", - "ACKS.Modifiers": "Modificadores", - "ACKS.RollMode": "Modo de rolagem", - "ACKS.RollExample": "ex. +1d4", - - "ACKS.roll.formula": "{label} rolar", - "ACKS.roll.appearing": "Aparecimento da rolagem ({type})", - "ACKS.roll.morale": "Teste de moral", - "ACKS.roll.hd": "Rolar Dado de Vida", - "ACKS.roll.attacksWith": "Ataca com {name}", - "ACKS.roll.attacks": "{name} ataca!", - "ACKS.roll.save": "{save} Salvaguarda", - "ACKS.roll.details.save": "Rola 1d20 >= {save} para sucesso", - "ACKS.roll.attribute": "{attribute} teste", - "ACKS.roll.details.attribute": "Rolar 1d20 <= {score} para sucesso", - "ACKS.roll.exploration": "{exploration} teste", - "ACKS.roll.details.exploration": "Rolar 1d6 <= {expl} para sucesso", - "ACKS.roll.reaction": "Rolagem de reação", - "ACKS.roll.initiative": "Grupo {group} rola para iniciativa!", - "ACKS.roll.individualInit": "{name} rola para iniciativa!", - - "ACKS.table.treasure.roll": "Rolar tesouro", - - "ACKS.details.name": "Nome", - "ACKS.details.class": "Classe", - "ACKS.details.title": "Titulo", - "ACKS.details.alignment": "Alinhamento", - "ACKS.details.level": "Nivel", - "ACKS.details.experience.base": "Experiência", - "ACKS.details.experience.bonus": "Experiência Bônus", - "ACKS.details.experience.next": "Próximo nível", - "ACKS.details.experience.share": "Compartilhar experiência", - "ACKS.details.experience.award": "Prêmio XP", - "ACKS.details.treasure": "Tipo de tesouro", - "ACKS.details.treasureTable": "Tabela", - "ACKS.details.treasureTableHint": "solte uma tabela rolável aqui para rolar o tesouro do monstro", - "ACKS.details.morale": "Moral", - "ACKS.details.reaction": "Reação", - "ACKS.details.appearing": "NA", - - "ACKS.Attack": "Ataca", - "ACKS.Encumbrance": "Sobrecarga", - - "ACKS.Retainer": "Empregado", - "ACKS.RetainerWage": "Salário", - "ACKS.RetainerUpkeep": "Manutenção", - "ACKS.Loyalty": "Classificação de lealdade", - "ACKS.LoyaltyShort": "CL", - - "ACKS.scores.str.long": "Força", - "ACKS.scores.str.short": "FOR", - "ACKS.scores.wis.long": "Sabedoria", - "ACKS.scores.wis.short": "SAB", - "ACKS.scores.int.long": "Inteligência", - "ACKS.scores.int.short": "INT", - "ACKS.scores.dex.long": "Destreza", - "ACKS.scores.dex.short": "DES", - "ACKS.scores.con.long": "Constituição", - "ACKS.scores.con.short": "CON", - "ACKS.scores.cha.long": "Carisma", - "ACKS.scores.cha.short": "CAR", - - "ACKS.saves.death.short": "Mt", - "ACKS.saves.death.long": "Morte Veneno", - "ACKS.saves.wand.short": "V", - "ACKS.saves.wand.long": "Varinhas", - "ACKS.saves.paralysis.short": "P", - "ACKS.saves.paralysis.long": "Paralisia Petrificar", - "ACKS.saves.breath.short": "S", - "ACKS.saves.breath.long": "Ataques de Sopro", - "ACKS.saves.spell.short": "Ma", - "ACKS.saves.spell.long": "Magias Bastões Cajados", - "ACKS.saves.magic.long": "Bônus vs Magia", - - "ACKS.Health": "Pontos de Vida", - "ACKS.HealthMax": "Pontos de Vida máximo", - "ACKS.HealthShort": "PV", - "ACKS.HitDice": "Dados de Vida", - "ACKS.HitDiceShort": "DV", - - "ACKS.movement.base": "Taxa de Movimento", - "ACKS.movement.short": "TM", - "ACKS.movement.details": "Detalhes do movimento", - "ACKS.movement.encounter.long": "Taxa de Movimento por Encontro", - "ACKS.movement.encounter.short": "TME", - "ACKS.movement.overland.long": "Taxa de Movimento Terrestre", - "ACKS.movement.overland.short": "TMT", - "ACKS.movement.exploration.short": "TE", - "ACKS.movement.exploration.long": "Taxa de Movimento em Exploração", - - "ACKS.ArmorClassNaked": "Classe de Armadura despido", - "ACKS.ArmorClass": "Classe de Armadura", - "ACKS.ArmorClassShort": "CA", - "ACKS.AscArmorClassShort": "CAA", - "ACKS.ArmorClassBonus": "Bônus de Classe de Armadura", - "ACKS.Thac0": "TAC0", - "ACKS.ABShort": "BA", - "ACKS.AB": "Bônus de Ataque", - "ACKS.MeleeShort": "COR", - "ACKS.Melee": "Corpo a corpo", - "ACKS.MeleeBonus": "Bônus corpo a corpo", - "ACKS.MissileShort": "DIS", - "ACKS.Missile": "Distância", - "ACKS.MissileBonus": "Bônus a distância", - "ACKS.Initiative": "Iniciativa", - "ACKS.InitiativeBonus": "Bonus de Iniciativa", - "ACKS.InitiativeShort": "INIC", - "ACKS.Attacks": "Ataques possiveis por rodada", - "ACKS.AttacksShort": "ATA", - "ACKS.Damage": "Dano", - "ACKS.Spellcaster": "Conjurador", - - "ACKS.Language": "Lingua", - "ACKS.SpokenLanguages": "Linguas faladas", - "ACKS.Literacy": "Alfabetização", - "ACKS.Literate": "Alfabetizado", - "ACKS.LiteracyBasic": "Básico", - "ACKS.Illiterate": "Analfabeto", - "ACKS.NativeBroken": "Nativo (Semi-alfabetizado)", - "ACKS.Native": "Nativo", - "ACKS.NativePlus1": "Nativo + 1", - "ACKS.NativePlus2": "Nativo + 2", - "ACKS.NativePlus3": "Nativo + 3", - - "ACKS.NPCReaction": "Reação do NPC", - "ACKS.RetainersMax": "#Retentor", - - "ACKS.category.saves": "Salvaguarda", - "ACKS.category.attributes": "Atributos", - "ACKS.category.inventory": "Itens", - "ACKS.category.abilities": "Habilidades", - "ACKS.category.spells": "Magias", - "ACKS.category.notes": "Notas", - "ACKS.category.languages": "Linguas", - "ACKS.category.description": "Descrição", - "ACKS.category.equipment": "Equipamento", - - "ACKS.Setting.Initiative": "Iniciativa", - "ACKS.Setting.InitiativeHint": "Iniciativa agrupada ou individual. Iniciativa única individual é somente rolada ao inicio do combate", - "ACKS.Setting.InitiativeOnce": "Iniciativa única individual", - "ACKS.Setting.InitiativeReroll": "Iniciativa individual por rodada", - "ACKS.Setting.InitiativeGroup": "Iniciativa agrupada", - "ACKS.Setting.AscendingAC": "Classe de armadura ascendente", - "ACKS.Setting.AscendingACHint": "Quanto maior melhor", - "ACKS.Setting.Morale": "Habilitar taxa de moral dos monstros", - "ACKS.Setting.MoraleHint": "Taxa de moral é mostrada na ficha dos monstros", - "ACKS.Setting.Encumbrance": "Sobrecarga", - "ACKS.Setting.EncumbranceHint": "Escolha como a sobrecarga é calculada", - "ACKS.Setting.EncumbranceDisabled": "Desabilitada", - "ACKS.Setting.EncumbranceBasic": "Básica", - "ACKS.Setting.EncumbranceDetailed": "Detalhada", - "ACKS.Setting.MovementAuto": "Calcular movimento", - "ACKS.Setting.SignificantTreasure": "Peso significativo do tesouro", - "ACKS.Setting.SignificantTreasureHint": "Peso com o qual o tesouro reduzirá o movimento, somente usar com sobrecarga básica", - - "ACKS.items.Equip": "Equipar", - "ACKS.items.Unequip": "Desequipar", - "ACKS.items.Misc": "Diverso", - "ACKS.items.Weapons": "Armas", - "ACKS.items.Treasure": "Tesouro", - "ACKS.items.Armors": "Proteção", - "ACKS.items.Weight": "Peso", - "ACKS.items.Qualities": "Qualidades", - "ACKS.items.Notes": "Notas", - "ACKS.items.Cost": "Custo", - "ACKS.items.Quantity": "Qt.", - "ACKS.items.Roll": "Rolar", - "ACKS.items.BlindRoll": "Ocultar", - "ACKS.items.RollTarget": "Alvo", - "ACKS.items.RollType": "Tipo", - "ACKS.items.Damage": "Dano", - "ACKS.items.ArmorAC": "CA", - "ACKS.items.ArmorAAC": "CAA", - "ACKS.items.Bonus": "Bônus", - "ACKS.items.AtkBonus": "Bônus ataque", - "ACKS.items.roundAttacks": "Ataques usados na rodada", - "ACKS.items.roundAttacksMax": "Máximo de ataques por rodada", - "ACKS.items.resetAttacks": "Reiniciar todos ataques por rodada", - "ACKS.items.hasShield": "Tem um bônus de escudo", - "ACKS.items.typeTag": "Digite virgula para separar a lista de tag", - "ACKS.items.enterTag": "Tags", - "ACKS.items.pattern": "Marcador padrão de ataque", - - "ACKS.items.Range": "Distância", - "ACKS.items.Melee": "Corpo", - "ACKS.items.Missile": "Projétil", - "ACKS.items.Slow": "Lenta", - "ACKS.items.TwoHanded": "Duas mãos", - "ACKS.items.Blunt": "Concussão", - "ACKS.items.Brace": "Braçadeira", - "ACKS.items.Splash": "Arma de respingo", - "ACKS.items.Reload": "Recarga", - "ACKS.items.Charge": "Carga", - - "ACKS.armor.type": "Tipo de armadura", - "ACKS.armor.unarmored": "Sem armadura", - "ACKS.armor.light": "Leve", - "ACKS.armor.heavy": "Pesada", - "ACKS.armor.shield": "Escudo", - - "ACKS.spells.spend": "{speaker} está conjurando {name}!", - "ACKS.spells.Memorized": "Memorizada", - "ACKS.spells.Cast": "Conjurar", - "ACKS.spells.Range": "Distância", - "ACKS.spells.Slots": "Espaços", - "ACKS.spells.Class": "Classe", - "ACKS.spells.Duration": "Duração", - "ACKS.spells.Level": "Nivel", - "ACKS.spells.Save": "Salvaguarda", - "ACKS.spells.ResetSlots": "Reiniciar espaços de magia", - - "ACKS.abilities.Requirements": "Requerimentos", - - "ACKS.exploration.ld.long": "Ouvir ruidos", - "ACKS.exploration.ld.short": "Ouvir ruidos", - "ACKS.exploration.ld.abrev": "OR", - "ACKS.exploration.od.long": "Abrir fechaduras", - "ACKS.exploration.od.short": "Abrir fechaduras", - "ACKS.exploration.od.abrev": "AF", - "ACKS.exploration.sd.long": "Encontrar portas secreta", - "ACKS.exploration.sd.short": "Portas Secretas", - "ACKS.exploration.sd.abrev": "PS", - "ACKS.exploration.ft.long": "Encontrar armadilhas em salas", - "ACKS.exploration.ft.short": "Encontrar armadilhas", - "ACKS.exploration.ft.abrev": "EA", - - "ACKS.messages.GetExperience": "{name} ganha {value} pontos de experiência!", - "ACKS.messages.AttackSuccess": "Acerta CA {result}! ({bonus})", - "ACKS.messages.AttackAscendingSuccess": "Acerta CA {result}!", - "ACKS.messages.AttackFailure": "Ataque falha ({bonus})", - "ACKS.messages.AttackAscendingFailure": "Ataque falha", - "ACKS.messages.InflictsDamage": "Inflige dano!", - "ACKS.messages.applyDamage": "Aplicar dano", - "ACKS.messages.applyHealing": "Aplicar cura", - - "ACKS.colors.green": "Verde", - "ACKS.colors.red": "Vermelho", - "ACKS.colors.yellow": "Amarelo", - "ACKS.colors.purple": "Roxo", - "ACKS.colors.blue": "Azul", - "ACKS.colors.orange": "Laranja", - "ACKS.colors.white": "Branco", - - "ACKS.reaction.check": "Teste de reação", - "ACKS.reaction.Hostile": "{name} é Hostil", - "ACKS.reaction.Unfriendly": "{name} é Inamistoso", - "ACKS.reaction.Neutral": "{name} é Neutro", - "ACKS.reaction.Indifferent": "{name} é Indiferente", - "ACKS.reaction.Friendly": "{name} é Amigável" -} diff --git a/7.5/module/actor/actor-sheet.js b/7.5/module/actor/actor-sheet.js deleted file mode 100644 index d67c5da..0000000 --- a/7.5/module/actor/actor-sheet.js +++ /dev/null @@ -1,280 +0,0 @@ -import { AcksActor } from "./entity.js"; -import { AcksEntityTweaks } from "../dialog/entity-tweaks.js"; - -export class AcksActorSheet extends ActorSheet { - constructor(...args) { - super(...args); - } - /* -------------------------------------------- */ - - getData() { - const data = super.getData(); - - data.config = CONFIG.ACKS; - // Settings - data.config.ascendingAC = game.settings.get("acks", "ascendingAC"); - data.config.encumbrance = game.settings.get("acks", "encumbranceOption"); - - // Prepare owned items - this._prepareItems(data); - - return data; - } - - activateEditor(target, editorOptions, initialContent) { - // remove some controls to the editor as the space is lacking - if (target == "data.details.description") { - editorOptions.toolbar = "styleselect bullist hr table removeFormat save"; - } - super.activateEditor(target, editorOptions, initialContent); - } - - /** - * Organize and classify Owned Items for Character sheets - * @private - */ - _prepareItems(data) { - // Partition items by category - let [items, weapons, armors, abilities, spells] = data.items.reduce( - (arr, item) => { - // Classify items into types - if (item.type === "item") arr[0].push(item); - else if (item.type === "weapon") arr[1].push(item); - else if (item.type === "armor") arr[2].push(item); - else if (item.type === "ability") arr[3].push(item); - else if (item.type === "spell") arr[4].push(item); - return arr; - }, - [[], [], [], [], []] - ); - - // Sort spells by level - var sortedSpells = {}; - var slots = {}; - for (var i = 0; i < spells.length; i++) { - let lvl = spells[i].data.lvl; - if (!sortedSpells[lvl]) sortedSpells[lvl] = []; - if (!slots[lvl]) slots[lvl] = 0; - slots[lvl] += spells[i].data.cast; - sortedSpells[lvl].push(spells[i]); - } - data.slots = { - used: slots, - }; - // Assign and return - data.owned = { - items: items, - weapons: weapons, - armors: armors, - }; - data.abilities = abilities; - data.spells = sortedSpells; - } - - _onItemSummary(event) { - event.preventDefault(); - let li = $(event.currentTarget).parents(".item"), - item = this.actor.getOwnedItem(li.data("item-id")), - description = TextEditor.enrichHTML(item.data.data.description); - // Toggle summary - if (li.hasClass("expanded")) { - let summary = li.parents(".item-entry").children(".item-summary"); - summary.slideUp(200, () => summary.remove()); - } else { - // Add item tags - let div = $( - `
    ${item.getTags()}
${description}
` - ); - li.parents(".item-entry").append(div.hide()); - div.slideDown(200); - } - li.toggleClass("expanded"); - } - - async _onSpellChange(event) { - event.preventDefault(); - const itemId = event.currentTarget.closest(".item").dataset.itemId; - const item = this.actor.getOwnedItem(itemId); - if (event.target.dataset.field == "cast") { - return item.update({ "data.cast": parseInt(event.target.value) }); - } else if (event.target.dataset.field == "memorize") { - return item.update({ - "data.memorized": parseInt(event.target.value), - }); - } - } - - async _resetSpells(event) { - let spells = $(event.currentTarget) - .closest(".inventory.spells") - .find(".item"); - spells.each((_, el) => { - let itemId = el.dataset.itemId; - const item = this.actor.getOwnedItem(itemId); - item.update({ - _id: item.id, - "data.cast": 0, - "item.data.data.memorized": 0 - }); - }); - } - - activateListeners(html) { - super.activateListeners(html); - - - // Item summaries - html - .find(".item .item-name h4") - .click((event) => this._onItemSummary(event)); - - html.find(".item .item-controls .item-show").click(async (ev) => { - const li = $(ev.currentTarget).parents(".item"); - const item = this.actor.getOwnedItem(li.data("itemId")); - item.show(); - }); - - html.find(".saving-throw .attribute-name a").click((ev) => { - let actorObject = this.actor; - let element = event.currentTarget; - let save = element.parentElement.parentElement.dataset.save; - actorObject.rollSave(save, { event: event }); - }); - - html.find(".item .item-rollable .item-image").click(async (ev) => { - const li = $(ev.currentTarget).parents(".item"); - const item = this.actor.getOwnedItem(li.data("itemId")); - if (item.type == "weapon") { - if (this.actor.data.type === "monster") { - item.update({ - data: { counter: { value: item.data.data.counter.value - 1 } }, - }); - } - item.rollWeapon({ skipDialog: ev.ctrlKey }); - } else if (item.type == "spell") { - item.spendSpell({ skipDialog: ev.ctrlKey }); - } else { - item.rollFormula({ skipDialog: ev.ctrlKey }); - } - }); - - html - .find(".memorize input") - .click((ev) => ev.target.select()) - .change(this._onSpellChange.bind(this)); - - html.find(".attack a").click((ev) => { - let actorObject = this.actor; - let element = event.currentTarget; - let attack = element.parentElement.parentElement.dataset.attack; - const rollData = { - actor: this.data, - roll: {}, - }; - actorObject.targetAttack(rollData, attack, { - type: attack, - skipDialog: ev.ctrlKey, - }); - - html.find(".spells .item-reset").click((ev) => { - this._resetSpells(ev); - }); - }); - - html.find(".hit-dice .attribute-name a").click((ev) => { - let actorObject = this.actor; - actorObject.rollHitDice({ event: event }); - }); - - html.find(".bhr .attribute-name a").click((ev) => { - let actorObject = this.actor; - actorObject.rollBHR({ event: event }); - }); - - // Everything below here is only needed if the sheet is editable - if (!this.options.editable) return; - - html - .find(".memorize input") - .click((ev) => ev.target.select()) - .change(this._onSpellChange.bind(this)); - - - html.find(".spells .item-reset").click((ev) => { - this._resetSpells(ev); - }); - } - - // Override to set resizable initial size - async _renderInner(...args) { - const html = await super._renderInner(...args); - this.form = html[0]; - - // Resize resizable classes - let resizable = html.find(".resizable"); - if (resizable.length == 0) { - return; - } - resizable.each((_, el) => { - let heightDelta = this.position.height - this.options.height; - el.style.height = `${heightDelta + parseInt(el.dataset.baseSize)}px`; - }); - return html; - } - - async _onResize(event) { - super._onResize(event); - - let html = $(this.form); - let resizable = html.find(".resizable"); - if (resizable.length == 0) { - return; - } - // Resize divs - resizable.each((_, el) => { - let heightDelta = this.position.height - this.options.height; - el.style.height = `${heightDelta + parseInt(el.dataset.baseSize)}px`; - }); - // Resize editors - let editors = html.find(".editor"); - editors.each((id, editor) => { - let container = editor.closest(".resizable-editor"); - if (container) { - let heightDelta = this.position.height - this.options.height; - editor.style.height = `${ - heightDelta + parseInt(container.dataset.editorSize) - }px`; - } - }); - } - - _onConfigureActor(event) { - event.preventDefault(); - new AcksEntityTweaks(this.actor, { - top: this.position.top + 40, - left: this.position.left + (this.position.width - 400) / 2, - }).render(true); - } - - /** - * Extend and override the sheet header buttons - * @override - */ - _getHeaderButtons() { - let buttons = super._getHeaderButtons(); - - // Token Configuration - const canConfigure = game.user.isGM || this.actor.owner; - if (this.options.editable && canConfigure) { - buttons = [ - { - label: game.i18n.localize("ACKS.dialog.tweaks"), - class: "configure-actor", - icon: "fas fa-code", - onclick: (ev) => this._onConfigureActor(ev), - }, - ].concat(buttons); - } - return buttons; - } -} diff --git a/7.5/module/actor/character-sheet.js b/7.5/module/actor/character-sheet.js deleted file mode 100644 index f83df82..0000000 --- a/7.5/module/actor/character-sheet.js +++ /dev/null @@ -1,263 +0,0 @@ -import { AcksActor } from "./entity.js"; -import { AcksActorSheet } from "./actor-sheet.js"; -import { AcksCharacterModifiers } from "../dialog/character-modifiers.js"; -import { AcksCharacterCreator } from "../dialog/character-creation.js"; - -/** - * Extend the basic ActorSheet with some very simple modifications - */ -export class AcksActorSheetCharacter extends AcksActorSheet { - constructor(...args) { - super(...args); - } - - /* -------------------------------------------- */ - - /** - * Extend and override the default options used by the 5e Actor Sheet - * @returns {Object} - */ - static get defaultOptions() { - return mergeObject(super.defaultOptions, { - classes: ["acks", "sheet", "actor", "character"], - template: "systems/acks/templates/actors/character-sheet.html", - width: 450, - height: 530, - resizable: true, - tabs: [ - { - navSelector: ".sheet-tabs", - contentSelector: ".sheet-body", - initial: "attributes", - }, - ], - }); - } - - generateScores() { - new AcksCharacterCreator(this.actor, { - top: this.position.top + 40, - left: this.position.left + (this.position.width - 400) / 2, - }).render(true); - } - - /** - * Prepare data for rendering the Actor sheet - * The prepared data object contains both the actor data as well as additional sheet options - */ - getData() { - const data = super.getData(); - - data.config.ascendingAC = game.settings.get("acks", "ascendingAC"); - data.config.initiative = game.settings.get("acks", "initiative") != "group"; - data.config.encumbrance = game.settings.get("acks", "encumbranceOption"); - data.config.BHR = game.settings.get("acks", "bhr"); - data.config.removeMagicBonus = game.settings.get("acks", "removeMagicBonus"); - - data.isNew = this.actor.isNew(); - return data; - } - - - async _chooseLang() { - let choices = CONFIG.ACKS.languages; - - let templateData = { choices: choices }, - dlg = await renderTemplate( - "/systems/acks/templates/actors/dialogs/lang-create.html", - templateData - ); - //Create Dialog window - return new Promise((resolve) => { - new Dialog({ - title: "", - content: dlg, - buttons: { - ok: { - label: game.i18n.localize("ACKS.Ok"), - icon: '', - callback: (html) => { - resolve({ - choice: html.find('select[name="choice"]').val(), - }); - }, - }, - cancel: { - icon: '', - label: game.i18n.localize("ACKS.Cancel"), - }, - }, - default: "ok", - }).render(true); - }); - } - - _pushLang(table) { - const data = this.actor.data.data; - let update = duplicate(data[table]); - this._chooseLang().then((dialogInput) => { - const name = CONFIG.ACKS.languages[dialogInput.choice]; - if (update.value) { - update.value.push(name); - } else { - update = { value: [name] }; - } - let newData = {}; - newData[table] = update; - return this.actor.update({ data: newData }); - }); - } - - _popLang(table, lang) { - const data = this.actor.data.data; - let update = data[table].value.filter((el) => el != lang); - let newData = {}; - newData[table] = { value: update }; - return this.actor.update({ data: newData }); - } - - /* -------------------------------------------- */ - - async _onQtChange(event) { - event.preventDefault(); - const itemId = event.currentTarget.closest(".item").dataset.itemId; - const item = this.actor.getOwnedItem(itemId); - return item.update({ "data.quantity.value": parseInt(event.target.value) }); - } - - _onShowModifiers(event) { - event.preventDefault(); - new AcksCharacterModifiers(this.actor, { - top: this.position.top + 40, - left: this.position.left + (this.position.width - 400) / 2, - }).render(true); - } - - /** - * Activate event listeners using the prepared sheet HTML - * @param html {HTML} The prepared HTML object ready to be rendered into the DOM - */ - activateListeners(html) { - super.activateListeners(html); - - html.find(".morale-check a").click((ev) => { - let actorObject = this.actor; - actorObject.rollMorale({ event: event }); - }); - - html.find(".loyalty-check a").click((ev) => { - let actorObject = this.actor; - actorObject.rollLoyalty({ event: event }); - }); - - html.find(".ability-score .attribute-name a").click((ev) => { - let actorObject = this.actor; - let element = event.currentTarget; - let score = element.parentElement.parentElement.dataset.score; - let stat = element.parentElement.parentElement.dataset.stat; - if (!score) { - if (stat == "lr") { - actorObject.rollLoyalty(score, { event: event }); - } - } else { - actorObject.rollCheck(score, { event: event }); - } - }); - - html.find(".exploration .attribute-name a").click((ev) => { - let actorObject = this.actor; - let element = event.currentTarget; - let expl = element.parentElement.parentElement.dataset.exploration; - actorObject.rollExploration(expl, { event: event }); - }); - - html.find(".inventory .item-titles .item-caret").click((ev) => { - let items = $(event.currentTarget.parentElement.parentElement).children( - ".item-list" - ); - if (items.css("display") == "none") { - let el = $(event.currentTarget).find(".fas.fa-caret-right"); - el.removeClass("fa-caret-right"); - el.addClass("fa-caret-down"); - items.slideDown(200); - } else { - let el = $(event.currentTarget).find(".fas.fa-caret-down"); - el.removeClass("fa-caret-down"); - el.addClass("fa-caret-right"); - items.slideUp(200); - } - }); - - html.find("a[data-action='modifiers']").click((ev) => { - this._onShowModifiers(ev); - }); - - // Everything below here is only needed if the sheet is editable - if (!this.options.editable) return; - - // Update Inventory Item - html.find(".item-edit").click((ev) => { - const li = $(ev.currentTarget).parents(".item"); - const item = this.actor.getOwnedItem(li.data("itemId")); - item.sheet.render(true); - }); - - // Delete Inventory Item - html.find(".item-delete").click((ev) => { - const li = $(ev.currentTarget).parents(".item"); - this.actor.deleteOwnedItem(li.data("itemId")); - li.slideUp(200, () => this.render(false)); - }); - - html.find(".item-push").click((ev) => { - event.preventDefault(); - const header = event.currentTarget; - const table = header.dataset.array; - this._pushLang(table); - }); - - html.find(".item-pop").click((ev) => { - event.preventDefault(); - const header = event.currentTarget; - const table = header.dataset.array; - this._popLang( - table, - $(event.currentTarget).closest(".item").data("lang") - ); - }); - - html.find(".item-create").click((event) => { - event.preventDefault(); - const header = event.currentTarget; - const type = header.dataset.type; - const itemData = { - name: `New ${type.capitalize()}`, - type: type, - data: duplicate(header.dataset), - }; - delete itemData.data["type"]; - return this.actor.createOwnedItem(itemData); - }); - - //Toggle Equipment - html.find(".item-toggle").click(async (ev) => { - const li = $(ev.currentTarget).parents(".item"); - const item = this.actor.getOwnedItem(li.data("itemId")); - await this.actor.updateOwnedItem({ - _id: li.data("itemId"), - data: { - equipped: !item.data.data.equipped, - }, - }); - }); - - html - .find(".quantity input") - .click((ev) => ev.target.select()) - .change(this._onQtChange.bind(this)); - - html.find("a[data-action='generate-scores']").click((ev) => { - this.generateScores(ev); - }); - } -} diff --git a/7.5/module/actor/entity.js b/7.5/module/actor/entity.js deleted file mode 100644 index 3b53e6b..0000000 --- a/7.5/module/actor/entity.js +++ /dev/null @@ -1,885 +0,0 @@ -import { AcksDice } from "../dice.js"; - -export class AcksActor extends Actor { - /** - * Extends data from base Actor class - */ - - prepareData() { - super.prepareData(); - const data = this.data.data; - - // Compute modifiers from actor scores - this.computeModifiers(); - this._isSlow(); - this.computeAC(); - this.computeEncumbrance(); - this.computeTreasure(); - this.computeBHR(); - this.computeAAB(); - - // Determine Initiative - if (game.settings.get("acks", "initiative") != "group") { - data.initiative.value = data.initiative.mod; - if (this.data.type == "character") { - data.initiative.value += data.scores.dex.mod; - if (data.isSlow) { - data.initiative.value -= 1; - } - } - } else { - data.initiative.value = 0; - } - data.movement.encounter = data.movement.base / 3; - } - /* -------------------------------------------- */ - /* Socket Listeners and Handlers - /* -------------------------------------------- */ - getExperience(value, options = {}) { - if (this.data.type != "character") { - return; - } - let modified = Math.floor( - value + (this.data.data.details.xp.bonus * value) / 100 - ); - return this.update({ - "data.details.xp.value": modified + this.data.data.details.xp.value, - }).then(() => { - const speaker = ChatMessage.getSpeaker({ actor: this }); - ChatMessage.create({ - content: game.i18n.format("ACKS.messages.GetExperience", { - name: this.name, - value: modified, - }), - speaker, - }); - }); - } - - isNew() { - const data = this.data.data; - if (this.data.type == "character") { - let ct = 0; - Object.values(data.scores).forEach((el) => { - ct += el.value; - }); - return ct == 0 ? true : false; - } else if (this.data.type == "monster") { - let ct = 0; - Object.values(data.saves).forEach((el) => { - ct += el.value; - }); - return ct == 0 ? true : false; - } - } - - generateSave(hd) { - let saves = {}; - for (let i = 0; i <= hd; i++) { - let tmp = CONFIG.ACKS.monster_saves[i]; - if (tmp) { - saves = tmp; - } - } - this.update({ - "data.saves": { - death: { - value: saves.d, - }, - wand: { - value: saves.w, - }, - paralysis: { - value: saves.p, - }, - breath: { - value: saves.b, - }, - spell: { - value: saves.s, - }, - }, - }); - } - - /* -------------------------------------------- */ - /* Rolls */ - /* -------------------------------------------- */ - - rollHP(options = {}) { - let roll = new Roll(this.data.data.hp.hd).roll(); - return this.update({ - data: { - hp: { - max: roll.total, - value: roll.total, - }, - }, - }); - } - - rollSave(save, options = {}) { - const label = game.i18n.localize(`ACKS.saves.${save}.long`); - const rollParts = ["1d20"]; - if (this.data.type == "character") { - rollParts.push(this.data.data.save.mod); - } - let data = {}; - - if (this.data.type == "character") { - data = { - actor: this.data, - roll: { - type: "above", - target: this.data.data.saves[save].value, - magic: this.data.data.scores.wis.mod - }, - details: game.i18n.format("ACKS.roll.details.save", { save: label }), - }; - } else if (this.data.type == "monster") { - data = { - actor: this.data, - roll: { - type: "above", - target: this.data.data.saves[save].value, - }, - details: game.i18n.format("ACKS.roll.details.save", { save: label }), - }; - } - - let skip = options.event && options.event.ctrlKey; - - const rollMethod = this.data.type == "character" ? AcksDice.RollSave : AcksDice.Roll; - - // Roll and return - return rollMethod({ - event: options.event, - parts: rollParts, - data: data, - skipDialog: skip, - speaker: ChatMessage.getSpeaker({ actor: this }), - flavor: game.i18n.format("ACKS.roll.save", { save: label }), - title: game.i18n.format("ACKS.roll.save", { save: label }), - }); - } - - rollMorale(options = {}) { - const rollParts = ["2d6"]; - rollParts.push(this.data.data.details.morale); - - const data = { - actor: this.data, - roll: { - type: "table", - table: { - 1: game.i18n.format("ACKS.morale.retreat", { - name: this.data.name, - }), - 3: game.i18n.format("ACKS.morale.fightingWithdrawal", { - name: this.data.name, - }), - 6: game.i18n.format("ACKS.morale.fight", { - name: this.data.name, - }), - 9: game.i18n.format("ACKS.morale.advanceAndPursue", { - name: this.data.name, - }), - 12: game.i18n.format("ACKS.morale.fightToTheDeath", { - name: this.data.name, - }), - }, - }, - }; - - let skip = options.event && options.event.ctrlKey; - - // Roll and return - return AcksDice.Roll({ - event: options.event, - parts: rollParts, - data: data, - skipDialog: skip, - speaker: ChatMessage.getSpeaker({ actor: this }), - flavor: game.i18n.localize("ACKS.roll.morale"), - title: game.i18n.localize("ACKS.roll.morale"), - }); - } - - rollLoyalty(options = {}) { - const rollParts = ["2d6"]; - rollParts.push(this.data.data.details.morale); - - const data = { - actor: this.data, - roll: { - type: "table", - table: { - 1: game.i18n.format("ACKS.loyalty.hostility", { - name: this.data.name, - }), - 3: game.i18n.format("ACKS.loyalty.resignation", { - name: this.data.name, - }), - 6: game.i18n.format("ACKS.loyalty.grudging", { - name: this.data.name, - }), - 9: game.i18n.format("ACKS.loyalty.loyal", { - name: this.data.name, - }), - 12: game.i18n.format("ACKS.loyalty.fanatic", { - name: this.data.name, - }), - }, - }, - }; - - let skip = options.event && options.event.ctrlKey; - - // Roll and return - return AcksDice.Roll({ - event: options.event, - parts: rollParts, - data: data, - skipDialog: skip, - speaker: ChatMessage.getSpeaker({ actor: this }), - flavor: game.i18n.localize("ACKS.loyalty.check"), - title: game.i18n.localize("ACKS.loyalty.check"), - }); - } - - rollReaction(options = {}) { - const rollParts = ["2d6"]; - - const data = { - actor: this.data, - roll: { - type: "table", - table: { - 2: game.i18n.format("ACKS.reaction.Hostile", { - name: this.data.name, - }), - 3: game.i18n.format("ACKS.reaction.Unfriendly", { - name: this.data.name, - }), - 6: game.i18n.format("ACKS.reaction.Neutral", { - name: this.data.name, - }), - 9: game.i18n.format("ACKS.reaction.Indifferent", { - name: this.data.name, - }), - 12: game.i18n.format("ACKS.reaction.Friendly", { - name: this.data.name, - }), - }, - }, - }; - - let skip = options.event && options.event.ctrlKey; - - // Roll and return - return AcksDice.Roll({ - event: options.event, - parts: rollParts, - data: data, - skipDialog: skip, - speaker: ChatMessage.getSpeaker({ actor: this }), - flavor: game.i18n.localize("ACKS.reaction.check"), - title: game.i18n.localize("ACKS.reaction.check"), - }); - } - - rollCheck(score, options = {}) { - const label = game.i18n.localize(`ACKS.scores.${score}.long`); - const rollParts = ["1d20"]; - - const data = { - actor: this.data, - roll: { - type: "check", - target: this.data.data.scores[score].value, - }, - - details: game.i18n.format("ACKS.roll.details.attribute", { - score: label, - }), - }; - - let skip = options.event && options.event.ctrlKey; - - // Roll and return - return AcksDice.Roll({ - event: options.event, - parts: rollParts, - data: data, - skipDialog: skip, - speaker: ChatMessage.getSpeaker({ actor: this }), - flavor: game.i18n.format("ACKS.roll.attribute", { attribute: label }), - title: game.i18n.format("ACKS.roll.attribute", { attribute: label }), - }); - } - - rollHitDice(options = {}) { - const label = game.i18n.localize(`ACKS.roll.hd`); - const rollParts = [this.data.data.hp.hd]; - if (this.data.type == "character") { - rollParts.push(this.data.data.scores.con.mod); - } - - const data = { - actor: this.data, - roll: { - type: "hitdice", - }, - }; - -// Roll and return - return AcksDice.Roll({ - event: options.event, - parts: rollParts, - data: data, - skipDialog: true, - speaker: ChatMessage.getSpeaker({ actor: this }), - flavor: label, - title: label, - }); - } - - rollBHR(options = {}) { - const label = game.i18n.localize(`ACKS.roll.bhr`); - const rollParts = [this.data.data.hp.bhr]; - if (this.data.type == "character") { - rollParts.push(); - } - - const data = { - actor: this.data, - roll: { - type: "Healing", - }, - }; - -// Roll and return - return AcksDice.Roll({ - event: options.event, - parts: rollParts, - data: data, - skipDialog: true, - speaker: ChatMessage.getSpeaker({ actor: this }), - flavor: label, - title: label, - }); - } - - rollAppearing(options = {}) { - const rollParts = []; - let label = ""; - if (options.check == "wilderness") { - rollParts.push(this.data.data.details.appearing.w); - label = "(2)"; - } else { - rollParts.push(this.data.data.details.appearing.d); - label = "(1)"; - } - const data = { - actor: this.data, - roll: { - type: { - type: "appearing", - }, - }, - }; - - // Roll and return - return AcksDice.Roll({ - event: options.event, - parts: rollParts, - data: data, - skipDialog: true, - speaker: ChatMessage.getSpeaker({ actor: this }), - flavor: game.i18n.format("ACKS.roll.appearing", { type: label }), - title: game.i18n.format("ACKS.roll.appearing", { type: label }), - }); - } - - rollExploration(expl, options = {}) { - const label = game.i18n.localize(`ACKS.exploration.${expl}.long`); - const rollParts = ["1d20"]; - - const data = { - actor: this.data, - roll: { - type: "above", - target: this.data.data.exploration[expl], - }, - details: game.i18n.format("ACKS.roll.details.exploration", { - expl: label, - }), - }; - - let skip = options.event && options.event.ctrlKey; - - // Roll and return - return AcksDice.Roll({ - event: options.event, - parts: rollParts, - data: data, - skipDialog: skip, - speaker: ChatMessage.getSpeaker({ actor: this }), - flavor: game.i18n.format("ACKS.roll.exploration", { exploration: label }), - title: game.i18n.format("ACKS.roll.exploration", { exploration: label }), - }); - } - - rollDamage(attData, options = {}) { - const data = this.data.data; - - const rollData = { - actor: this.data, - item: attData.item, - roll: { - type: "damage", - }, - }; - - let dmgParts = []; - if (!attData.roll.dmg) { - dmgParts.push("1d6"); - } else { - dmgParts.push(attData.roll.dmg); - } - - // Add Str to damage - if (attData.roll.type == "melee") { - dmgParts.push(data.scores.str.mod); - } - - // Add Melee mod to damage - if (attData.roll.type == "melee") { - dmgParts.push(data.damage.mod.melee); - } - - // Add Missile mod to damage - if (attData.roll.type == "missile") { - dmgParts.push(data.damage.mod.missile); - } - - // Damage roll - AcksDice.Roll({ - event: options.event, - parts: dmgParts, - data: rollData, - skipDialog: true, - speaker: ChatMessage.getSpeaker({ actor: this }), - flavor: `${attData.label} - ${game.i18n.localize("ACKS.Damage")}`, - title: `${attData.label} - ${game.i18n.localize("ACKS.Damage")}`, - }); - } - - async targetAttack(data, type, options) { - if (game.user.targets.size > 0) { - for (let t of game.user.targets.values()) { - data.roll.target = t; - await this.rollAttack(data, { - type: type, - skipDialog: options.skipDialog, - }); - } - } else { - this.rollAttack(data, { type: type, skipDialog: options.skipDialog }); - } - } - - rollAttack(attData, options = {}) { - const data = this.data.data; - let rollParts = ["1d20"]; - - if (game.settings.get("acks", "exploding20s")) { - rollParts = ["1d20x="]; - } - - const dmgParts = []; - let label = game.i18n.format("ACKS.roll.attacks", { - name: this.data.name, - }); - if (!attData.item) { - dmgParts.push("1d6"); - } else { - label = game.i18n.format("ACKS.roll.attacksWith", { - name: attData.item.name, - }); - dmgParts.push(attData.item.data.damage); - } - - let ascending = game.settings.get("acks", "ascendingAC"); - if (ascending) { - rollParts.push(data.thac0.bba.toString()); - } - if (options.type == "missile") { - rollParts.push( - data.scores.dex.mod.toString(), - data.thac0.mod.missile.toString() - ); - } else if (options.type == "melee") { - rollParts.push( - data.scores.str.mod.toString(), - data.thac0.mod.melee.toString() - ); - } - if (attData.item && attData.item.data.bonus) { - rollParts.push(attData.item.data.bonus); - } - let thac0 = data.thac0.value; - if (options.type == "melee") { - dmgParts.push(data.scores.str.mod); - } - // Add Melee mod to damage - if (options.type == "melee") { - dmgParts.push(data.damage.mod.melee); - } - // Add Missile mod to damage - if (options.type == "missile") { - dmgParts.push(data.damage.mod.missile); - } - const rollData = { - actor: this.data, - item: attData.item, - roll: { - type: options.type, - thac0: thac0, - dmg: dmgParts, - save: attData.roll.save, - target: attData.roll.target, - }, - }; - - // Roll and return - return AcksDice.Roll({ - event: options.event, - parts: rollParts, - data: rollData, - skipDialog: options.skipDialog, - speaker: ChatMessage.getSpeaker({ actor: this }), - flavor: label, - title: label, - }); - } - - async applyDamage(amount = 0, multiplier = 1) { - amount = Math.ceil(parseInt(amount) * multiplier); - const hp = this.data.data.hp; - - // Remaining goes to health - const dh = Math.clamped(hp.value - amount, -99, hp.max); - - // Update the Actor - return this.update({ - "data.hp.value": dh, - }); - } - - static _valueFromTable(table, val) { - let output; - for (let i = 0; i <= val; i++) { - if (table[i] != undefined) { - output = table[i]; - } - } - return output; - } - - _isSlow() { - this.data.data.isSlow = false; - if (this.data.type != "character") { - return; - } - this.data.items.forEach((item) => { - if (item.type == "weapon" && item.data.slow && item.data.equipped) { - this.data.data.isSlow = true; - return; - } - }); - } - - computeEncumbrance() { - if (this.data.type != "character") { - return; - } - const data = this.data.data; - let option = game.settings.get("acks", "encumbranceOption"); - - // Compute encumbrance - let totalWeight = 0; - let hasItems = false; - Object.values(this.data.items).forEach((item) => { - if (item.type == "item" && !item.data.treasure) { - if (option === "detailed") totalWeight += 166.6; - -// hasItems = true; - } - if ( - item.type == "item" && - (["complete", "disabled"].includes(option) || item.data.treasure) - ) { - totalWeight += item.data.quantity.value * item.data.weight; - } else if (option != "basic" && ["weapon", "armor"].includes(item.type)) { - totalWeight += item.data.weight; - } - }); -// if (option === "detailed" && hasItems) totalWeight += 166.6; - - data.encumbrance = { - pct: Math.clamped( -// To correct for percentage bar not lining up with movement rates. -// (100 * parseFloat(totalWeight)) / data.encumbrance.max, - (100 * parseFloat(totalWeight)) / 20000, - 0, - 100 - ), - max: data.encumbrance.max, - encumbered: totalWeight > data.encumbrance.max, - value: Math.round(totalWeight), - }; - - if (data.config.movementAuto && option != "disabled") { - this._calculateMovement(); - } - } - - _calculateMovement() { - const data = this.data.data; - let option = game.settings.get("acks", "encumbranceOption"); - let weight = data.encumbrance.value; - if (["detailed", "complete"].includes(option)) { - if (weight > data.encumbrance.max) { - data.movement.base = 0; - } else if (weight > 10000) { - data.movement.base = 30; - } else if (weight > 7000) { - data.movement.base = 60; - } else if (weight > 5000) { - data.movement.base = 90; - } else { - data.movement.base = 120; - } - } else if (option == "basic") { - const armors = this.data.items.filter((i) => i.type == "armor"); - let heaviest = 0; - armors.forEach((a) => { - if (a.data.equipped) { - if (a.data.type == "light" && heaviest == 0) { - heaviest = 1; - } else if (a.data.type == "heavy") { - heaviest = 2; - } - } - }); - switch (heaviest) { - case 0: - data.movement.base = 120; - break; - case 1: - data.movement.base = 90; - break; - case 2: - data.movement.base = 60; - break; - } - if (weight > game.settings.get("acks", "significantTreasure")) { - data.movement.base -= 30; - } - } - } - - computeTreasure() { - if (this.data.type != "character") { - return; - } - const data = this.data.data; - // Compute treasure - let total = 0; - let treasure = this.data.items.filter( - (i) => i.type == "item" && i.data.treasure - ); - treasure.forEach((item) => { - total += item.data.quantity.value * item.data.cost - }); - data.treasure = total; - } - - computeAC() { - if (this.data.type != "character") { - return; - } - // Compute AC - let baseAc = 9; - let baseAac = 0; - let AcShield = 0; - let AacShield = 0; - const data = this.data.data; - data.aac.naked = baseAac + data.scores.dex.mod; - data.ac.naked = baseAc - data.scores.dex.mod; - const armors = this.data.items.filter((i) => i.type == "armor"); - armors.forEach((a) => { - if (a.data.equipped && a.data.type != "shield") { - baseAc = a.data.ac.value; - baseAac = a.data.aac.value; - } else if (a.data.equipped && a.data.type == "shield") { - AcShield = a.data.ac.value; - AacShield = a.data.aac.value; - } - }); - data.aac.value = baseAac + data.scores.dex.mod + AacShield + data.aac.mod; - data.ac.value = baseAc - data.scores.dex.mod - AcShield - data.ac.mod; - data.ac.shield = AcShield; - data.aac.shield = AacShield; - } - - computeModifiers() { - if (this.data.type != "character") { - return; - } - const data = this.data.data; - - const standard = { - 0: -3, - 3: -3, - 4: -2, - 6: -1, - 9: 0, - 13: 1, - 16: 2, - 18: 3, - 19: 4, - 20: 5, - 21: 6, - 22: 7, - 23: 8, - 24: 9, - 25: 10 - }; - data.scores.str.mod = AcksActor._valueFromTable( - standard, - data.scores.str.value - ); - data.scores.int.mod = AcksActor._valueFromTable( - standard, - data.scores.int.value - ); - data.scores.dex.mod = AcksActor._valueFromTable( - standard, - data.scores.dex.value - ); - data.scores.cha.mod = AcksActor._valueFromTable( - standard, - data.scores.cha.value - ); - data.scores.wis.mod = AcksActor._valueFromTable( - standard, - data.scores.wis.value - ); - data.scores.con.mod = AcksActor._valueFromTable( - standard, - data.scores.con.value - ); - - const capped = { - 0: -2, - 3: -2, - 4: -1, - 6: -1, - 9: 0, - 13: 1, - 16: 1, - 18: 2, - }; - data.scores.dex.init = AcksActor._valueFromTable( - standard, - data.scores.dex.value - ); - data.scores.cha.npc = AcksActor._valueFromTable( - standard, - data.scores.cha.value - ); - data.scores.cha.retain = data.scores.cha.mod + 4; - data.scores.cha.loyalty = data.scores.cha.mod; - - const od = { - 0: 0, - 3: 30, - 4: 26, - 6: 22, - 9: 18, - 13: 14, - 16: 10, - 18: 6, - 19: 2, - }; - data.exploration.odMod = AcksActor._valueFromTable( - od, - data.scores.str.value - ); - - const literacy = { - 3: "ACKS.Illiterate", - 9: "ACKS.Literate", - }; - data.languages.literacy = AcksActor._valueFromTable( - literacy, - data.scores.int.value - ); - - const spoken = { - 0: "ACKS.NativeBroken", - 3: "ACKS.Native", - 13: "ACKS.NativePlus1", - 16: "ACKS.NativePlus2", - 18: "ACKS.NativePlus3", - 19: "ACKS.NativePlus4", - 20: "ACKS.NativePlus5", - 21: "ACKS.NativePlus6", - 22: "ACKS.NativePlus7", - 23: "ACKS.NativePlus8", - 24: "ACKS.NativePlus9", - 25: "ACKS.NativePlus10", - }; - data.languages.spoken = AcksActor._valueFromTable( - spoken, - data.scores.int.value - ); - - - } - computeBHR() { - if (this.data.type != "character") { - return; - } - const data = this.data.data; - - const bhrcalc = { - 0: "1d2", - 4: "1d3", - 10: "1d4", - 17: "1d6", - 24: "1d8", - 30: "1d10", - 37: "2d6", - 50: "2d8", - 64: "2d10", - 77: "2d12", - 90: "3d10", - 111: "4d10", - 141: "5d10", - 171: "6d10", - 200: "7d10", - }; - data.hp.bhr = AcksActor._valueFromTable( - bhrcalc, - data.hp.max - ); - }; - computeAAB() { - const data = this.data.data; - - data.thac0.bba = 10 - data.thac0.throw; - } -} diff --git a/7.5/module/actor/monster-sheet.js b/7.5/module/actor/monster-sheet.js deleted file mode 100644 index b54b7ca..0000000 --- a/7.5/module/actor/monster-sheet.js +++ /dev/null @@ -1,269 +0,0 @@ -import { AcksActor } from "./entity.js"; -import { AcksActorSheet } from "./actor-sheet.js"; - -/** - * Extend the basic ActorSheet with some very simple modifications - */ -export class AcksActorSheetMonster extends AcksActorSheet { - constructor(...args) { - super(...args); - } - - /* -------------------------------------------- */ - - /** - * Extend and override the default options used by the 5e Actor Sheet - * @returns {Object} - */ - static get defaultOptions() { - return mergeObject(super.defaultOptions, { - classes: ["acks", "sheet", "monster", "actor"], - template: "systems/acks/templates/actors/monster-sheet.html", - width: 450, - height: 560, - resizable: true, - tabs: [ - { - navSelector: ".tabs", - contentSelector: ".sheet-body", - initial: "attributes", - }, - ], - }); - } - - /** - * Monster creation helpers - */ - async generateSave() { - let choices = CONFIG.ACKS.monster_saves; - - let templateData = { choices: choices }, - dlg = await renderTemplate( - "/systems/acks/templates/actors/dialogs/monster-saves.html", - templateData - ); - //Create Dialog window - new Dialog({ - title: game.i18n.localize("ACKS.dialog.generateSaves"), - content: dlg, - buttons: { - ok: { - label: game.i18n.localize("ACKS.Ok"), - icon: '', - callback: (html) => { - let hd = html.find('select[name="choice"]').val(); - this.actor.generateSave(hd); - }, - }, - cancel: { - icon: '', - label: game.i18n.localize("ACKS.Cancel"), - }, - }, - default: "ok", - }, { - width: 250 - }).render(true); - } - - /** - * Prepare data for rendering the Actor sheet - * The prepared data object contains both the actor data as well as additional sheet options - */ - getData() { - const data = super.getData(); - - // Settings - data.config.morale = game.settings.get("acks", "morale"); - data.data.details.treasure.link = TextEditor.enrichHTML(data.data.details.treasure.table); - data.isNew = this.actor.isNew(); - return data; - } - - - async _onDrop(event) { - super._onDrop(event); - let data; - try { - data = JSON.parse(event.dataTransfer.getData('text/plain')); - if (data.type !== "RollTable") return; - } catch (err) { - return false; - } - - let link = ""; - if (data.pack) { - let tableData = game.packs.get(data.pack).index.filter(el => el._id = "laDZWR1TIe0MVNZe"); - link = `@Compendium[${data.pack}.${data.id}]{${tableData[0].name}}`; - } else { - link = `@RollTable[${data.id}]`; - } - this.actor.update({ "data.details.treasure.table": link }); - } - - /* -------------------------------------------- */ - - async _chooseItemType(choices = ["weapon", "armor", "shield", "gear"]) { - let templateData = { types: choices }, - dlg = await renderTemplate( - "systems/acks/templates/items/entity-create.html", - templateData - ); - //Create Dialog window - return new Promise((resolve) => { - new Dialog({ - title: game.i18n.localize("ACKS.dialog.createItem"), - content: dlg, - buttons: { - ok: { - label: game.i18n.localize("ACKS.Ok"), - icon: '', - callback: (html) => { - resolve({ - type: html.find('select[name="type"]').val(), - name: html.find('input[name="name"]').val(), - }); - }, - }, - cancel: { - icon: '', - label: game.i18n.localize("ACKS.Cancel"), - }, - }, - default: "ok", - }).render(true); - }); - } - - async _resetCounters(event) { - const weapons = this.actor.data.items.filter(i => i.type === 'weapon'); - for (let wp of weapons) { - const item = this.actor.getOwnedItem(wp._id); - await item.update({ - data: { - counter: { - value: parseInt(wp.data.counter.max), - }, - }, - }); - } - } - - async _onCountChange(event) { - event.preventDefault(); - const itemId = event.currentTarget.closest(".item").dataset.itemId; - const item = this.actor.getOwnedItem(itemId); - if (event.target.dataset.field == "value") { - return item.update({ - "data.counter.value": parseInt(event.target.value), - }); - } else if (event.target.dataset.field == "max") { - return item.update({ - "data.counter.max": parseInt(event.target.value), - }); - } - } - - /** - * Activate event listeners using the prepared sheet HTML - * @param html {HTML} The prepared HTML object ready to be rendered into the DOM - */ - activateListeners(html) { - super.activateListeners(html); - - html.find(".morale-check a").click((ev) => { - let actorObject = this.actor; - actorObject.rollMorale({ event: event }); - }); - - html.find(".reaction-check a").click((ev) => { - let actorObject = this.actor; - actorObject.rollReaction({ event: event }); - }); - - html.find(".appearing-check a").click((ev) => { - let actorObject = this.actor; - let check = $(ev.currentTarget).closest('.check-field').data('check'); - actorObject.rollAppearing({ event: event, check: check }); - }); - - // Everything below here is only needed if the sheet is editable - if (!this.options.editable) return; - - // Update Inventory Item - html.find(".item-edit").click((ev) => { - const li = $(ev.currentTarget).parents(".item"); - const item = this.actor.getOwnedItem(li.data("itemId")); - item.sheet.render(true); - }); - - // Delete Inventory Item - html.find(".item-delete").click((ev) => { - const li = $(ev.currentTarget).parents(".item"); - this.actor.deleteOwnedItem(li.data("itemId")); - li.slideUp(200, () => this.render(false)); - }); - - html.find(".item-create").click((event) => { - event.preventDefault(); - const header = event.currentTarget; - const type = header.dataset.type; - - // item creation helper func - let createItem = function (type, name = `New ${type.capitalize()}`) { - const itemData = { - name: name ? name : `New ${type.capitalize()}`, - type: type, - data: duplicate(header.dataset), - }; - delete itemData.data["type"]; - return itemData; - }; - - // Getting back to main logic - if (type == "choice") { - const choices = header.dataset.choices.split(","); - this._chooseItemType(choices).then((dialogInput) => { - const itemData = createItem(dialogInput.type, dialogInput.name); - this.actor.createOwnedItem(itemData, {}); - }); - return; - } - const itemData = createItem(type); - return this.actor.createOwnedItem(itemData, {}); - }); - - html.find(".item-reset").click((ev) => { - this._resetCounters(ev); - }); - - html - .find(".counter input") - .click((ev) => ev.target.select()) - .change(this._onCountChange.bind(this)); - - html.find(".hp-roll").click((ev) => { - let actorObject = this.actor; - actorObject.rollHP({ event: event }); - }); - - html.find(".item-pattern").click(ev => { - const li = $(ev.currentTarget).parents(".item"); - const item = this.actor.getOwnedItem(li.data("itemId")); - let currentColor = item.data.data.pattern; - let colors = Object.keys(CONFIG.ACKS.colors); - let index = colors.indexOf(currentColor); - if (index + 1 == colors.length) { - index = 0; - } else { - index++; - } - item.update({ - "data.pattern": colors[index] - }) - }); - - html.find('button[data-action="generate-saves"]').click(() => this.generateSave()); - } -} diff --git a/7.5/module/chat.js b/7.5/module/chat.js deleted file mode 100644 index 0364898..0000000 --- a/7.5/module/chat.js +++ /dev/null @@ -1,78 +0,0 @@ -/** - * This function is used to hook into the Chat Log context menu to add additional options to each message - * These options make it easy to conveniently apply damage to controlled tokens based on the value of a Roll - * - * @param {HTMLElement} html The Chat Message being rendered - * @param {Array} options The Array of Context Menu options - * - * @return {Array} The extended options Array including new context choices - */ -export const addChatMessageContextOptions = function(html, options) { - let canApply = li => canvas.tokens.controlled.length && li.find(".dice-roll").length; - options.push( - { - name: game.i18n.localize("ACKS.messages.applyDamage"), - icon: '', - condition: canApply, - callback: li => applyChatCardDamage(li, 1) - }, - { - name: game.i18n.localize("ACKS.messages.applyHealing"), - icon: '', - condition: canApply, - callback: li => applyChatCardDamage(li, -1) - }, - { - name: game.i18n.localize("ACKS.messages.applyHalf"), - icon: '', - condition: canApply, - callback: li => applyChatCardDamage(li, 0.5) - }, - { - name: game.i18n.localize("ACKS.messages.applyDouble"), - icon: '', - condition: canApply, - callback: li => applyChatCardDamage(li, 2) - } - ); - return options; -}; - -/* -------------------------------------------- */ - -export const addChatMessageButtons = function(msg, html, data) { - // Hide blind rolls - let blindable = html.find('.blindable'); - if (msg.data.blind && !game.user.isGM && blindable && blindable.data('blind') === true) { - blindable.replaceWith("
???
"); - } - // Buttons - let roll = html.find('.damage-roll'); - if (roll.length > 0) { - let total = roll.find('.dice-total'); - let value = total.text(); - roll.append($(`
`)) - roll.find('button[data-action="apply-damage"]').click((ev) => { - ev.preventDefault(); - applyChatCardDamage(roll, 1); - }) - } -} - -/** - * Apply rolled dice damage to the token or tokens which are currently controlled. - * This allows for damage to be scaled by a multiplier to account for healing, critical hits, or resistance - * - * @param {HTMLElement} roll The chat entry which contains the roll data - * @param {Number} multiplier A damage multiplier to apply to the rolled damage. - * @return {Promise} - */ -function applyChatCardDamage(roll, multiplier) { - const amount = roll.find('.dice-total').last().text(); - return Promise.all(canvas.tokens.controlled.map(t => { - const a = t.actor; - return a.applyDamage(amount, multiplier); - })); -} - -/* -------------------------------------------- */ diff --git a/7.5/module/combat.js b/7.5/module/combat.js deleted file mode 100644 index 618d0b6..0000000 --- a/7.5/module/combat.js +++ /dev/null @@ -1,287 +0,0 @@ -export class AcksCombat { - static rollInitiative(combat, data) { - // Check groups - data.combatants = []; - let groups = {}; - combat.data.combatants.forEach((cbt) => { - groups[cbt.flags.acks.group] = { present: true }; - data.combatants.push(cbt); - }); - - // Roll init - Object.keys(groups).forEach((group) => { - let roll = new Roll("1d6").roll(); - roll.toMessage({ - flavor: game.i18n.format('ACKS.roll.initiative', { group: CONFIG["ACKS"].colors[group] }), - }); - groups[group].initiative = roll.total; - }); - - // Set init - for (let i = 0; i < data.combatants.length; ++i) { - if (!data.combatants[i].actor) { - return; - } - data.combatants[i].initiative = - groups[data.combatants[i].flags.acks.group].initiative; - if (data.combatants[i].actor.data.data.isSlow) { - data.combatants[i].initiative -= 1; - } - } - combat.setupTurns(); - } - - static async resetInitiative(combat, data) { - let reroll = game.settings.get("acks", "initiative"); - if (!["reset", "reroll"].includes(reroll)) { - return; - } - combat.resetAll(); - } - - static async individualInitiative(combat, data) { - let updates = []; - let messages = []; - combat.data.combatants.forEach((c, i) => { - // This comes from foundry.js, had to remove the update turns thing - // Roll initiative - const cf = combat._getInitiativeFormula(c); - const roll = combat._getInitiativeRoll(c, cf); - let value = roll.total; - if (combat.settings.skipDefeated && c.defeated) { - value = -790; - } - updates.push({ _id: c._id, initiative: value }); - - // Determine the roll mode - let rollMode = game.settings.get("core", "rollMode"); - if ((c.token.hidden || c.hidden) && (rollMode === "roll")) rollMode = "gmroll"; - - // Construct chat message data - let messageData = mergeObject({ - speaker: { - scene: canvas.scene._id, - actor: c.actor ? c.actor._id : null, - token: c.token._id, - alias: c.token.name - }, - flavor: game.i18n.format('ACKS.roll.individualInit', { name: c.token.name }) - }, {}); - const chatData = roll.toMessage(messageData, { rollMode, create: false }); - - if (i > 0) chatData.sound = null; // Only play 1 sound for the whole set - messages.push(chatData); - }); - await combat.updateEmbeddedEntity("Combatant", updates); - await CONFIG.ChatMessage.entityClass.create(messages); - data.turn = 0; - } - - static format(object, html, user) { - html.find(".initiative").each((_, span) => { - span.innerHTML = - span.innerHTML == "-789.00" - ? '' - : span.innerHTML; - span.innerHTML = - span.innerHTML == "-790.00" - ? '' - : span.innerHTML; - }); - - html.find(".combatant").each((_, ct) => { - // Append spellcast and retreat - const controls = $(ct).find(".combatant-controls .combatant-control"); - const cmbtant = object.combat.getCombatant(ct.dataset.combatantId); - const moveActive = cmbtant.flags.acks && cmbtant.flags.acks.moveInCombat ? "active" : ""; - controls.eq(1).after( - `` - ); - const spellActive = cmbtant.flags.acks && cmbtant.flags.acks.prepareSpell ? "active" : ""; - controls.eq(1).after( - `` - ); - const holdActive = cmbtant.flags.acks && cmbtant.flags.acks.holdTurn ? "active" : ""; - controls.eq(1).after( - `` - ); - }); - AcksCombat.announceListener(html); - - let init = game.settings.get("acks", "initiative") === "group"; - if (!init) { - return; - } - - html.find('.combat-control[data-control="rollNPC"]').remove(); - html.find('.combat-control[data-control="rollAll"]').remove(); - let trash = html.find( - '.encounters .combat-control[data-control="endCombat"]' - ); - $( - '' - ).insertBefore(trash); - - html.find(".combatant").each((_, ct) => { - // Can't roll individual inits - $(ct).find(".roll").remove(); - - // Get group color - const cmbtant = object.combat.getCombatant(ct.dataset.combatantId); - let color = cmbtant.flags.acks.group; - - // Append colored flag - let controls = $(ct).find(".combatant-controls"); - controls.prepend( - `` - ); - }); - AcksCombat.addListeners(html); - } - - static updateCombatant(combat, combatant, data) { - let init = game.settings.get("acks", "initiative"); - // Why do you reroll ? -// Legacy Slowness code from OSE -// if (combatant.actor.data.data.isSlow) { -// data.initiative = -789; -// return; -// } - if (data.initiative && init == "group") { - let groupInit = data.initiative; - // Check if there are any members of the group with init - combat.combatants.forEach((ct) => { - if ( - ct.initiative && - ct.initiative != "-789.00" && - ct._id != data._id && - ct.flags.acks.group == combatant.flags.acks.group - ) { - groupInit = ct.initiative; - // Set init - data.initiative = parseInt(groupInit); - } - }); - } - } - - static announceListener(html) { - html.find(".combatant-control.hold-turn").click((ev) => { - ev.preventDefault(); - // Toggle hold announcement - let id = $(ev.currentTarget).closest(".combatant")[0].dataset.combatantId; - let isActive = ev.currentTarget.classList.contains('active'); - game.combat.updateCombatant({ - _id: id, - flags: { acks: { holdTurn: !isActive } }, - }); - }) - html.find(".combatant-control.prepare-spell").click((ev) => { - ev.preventDefault(); - // Toggle spell announcement - let id = $(ev.currentTarget).closest(".combatant")[0].dataset.combatantId; - let isActive = ev.currentTarget.classList.contains('active'); - game.combat.updateCombatant({ - _id: id, - flags: { acks: { prepareSpell: !isActive } }, - }); - }); - html.find(".combatant-control.move-combat").click((ev) => { - ev.preventDefault(); - // Toggle retreat announcement - let id = $(ev.currentTarget).closest(".combatant")[0].dataset.combatantId; - let isActive = ev.currentTarget.classList.contains('active'); - game.combat.updateCombatant({ - _id: id, - flags: { acks: { moveInCombat: !isActive } }, - }); - }); - } - - static addListeners(html) { - // Cycle through colors - html.find(".combatant-control.flag").click((ev) => { - if (!game.user.isGM) { - return; - } - let currentColor = ev.currentTarget.style.color; - let colors = Object.keys(CONFIG.ACKS.colors); - let index = colors.indexOf(currentColor); - if (index + 1 == colors.length) { - index = 0; - } else { - index++; - } - let id = $(ev.currentTarget).closest(".combatant")[0].dataset.combatantId; - game.combat.updateCombatant({ - _id: id, - flags: { acks: { group: colors[index] } }, - }); - }); - - html.find('.combat-control[data-control="reroll"]').click((ev) => { - if (!game.combat) { - return; - } - let data = {}; - AcksCombat.rollInitiative(game.combat, data); - game.combat.update({ data: data }).then(() => { - game.combat.setupTurns(); - }); - }); - } - - static addCombatant(combat, data, options, id) { - let token = canvas.tokens.get(data.tokenId); - let color = "black"; - switch (token.data.disposition) { - case -1: - color = "red"; - break; - case 0: - color = "yellow"; - break; - case 1: - color = "green"; - break; - } - data.flags = { - acks: { - group: color, - }, - }; - } - static activateCombatant(li) { - const turn = game.combat.turns.findIndex(turn => turn._id === li.data('combatant-id')); - game.combat.update({turn: turn}) - } - - static addContextEntry(html, options) { - options.unshift({ - name: "Set Active", - icon: '', - callback: AcksCombat.activateCombatant - }); - } - - static async preUpdateCombat(combat, data, diff, id) { - let init = game.settings.get("acks", "initiative"); - let reroll = game.settings.get("acks", "initiative"); - if (!data.round) { - return; - } - if (data.round !== 1) { - if (reroll === "reset") { - AcksCombat.resetInitiative(combat, data, diff, id); - return; - } else if (reroll === "keep") { - return; - } - } - if (init === "group") { - AcksCombat.rollInitiative(combat, data, diff, id); - } else if (init === "individual") { - AcksCombat.individualInitiative(combat, data, diff, id); - } - } -} \ No newline at end of file diff --git a/7.5/module/config.js b/7.5/module/config.js deleted file mode 100644 index 9eeda1c..0000000 --- a/7.5/module/config.js +++ /dev/null @@ -1,196 +0,0 @@ -export const ACKS = { - scores: { - str: "ACKS.scores.str.long", - int: "ACKS.scores.int.long", - dex: "ACKS.scores.dex.long", - wis: "ACKS.scores.wis.long", - con: "ACKS.scores.con.long", - cha: "ACKS.scores.cha.long", - }, - roll_type: { - result: "=", - above: "≥", - below: "≤" - }, - saves_short: { - death: "ACKS.saves.death.short", - wand: "ACKS.saves.wand.short", - paralysis: "ACKS.saves.paralysis.short", - breath: "ACKS.saves.breath.short", - spell: "ACKS.saves.spell.short", - }, - saves_long: { - death: "ACKS.saves.death.long", - wand: "ACKS.saves.wand.long", - paralysis: "ACKS.saves.paralysis.long", - breath: "ACKS.saves.breath.long", - spell: "ACKS.saves.spell.long", - }, - armor : { - unarmored: "ACKS.armor.unarmored", - light: "ACKS.armor.light", - heavy: "ACKS.armor.heavy", - shield: "ACKS.armor.shield", - }, - colors: { - green: "ACKS.colors.green", - red: "ACKS.colors.red", - yellow: "ACKS.colors.yellow", - purple: "ACKS.colors.purple", - blue: "ACKS.colors.blue", - orange: "ACKS.colors.orange", - white: "ACKS.colors.white" - }, - languages: [ - "Common", - "Jutlandic", - "Auran", - "Dwarvish", - "Elvish", - "Celedorean", - "Kemeshi", - "Krysean", - "Kushtun", - "Nicean", - "Opelenean", - "Rornish", - "Shebatean", - "Skysos", - "Somirean", - "Ancient Zaharan", - "Archaian", - "Besheradi", - "Bugbear", - "Classical Argollëan", - "Classical Auran", - "Doppelgänger", - "Draconic", - "Gargoyle", - "Gnoll", - "Gnomish", - "Goblin", - "Halfling", - "Harpy", - "Hobgoblin", - "Kobold", - "Lizardman", - "Medusa", - "Minotaur", - "Ogre", - "Orcish", - "Pixie", - "Thrassian" - ], - tags: { - melee: "ACKS.items.Melee", - missile: "ACKS.items.Missile", - slow: "ACKS.items.Slow", - twohanded: "ACKS.items.TwoHanded", - blunt: "ACKS.items.Blunt", - brace: "ACKS.items.Brace", - splash: "ACKS.items.Splash", - reload: "ACKS.items.Reload", - charge: "ACKS.items.Charge", - }, - tag_images: { - melee: "/systems/acks/assets/melee.png", - missile: "/systems/acks/assets/missile.png", - slow: "/systems/acks/assets/slow.png", - twohanded: "/systems/acks/assets/twohanded.png", - blunt: "/systems/acks/assets/blunt.png", - brace: "/systems/acks/assets/brace.png", - splash: "/systems/acks/assets/splash.png", - reload: "/systems/acks/assets/reload.png", - charge: "/systems/acks/assets/charge.png", - }, - monster_saves: { - 0: { - label: "Normal Human", - d: 15, - w: 17, - p: 16, - b: 17, - s: 18 - }, - 1: { - label: "1", - d: 14, - w: 16, - p: 15, - b: 16, - s: 17 - }, - 2: { - label: "2-3", - d: 13, - w: 15, - p: 14, - b: 15, - s: 16 - }, - 4: { - label: "4", - d: 12, - w: 14, - p: 13, - b: 14, - s: 15 - }, - 5: { - label: "5-6", - d: 11, - w: 13, - p: 12, - b: 13, - s: 14 - }, - 7: { - label: "7", - d: 10, - w: 12, - p: 11, - b: 12, - s: 13 - }, - 8: { - label: "8-9", - d: 9, - w: 11, - p: 10, - b: 11, - s: 12 - }, - 10: { - label: "10", - d: 8, - w: 10, - p: 9, - b: 10, - s: 11 - }, - 11: { - label: "11-12", - d: 7, - w: 9, - p: 8, - b: 9, - s: 10 - }, - 13: { - label: "13", - d: 6, - w: 8, - p: 7, - b: 8, - s: 9 - }, - 14: { - label: "14+", - d: 5, - w: 7, - p: 6, - b: 7, - s: 8 - }, - }, -}; \ No newline at end of file diff --git a/7.5/module/dialog/character-creation.js b/7.5/module/dialog/character-creation.js deleted file mode 100644 index ae8cce3..0000000 --- a/7.5/module/dialog/character-creation.js +++ /dev/null @@ -1,187 +0,0 @@ -import { AcksActor } from '../actor/entity.js'; -import { AcksDice } from "../dice.js"; - -export class AcksCharacterCreator extends FormApplication { - static get defaultOptions() { - const options = super.defaultOptions; - options.classes = ["acks", "dialog", "creator"], - options.id = 'character-creator'; - options.template = - 'systems/acks/templates/actors/dialogs/character-creation.html'; - options.width = 235; - return options; - } - - /* -------------------------------------------- */ - - /** - * Add the Entity name into the window title - * @type {String} - */ - get title() { - return `${this.object.name}: ${game.i18n.localize('ACKS.dialog.generator')}`; - } - - /* -------------------------------------------- */ - - /** - * Construct and return the data object used to render the HTML template for this form application. - * @return {Object} - */ - getData() { - let data = this.object.data; - data.user = game.user; - data.config = CONFIG.ACKS; - data.counters = { - str: 0, - wis: 0, - dex: 0, - int: 0, - cha: 0, - con: 0, - gold: 0 - } - data.stats = { - sum: 0, - avg: 0, - std: 0 - } - return data; - } - - /* -------------------------------------------- */ - - doStats(ev) { - let list = $(ev.currentTarget).closest('.attribute-list'); - let values = []; - list.find('.score-value').each((i, s) => { - if (s.value != 0) { - values.push(parseInt(s.value)); - } - }) - - let n = values.length; - let sum = values.reduce((a, b) => a + b); - let mean = parseFloat(sum) / n; - let std = Math.sqrt(values.map(x => Math.pow(x - mean, 2)).reduce((a, b) => a + b) / n); - - let stats = list.siblings('.roll-stats'); - stats.find('.sum').text(sum); - stats.find('.avg').text(Math.round(10 * sum / n) / 10); - stats.find('.std').text(Math.round(100 * std) / 100); - - if (n >= 6) { - $(ev.currentTarget).closest('form').find('button[type="submit"]').removeAttr('disabled'); - } - - this.object.data.stats = { - sum: sum, - avg: Math.round(10 * sum / n) / 10, - std: Math.round(100 * std) / 100 - } - } - - rollScore(score, options = {}) { - // Increase counter - this.object.data.counters[score]++; - - const label = score != "gold" ? game.i18n.localize(`ACKS.scores.${score}.long`) : "Gold"; - const rollParts = ["3d6"]; - const data = { - roll: { - type: "result" - } - }; - // Roll and return - return AcksDice.Roll({ - event: options.event, - parts: rollParts, - data: data, - skipDialog: true, - speaker: ChatMessage.getSpeaker({ actor: this }), - flavor: game.i18n.format('ACKS.dialog.generateScore', { score: label, count: this.object.data.counters[score] }), - title: game.i18n.format('ACKS.dialog.generateScore', { score: label, count: this.object.data.counters[score] }), - }); - } - - async close(options) { - // Gather scores - let scores = {}; - $(this.form.children).find(".score-roll").each((_, d) => { - let gr = $(d).closest('.form-group'); - let val = gr.find(".score-value").val(); - scores[gr.data("score")] = val; - }) - const gold = $(this.form.children).find('.gold-value').val(); - const speaker = ChatMessage.getSpeaker({ actor: this }); - const templateData = { - config: CONFIG.ACKS, - scores: scores, - title: game.i18n.localize("ACKS.dialog.generator"), - stats: this.object.data.stats, - gold: gold - } - const content = await renderTemplate("/systems/acks/templates/chat/roll-creation.html", templateData) - ChatMessage.create({ - content: content, - speaker, - }); - return super.close(options); - } - - /** @override */ - activateListeners(html) { - super.activateListeners(html); - html.find('a.score-roll').click((ev) => { - let el = ev.currentTarget.parentElement.parentElement; - let score = el.dataset.score; - this.rollScore(score, { event: ev }).then(r => { - $(el).find('input').val(r.total).trigger('change'); - }); - }); - - html.find('a.gold-roll').click((ev) => { - let el = ev.currentTarget.parentElement.parentElement.parentElement; - this.rollScore("gold", { event: ev }).then(r => { - $(el).find('.gold-value').val(r.total * 10); - }); - }); - - html.find('input.score-value').change(ev => { - this.doStats(ev); - }) - } - - async _onSubmit(event, { updateData = null, preventClose = false, preventRender = false } = {}) { - super._onSubmit(event, { updateData: updateData, preventClose: preventClose, preventRender: preventRender }); - // Generate gold - let gold = event.target.elements.namedItem('gold').value; - const itemData = { - name: "GP", - type: "item", - img: "/systems/acks/assets/gold.png", - data: { - treasure: true, - cost: 1, - weight: 1, - quantity: { - value: gold - } - } - }; - this.object.createOwnedItem(itemData); - } - /** - * This method is called upon form submission after form data is validated - * @param event {Event} The initial triggering submission event - * @param formData {Object} The object of validated form data with which to update the object - * @private - */ - async _updateObject(event, formData) { - event.preventDefault(); - // Update the actor - this.object.update(formData); - // Re-draw the updated sheet - this.object.sheet.render(true); - } -} diff --git a/7.5/module/dialog/character-modifiers.js b/7.5/module/dialog/character-modifiers.js deleted file mode 100644 index 6211943..0000000 --- a/7.5/module/dialog/character-modifiers.js +++ /dev/null @@ -1,43 +0,0 @@ -// eslint-disable-next-line no-unused-vars -import { AcksActor } from '../actor/entity.js'; - -export class AcksCharacterModifiers extends FormApplication { - static get defaultOptions() { - const options = super.defaultOptions; - options.classes = ["acks", "dialog", "modifiers"], - options.id = 'sheet-modifiers'; - options.template = - 'systems/acks/templates/actors/dialogs/modifiers-dialog.html'; - options.width = 240; - return options; - } - - /* -------------------------------------------- */ - - /** - * Add the Entity name into the window title - * @type {String} - */ - get title() { - return `${this.object.name}: Modifiers`; - } - - /* -------------------------------------------- */ - - /** - * Construct and return the data object used to render the HTML template for this form application. - * @return {Object} - */ - getData() { - let data = this.object.data; - data.user = game.user; - return data; - } - - /* -------------------------------------------- */ - - /** @override */ - activateListeners(html) { - super.activateListeners(html); - } -} diff --git a/7.5/module/dialog/entity-tweaks.js b/7.5/module/dialog/entity-tweaks.js deleted file mode 100644 index 61e4f25..0000000 --- a/7.5/module/dialog/entity-tweaks.js +++ /dev/null @@ -1,60 +0,0 @@ -// eslint-disable-next-line no-unused-vars -import { AcksActor } from '../actor/entity.js'; - -export class AcksEntityTweaks extends FormApplication { - static get defaultOptions() { - const options = super.defaultOptions; - options.id = 'sheet-tweaks'; - options.template = - 'systems/acks/templates/actors/dialogs/tweaks-dialog.html'; - options.width = 380; - return options; - } - - /* -------------------------------------------- */ - - /** - * Add the Entity name into the window title - * @type {String} - */ - get title() { - return `${this.object.name}: ${game.i18n.localize('ACKS.dialog.tweaks')}`; - } - - /* -------------------------------------------- */ - - /** - * Construct and return the data object used to render the HTML template for this form application. - * @return {Object} - */ - getData() { - let data = this.object.data; - if (this.object.data.type === 'character') { - data.isCharacter = true; - } - data.user = game.user; - data.config = CONFIG.ACKS; - return data; - } - - /* -------------------------------------------- */ - - /** @override */ - activateListeners(html) { - super.activateListeners(html); - } - - /** - * This method is called upon form submission after form data is validated - * @param event {Event} The initial triggering submission event - * @param formData {Object} The object of validated form data with which to update the object - * @private - */ - async _updateObject(event, formData) { - event.preventDefault(); - // Update the actor - this.object.update(formData); - // Re-draw the updated sheet - this.object.sheet.render(true); - } -} diff --git a/7.5/module/dialog/party-sheet.js b/7.5/module/dialog/party-sheet.js deleted file mode 100644 index 5e527fb..0000000 --- a/7.5/module/dialog/party-sheet.js +++ /dev/null @@ -1,133 +0,0 @@ -export class AcksPartySheet extends FormApplication { - - static get defaultOptions() { - return mergeObject(super.defaultOptions, { - classes: ["acks", "dialog", "party-sheet"], - template: "systems/acks/templates/apps/party-sheet.html", - width: 280, - height: 400, - resizable: true, - }); - } - - /* -------------------------------------------- */ - - /** - * Add the Entity name into the window title - * @type {String} - */ - get title() { - return game.i18n.localize("ACKS.dialog.partysheet"); - } - - /* -------------------------------------------- */ - - /** - * Construct and return the data object used to render the HTML template for this form application. - * @return {Object} - */ - getData() { - const settings = { - ascending: game.settings.get('acks', 'ascendingAC') - }; - let data = { - data: this.object, - config: CONFIG.ACKS, - user: game.user, - settings: settings - }; - return data; - } - - _onDrop(event) { - event.preventDefault(); - // WIP Drop Items - let data; - try { - data = JSON.parse(event.dataTransfer.getData("text/plain")); - if (data.type !== "Item") return; - } catch (err) { - return false; - } - } - /* -------------------------------------------- */ - - _dealXP(ev) { - // Grab experience - const template = ` -
-
- - -
-
`; - let pcs = this.object.entities.filter((e) => { - return e.getFlag('acks', 'party') && e.data.type == "character"; - }); - new Dialog({ - title: "Deal Experience", - content: template, - buttons: { - set: { - icon: '', - label: game.i18n.localize("ACKS.dialog.dealXP"), - callback: (html) => { - let toDeal = html.find('input[name="total"]').val(); - // calculate number of shares - let shares = 0; - pcs.forEach(c => {shares += c.data.data.details.xp.share}); - const value = parseFloat(toDeal) / shares; - if (value) { - // Give experience - pcs.forEach((c) => { - c.getExperience(Math.floor(c.data.data.details.xp.share * value)); - }); - } - }, - }, - }, - }).render(true); - } - - async _selectActors(ev) { - const template = "/systems/acks/templates/apps/party-select.html"; - const templateData = { - actors: this.object.entities - } - const content = await renderTemplate(template, templateData); - new Dialog({ - title: "Select Party Characters", - content: content, - buttons: { - set: { - icon: '', - label: game.i18n.localize("ACKS.Update"), - callback: (html) => { - let checks = html.find("input[data-action='select-actor']"); - checks.each(async (_, c) => { - let key = c.getAttribute('name'); - await this.object.entities[key].setFlag('acks', 'party', c.checked); - }); - }, - }, - }, - }, {height: "auto", width: 220}).render(true); - } - - /** @override */ - activateListeners(html) { - super.activateListeners(html); - html - .find(".item-controls .item-control .select-actors") - .click(this._selectActors.bind(this)); - - html.find(".item-controls .item-control .deal-xp").click(this._dealXP.bind(this)); - - html.find("a.resync").click(() => this.render(true)); - - html.find(".field-img button[data-action='open-sheet']").click((ev) => { - let actorId = ev.currentTarget.parentElement.parentElement.parentElement.dataset.actorId; - game.actors.get(actorId).sheet.render(true); - }) - } -} diff --git a/7.5/module/dice.js b/7.5/module/dice.js deleted file mode 100644 index 555cf37..0000000 --- a/7.5/module/dice.js +++ /dev/null @@ -1,464 +0,0 @@ -export class AcksDice { - static digestResult(data, roll) { - let result = { - isSuccess: false, - isFailure: false, - target: data.roll.target, - total: roll.total, - }; - - let die = roll.terms[0].total; - if (data.roll.type == "above") { - // SAVING THROWS - if (roll.total >= result.target) { - result.isSuccess = true; - } else { - result.isFailure = true; - } - } else if (data.roll.type == "below") { - // ? - if (roll.total <= result.target) { - result.isSuccess = true; - } else { - result.isFailure = true; - } - } else if (data.roll.type == "check") { - // SCORE CHECKS (1s and 20s), EXPLORATION - if (die == 1 || (roll.total <= result.target && die < 20)) { - result.isSuccess = true; - } else { - result.isFailure = true; - } - } else if (data.roll.type == "hitdice") { - // RESULT CAN BE NO LOWER THAN 1 - if (roll.total < 1) { - roll._total = 1; - } - } else if (data.roll.type == "table") { - // Reaction, MORALE - // Roll cannot be less than 2 on a 2d6 roll - if (roll.total < 2) { - roll._total = 2 - } - let table = data.roll.table; - let output = ""; - for (let i = 0; i <= roll.total; i++) { - if (table[i]) { - output = table[i]; - } - } - result.details = output; - } - return result; - } - - static async sendRoll({ - parts = [], - data = {}, - title = null, - flavor = null, - speaker = null, - form = null, - } = {}) { - const template = "systems/acks/templates/chat/roll-result.html"; - - let chatData = { - user: game.user._id, - speaker: speaker, - }; - - let templateData = { - title: title, - flavor: flavor, - data: data, - }; - - // Optionally include a situational bonus - if (form !== null && form.bonus.value) { - parts.push(form.bonus.value); - } - - const roll = new Roll(parts.join("+"), data).roll(); - - // Convert the roll to a chat message and return the roll - let rollMode = game.settings.get("core", "rollMode"); - rollMode = form ? form.rollMode.value : rollMode; - - // Force blind roll (ability formulas) - if (data.roll.blindroll) { - rollMode = game.user.isGM ? "selfroll" : "blindroll"; - } - - if (["gmroll", "blindroll"].includes(rollMode)) - chatData["whisper"] = ChatMessage.getWhisperRecipients("GM"); - if (rollMode === "selfroll") chatData["whisper"] = [game.user._id]; - if (rollMode === "blindroll") { - chatData["blind"] = true; - data.roll.blindroll = true; - } - - templateData.result = AcksDice.digestResult(data, roll); - - return new Promise((resolve) => { - roll.render().then((r) => { - templateData.rollACKS = r; - renderTemplate(template, templateData).then((content) => { - chatData.content = content; - // Dice So Nice - if (game.dice3d) { - game.dice3d - .showForRoll( - roll, - game.user, - true, - chatData.whisper, - chatData.blind - ) - .then((displayed) => { - ChatMessage.create(chatData); - resolve(roll); - }); - } else { - chatData.sound = CONFIG.sounds.dice; - ChatMessage.create(chatData); - resolve(roll); - } - }); - }); - }); - } - - static digestAttackResult(data, roll) { - let result = { - isSuccess: false, - isFailure: false, - target: "", - total: roll.total, - }; - result.target = data.roll.thac0; - - const targetAc = data.roll.target - ? data.roll.target.actor.data.data.ac.value - : 9; - const targetAac = data.roll.target - ? data.roll.target.actor.data.data.aac.value - : 0; - result.victim = data.roll.target ? data.roll.target.data.name : null; - - const hfh = game.settings.get("acks", "exploding20s") - const die = roll.dice[0].total - - if (game.settings.get("acks", "ascendingAC")) { - if (die == 1 && !hfh) { - result.details = game.i18n.format( - "ACKS.messages.Fumble", - { - result: roll.total, - bonus: result.target, - } - ); - return result; - } else if (roll.total < targetAac + 10 && die < 20) { - result.details = game.i18n.format( - "ACKS.messages.AttackAscendingFailure", - { - result: roll.total - 10, - bonus: result.target, - } - ); - return result; - } else if (roll.total < targetAac + 10 && hfh) { - result.details = game.i18n.format( - "ACKS.messages.AttackAscendingFailure", - { - result: roll.total - 10, - bonus: result.target, - } - ); - return result; - } - if (!hfh && die == 20) { - result.details = game.i18n.format("ACKS.messages.Critical", { - result: roll.total, - }); - } else { - result.details = game.i18n.format("ACKS.messages.AttackAscendingSuccess", { - result: roll.total - 10, - }); - } - result.isSuccess = true; - } else { - // B/X Historic THAC0 Calculation - if (result.target - roll.total > targetAc) { - result.details = game.i18n.format("ACKS.messages.AttackFailure", { - bonus: result.target, - }); - return result; - } - result.isSuccess = true; - let value = Math.clamped(result.target - roll.total, -3, 9); - result.details = game.i18n.format("ACKS.messages.AttackSuccess", { - result: value, - bonus: result.target, - }); - } - return result; - } - - static async sendAttackRoll({ - parts = [], - data = {}, - title = null, - flavor = null, - speaker = null, - form = null, - } = {}) { - const template = "systems/acks/templates/chat/roll-attack.html"; - - let chatData = { - user: game.user._id, - speaker: speaker, - }; - - let templateData = { - title: title, - flavor: flavor, - data: data, - config: CONFIG.ACKS, - }; - - // Optionally include a situational bonus - if (form !== null && form.bonus.value) parts.push(form.bonus.value); - - const roll = new Roll(parts.join("+"), data).roll(); - const dmgRoll = new Roll(data.roll.dmg.join("+"), data).roll(); - - // Add minimal damage of 1 - if (dmgRoll.total < 1) { - dmgRoll._total = 1; - } - - // Convert the roll to a chat message and return the roll - let rollMode = game.settings.get("core", "rollMode"); - rollMode = form ? form.rollMode.value : rollMode; - - // Force blind roll (ability formulas) - if (data.roll.blindroll) { - rollMode = game.user.isGM ? "selfroll" : "blindroll"; - } - - if (["gmroll", "blindroll"].includes(rollMode)) - chatData["whisper"] = ChatMessage.getWhisperRecipients("GM"); - if (rollMode === "selfroll") chatData["whisper"] = [game.user._id]; - if (rollMode === "blindroll") { - chatData["blind"] = true; - data.roll.blindroll = true; - } - - templateData.result = AcksDice.digestAttackResult(data, roll); - - return new Promise((resolve) => { - roll.render().then((r) => { - templateData.rollACKS = r; - dmgRoll.render().then((dr) => { - templateData.rollDamage = dr; - renderTemplate(template, templateData).then((content) => { - chatData.content = content; - // 2 Step Dice So Nice - if (game.dice3d) { - game.dice3d - .showForRoll( - roll, - game.user, - true, - chatData.whisper, - chatData.blind - ) - .then(() => { - if (templateData.result.isSuccess) { - templateData.result.dmg = dmgRoll.total; - game.dice3d - .showForRoll( - dmgRoll, - game.user, - true, - chatData.whisper, - chatData.blind - ) - .then(() => { - ChatMessage.create(chatData); - resolve(roll); - }); - } else { - ChatMessage.create(chatData); - resolve(roll); - } - }); - } else { - chatData.sound = CONFIG.sounds.dice; - ChatMessage.create(chatData); - resolve(roll); - } - }); - }); - }); - }); - } - - static async RollSave({ - parts = [], - data = {}, - skipDialog = false, - speaker = null, - flavor = null, - title = null, - } = {}) { - let rolled = false; - const template = "systems/acks/templates/chat/roll-dialog.html"; - let dialogData = { - formula: parts.join(" "), - data: data, - rollMode: game.settings.get("core", "rollMode"), - rollModes: CONFIG.Dice.rollModes, - }; - - let rollData = { - parts: parts, - data: data, - title: title, - flavor: flavor, - speaker: speaker, - }; - - let buttons = {} - if (skipDialog) { return AcksDice.sendRoll(rollData); } - if (game.settings.get("acks", "removeMagicBonus") == false) { - buttons = { - ok: { - label: game.i18n.localize("ACKS.Roll"), - icon: '', - callback: (html) => { - rolled = true; - rollData.form = html[0].querySelector("form"); - roll = AcksDice.sendRoll(rollData); - }, - }, - magic: { - label: game.i18n.localize("ACKS.saves.magic.short"), - icon: '', - callback: (html) => { - rolled = true; - rollData.form = html[0].querySelector("form"); - rollData.parts.push(`${rollData.data.roll.magic}`); - rollData.title += ` ${game.i18n.localize("ACKS.saves.magic.short")} (${rollData.data.roll.magic})`; - roll = AcksDice.sendRoll(rollData); - }, - }, - cancel: { - icon: '', - label: game.i18n.localize("ACKS.Cancel"), - callback: (html) => { }, - }, - }; - } else { - buttons = { - ok: { - label: game.i18n.localize("ACKS.Roll"), - icon: '', - callback: (html) => { - rolled = true; - rollData.form = html[0].querySelector("form"); - rollData.parts.push(`${rollData.data.roll.magic}`); - roll = AcksDice.sendRoll(rollData); - }, - }, - cancel: { - icon: '', - label: game.i18n.localize("ACKS.Cancel"), - callback: (html) => { }, - }, - }; - } - const html = await renderTemplate(template, dialogData); - let roll; - - //Create Dialog window - return new Promise((resolve) => { - new Dialog({ - title: title, - content: html, - buttons: buttons, - default: "ok", - close: () => { - resolve(rolled ? roll : false); - }, - }).render(true); - }); - } - - static async Roll({ - parts = [], - data = {}, - skipDialog = false, - speaker = null, - flavor = null, - title = null, - } = {}) { - let rolled = false; - const template = "systems/acks/templates/chat/roll-dialog.html"; - let dialogData = { - formula: parts.join(" "), - data: data, - rollMode: game.settings.get("core", "rollMode"), - rollModes: CONFIG.Dice.rollModes, - }; - - let rollData = { - parts: parts, - data: data, - title: title, - flavor: flavor, - speaker: speaker, - }; - if (skipDialog) { - return ["melee", "missile", "attack"].includes(data.roll.type) - ? AcksDice.sendAttackRoll(rollData) - : AcksDice.sendRoll(rollData); - } - - let buttons = { - ok: { - label: game.i18n.localize("ACKS.Roll"), - icon: '', - callback: (html) => { - rolled = true; - rollData.form = html[0].querySelector("form"); - roll = ["melee", "missile", "attack"].includes(data.roll.type) - ? AcksDice.sendAttackRoll(rollData) - : AcksDice.sendRoll(rollData); - }, - }, - cancel: { - icon: '', - label: game.i18n.localize("ACKS.Cancel"), - callback: (html) => { }, - }, - }; - - const html = await renderTemplate(template, dialogData); - let roll; - - //Create Dialog window - return new Promise((resolve) => { - new Dialog({ - title: title, - content: html, - buttons: buttons, - default: "ok", - close: () => { - resolve(rolled ? roll : false); - }, - }).render(true); - }); - } -} diff --git a/7.5/module/helpers.js b/7.5/module/helpers.js deleted file mode 100644 index 49472f5..0000000 --- a/7.5/module/helpers.js +++ /dev/null @@ -1,59 +0,0 @@ -export const registerHelpers = async function () { - // Handlebars template helpers - Handlebars.registerHelper("eq", function (a, b) { - return a == b; - }); - - Handlebars.registerHelper("gt", function (a, b) { - return a >= b; - }); - - Handlebars.registerHelper("mod", function (val) { - if (val > 0) { - return `+${val}`; - } else if (val < 0) { - return `${val}`; - } else { - return "0"; - } - }); - - Handlebars.registerHelper("add", function (lh, rh) { - return parseInt(lh) + parseInt(rh); - }); - - Handlebars.registerHelper("subtract", function (lh, rh) { - return parseInt(rh) - parseInt(lh); - }); - - Handlebars.registerHelper("divide", function (lh, rh) { - return Math.floor(parseFloat(lh) / parseFloat(rh)); - }); - - Handlebars.registerHelper("mult", function (lh, rh) { - return parseFloat(lh) * parseFloat(rh); - }); - - Handlebars.registerHelper("multround", function (lh, rh) { - return Math.round(parseFloat(lh) * parseFloat(rh) * 100) / 100; - }) - - Handlebars.registerHelper("roundTreas", function (value) { - return Math.round(value * 100) / 100; - }) - - Handlebars.registerHelper("roundWeight", function (weight) { - return Math.round(parseFloat(weight) / 100) / 10; - }); - - Handlebars.registerHelper("getTagIcon", function (tag) { - let idx = Object.keys(CONFIG.ACKS.tags).find(k => (CONFIG.ACKS.tags[k] == tag)); - return CONFIG.ACKS.tag_images[idx]; - }); - - Handlebars.registerHelper("counter", function (status, value, max) { - return status - ? Math.clamped((100.0 * value) / max, 0, 100) - : Math.clamped(100 - (100.0 * value) / max, 0, 100); - }); -}; diff --git a/7.5/module/item/entity.js b/7.5/module/item/entity.js deleted file mode 100644 index 37f3f13..0000000 --- a/7.5/module/item/entity.js +++ /dev/null @@ -1,419 +0,0 @@ -import { AcksDice } from "../dice.js"; - -/** - * Override and extend the basic :class:`Item` implementation - */ -export class AcksItem extends Item { - /* -------------------------------------------- */ - /* Data Preparation */ - /* -------------------------------------------- */ - /** - * Augment the basic Item data model with additional dynamic data. - */ - prepareData() { - // Set default image - let img = CONST.DEFAULT_TOKEN; - switch (this.data.type) { - case "spell": - img = "/systems/acks/assets/default/spell.png"; - break; - case "ability": - img = "/systems/acks/assets/default/ability.png"; - break; - case "armor": - img = "/systems/acks/assets/default/armor.png"; - break; - case "weapon": - img = "/systems/acks/assets/default/weapon.png"; - break; - case "item": - img = "/systems/acks/assets/default/item.png"; - break; - } - if (!this.data.img) this.data.img = img; - super.prepareData(); - } - - static chatListeners(html) { - html.on("click", ".card-buttons button", this._onChatCardAction.bind(this)); - html.on("click", ".item-name", this._onChatCardToggleContent.bind(this)); - } - - getChatData(htmlOptions) { - const data = duplicate(this.data.data); - - // Rich text description - data.description = TextEditor.enrichHTML(data.description, htmlOptions); - - // Item properties - const props = []; - const labels = this.labels; - - if (this.data.type == "weapon") { - data.tags.forEach(t => props.push(t.value)); - } - if (this.data.type == "spell") { - props.push(`${data.class} ${data.lvl}`, data.range, data.duration); - } - if (data.hasOwnProperty("equipped")) { - props.push(data.equipped ? "Equipped" : "Not Equipped"); - } - - // Filter properties and return - data.properties = props.filter((p) => !!p); - return data; - } - - rollWeapon(options = {}) { - let isNPC = this.actor.data.type != "character"; - const targets = 5; - const data = this.data.data; - let type = isNPC ? "attack" : "melee"; - const rollData = - { - item: this.data, - actor: this.actor.data, - roll: { - save: this.data.data.save, - target: null - } - }; - - if (data.missile && data.melee && !isNPC) { - // Dialog - new Dialog({ - title: "Choose Attack Range", - content: "", - buttons: { - melee: { - icon: '', - label: "Melee", - callback: () => { - this.actor.targetAttack(rollData, "melee", options); - }, - }, - missile: { - icon: '', - label: "Missile", - callback: () => { - this.actor.targetAttack(rollData, "missile", options); - }, - }, - }, - default: "melee", - }).render(true); - return true; - } else if (data.missile && !isNPC) { - type = "missile"; - } - this.actor.targetAttack(rollData, type, options); - return true; - } - - async rollFormula(options = {}) { - const data = this.data.data; - if (!data.roll) { - throw new Error("This Item does not have a formula to roll!"); - } - - const label = `${this.name}`; - const rollParts = [data.roll]; - - let type = data.rollType; - - const newData = { - actor: this.actor.data, - item: this.data, - roll: { - type: type, - target: data.rollTarget, - blindroll: data.blindroll, - }, - }; - - // Roll and return - return AcksDice.Roll({ - event: options.event, - parts: rollParts, - data: newData, - skipDialog: true, - speaker: ChatMessage.getSpeaker({ actor: this }), - flavor: game.i18n.format("ACKS.roll.formula", { label: label }), - title: game.i18n.format("ACKS.roll.formula", { label: label }), - }); - } - - spendSpell() { - this.update({ - data: { - cast: this.data.data.cast + 1, - }, - }).then(() => { - this.show({ skipDialog: true }); - }); - } - - getTags() { - let formatTag = (tag, icon) => { - if (!tag) return ""; - let fa = ""; - if (icon) { - fa = ` `; - } - return `
  • ${fa}${tag}
  • `; - }; - - const data = this.data.data; - switch (this.data.type) { - case "weapon": - let wTags = formatTag(data.damage, "fa-tint"); - data.tags.forEach((t) => { - wTags += formatTag(t.value); - }); - wTags += formatTag(CONFIG.ACKS.saves_long[data.save], "fa-skull"); - if (data.missile) { - wTags += formatTag( - data.range.short + "/" + data.range.medium + "/" + data.range.long, - "fa-bullseye" - ); - } - return wTags; - case "armor": - return `${formatTag(CONFIG.ACKS.armor[data.type], "fa-tshirt")}`; - case "item": - return ""; - case "spell": - let sTags = `${formatTag(data.class)}${formatTag( - data.range - )}${formatTag(data.duration)}${formatTag(data.roll)}`; - if (data.save) { - sTags += formatTag(CONFIG.ACKS.saves_long[data.save], "fa-skull"); - } - return sTags; - case "ability": - let roll = ""; - roll += data.roll ? data.roll : ""; - roll += data.rollTarget ? CONFIG.ACKS.roll_type[data.rollType] : ""; - roll += data.rollTarget ? data.rollTarget : ""; - return `${formatTag(data.requirements)}${formatTag(roll)}`; - } - return ""; - } - - pushTag(values) { - const data = this.data.data; - let update = []; - if (data.tags) { - update = duplicate(data.tags); - } - let newData = {}; - var regExp = /\(([^)]+)\)/; - if (update) { - values.forEach((val) => { - // Catch infos in brackets - var matches = regExp.exec(val); - let title = ""; - if (matches) { - title = matches[1]; - val = val.substring(0, matches.index).trim(); - } else { - val = val.trim(); - title = val; - } - // Auto fill checkboxes - switch (val) { - case CONFIG.ACKS.tags.melee: - newData.melee = true; - break; - case CONFIG.ACKS.tags.slow: - newData.slow = true; - break; - case CONFIG.ACKS.tags.missile: - newData.missile = true; - break; - } - update.push({ title: title, value: val }); - }); - } else { - update = values; - } - newData.tags = update; - return this.update({ data: newData }); - } - - popTag(value) { - const data = this.data.data; - let update = data.tags.filter((el) => el.value != value); - let newData = { - tags: update, - }; - return this.update({ data: newData }); - } - - roll() { - switch (this.type) { - case "weapon": - this.rollWeapon(); - break; - case "spell": - this.spendSpell(); - break; - case "ability": - if (this.data.data.roll) { - this.rollFormula(); - } else { - this.show(); - } - break; - case "item": - case "armor": - this.show(); - } - } - - /** - * Show the item to Chat, creating a chat card which contains follow up attack or damage roll options - * @return {Promise} - */ - async show() { - // Basic template rendering data - const token = this.actor.token; - const templateData = { - actor: this.actor, - tokenId: token ? `${token.scene._id}.${token.id}` : null, - item: this.data, - data: this.getChatData(), - labels: this.labels, - isHealing: this.isHealing, - hasDamage: this.hasDamage, - isSpell: this.data.type === "spell", - hasSave: this.hasSave, - config: CONFIG.ACKS, - }; - - // Render the chat card template - const template = `systems/acks/templates/chat/item-card.html`; - const html = await renderTemplate(template, templateData); - - // Basic chat message data - const chatData = { - user: game.user._id, - type: CONST.CHAT_MESSAGE_TYPES.OTHER, - content: html, - speaker: { - actor: this.actor._id, - token: this.actor.token, - alias: this.actor.name, - }, - }; - - // Toggle default roll mode - let rollMode = game.settings.get("core", "rollMode"); - if (["gmroll", "blindroll"].includes(rollMode)) - chatData["whisper"] = ChatMessage.getWhisperRecipients("GM"); - if (rollMode === "selfroll") chatData["whisper"] = [game.user._id]; - if (rollMode === "blindroll") chatData["blind"] = true; - - // Create the chat message - return ChatMessage.create(chatData); - } - - /** - * Handle toggling the visibility of chat card content when the name is clicked - * @param {Event} event The originating click event - * @private - */ - static _onChatCardToggleContent(event) { - event.preventDefault(); - const header = event.currentTarget; - const card = header.closest(".chat-card"); - const content = card.querySelector(".card-content"); - if (content.style.display == "none") { - $(content).slideDown(200); - } else { - $(content).slideUp(200); - } - } - - static async _onChatCardAction(event) { - event.preventDefault(); - - // Extract card data - const button = event.currentTarget; - button.disabled = true; - const card = button.closest(".chat-card"); - const messageId = card.closest(".message").dataset.messageId; - const message = game.messages.get(messageId); - const action = button.dataset.action; - - // Validate permission to proceed with the roll - const isTargetted = action === "save"; - if (!(isTargetted || game.user.isGM || message.isAuthor)) return; - - // Get the Actor from a synthetic Token - const actor = this._getChatCardActor(card); - if (!actor) return; - - // Get the Item - const item = actor.getOwnedItem(card.dataset.itemId); - if (!item) { - return ui.notifications.error( - `The requested item ${card.dataset.itemId} no longer exists on Actor ${actor.name}` - ); - } - - // Get card targets - let targets = []; - if (isTargetted) { - targets = this._getChatCardTargets(card); - } - - // Attack and Damage Rolls - if (action === "damage") await item.rollDamage({ event }); - else if (action === "formula") await item.rollFormula({ event }); - // Saving Throws for card targets - else if (action == "save") { - if (!targets.length) { - ui.notifications.warn( - `You must have one or more controlled Tokens in order to use this option.` - ); - return (button.disabled = false); - } - for (let t of targets) { - await t.rollSave(button.dataset.save, { event }); - } - } - - // Re-enable the button - button.disabled = false; - } - - static _getChatCardActor(card) { - // Case 1 - a synthetic actor from a Token - const tokenKey = card.dataset.tokenId; - if (tokenKey) { - const [sceneId, tokenId] = tokenKey.split("."); - const scene = game.scenes.get(sceneId); - if (!scene) return null; - const tokenData = scene.getEmbeddedEntity("Token", tokenId); - if (!tokenData) return null; - const token = new Token(tokenData); - return token.actor; - } - - // Case 2 - use Actor ID directory - const actorId = card.dataset.actorId; - return game.actors.get(actorId) || null; - } - - static _getChatCardTargets(card) { - const character = game.user.character; - const controlled = canvas.tokens.controlled; - const targets = controlled.reduce( - (arr, t) => (t.actor ? arr.concat([t.actor]) : arr), - [] - ); - if (character && controlled.length === 0) targets.push(character); - return targets; - } -} diff --git a/7.5/module/item/item-sheet.js b/7.5/module/item/item-sheet.js deleted file mode 100644 index f8ddfd6..0000000 --- a/7.5/module/item/item-sheet.js +++ /dev/null @@ -1,80 +0,0 @@ -/** - * Extend the basic ItemSheet with some very simple modifications - */ -export class AcksItemSheet extends ItemSheet { - constructor(...args) { - super(...args); - - /** - * Keep track of the currently active sheet tab - * @type {string} - */ - } - - /** - * Extend and override the default options used by the Simple Item Sheet - * @returns {Object} - */ - static get defaultOptions() { - return mergeObject(super.defaultOptions, { - classes: ["acks", "sheet", "item"], - width: 520, - height: 390, - resizable: false, - tabs: [ - { - navSelector: ".tabs", - contentSelector: ".sheet-body", - initial: "description", - }, - ], - }); - } - - /* -------------------------------------------- */ - - /** @override */ - get template() { - const path = "systems/acks/templates/items/"; - return `${path}/${this.item.data.type}-sheet.html`; - } - - /** - * Prepare data for rendering the Item sheet - * The prepared data object contains both the actor data as well as additional sheet options - */ - getData() { - const data = super.getData(); - data.config = CONFIG.ACKS; - return data; - } - - /* -------------------------------------------- */ - - /** - * Activate event listeners using the prepared sheet HTML - * @param html {HTML} The prepared HTML object ready to be rendered into the DOM - */ - activateListeners(html) { - html.find('input[data-action="add-tag"]').keypress((ev) => { - if (event.which == 13) { - let value = $(ev.currentTarget).val(); - let values = value.split(','); - this.object.pushTag(values); - } - }); - html.find('.tag-delete').click((ev) => { - let value = ev.currentTarget.parentElement.dataset.tag; - this.object.popTag(value); - }); - html.find('a.melee-toggle').click(() => { - this.object.update({data: {melee: !this.object.data.data.melee}}); - }); - - html.find('a.missile-toggle').click(() => { - this.object.update({data: {missile: !this.object.data.data.missile}}); - }); - - super.activateListeners(html); - } -} diff --git a/7.5/module/macros.js b/7.5/module/macros.js deleted file mode 100644 index 259d946..0000000 --- a/7.5/module/macros.js +++ /dev/null @@ -1,60 +0,0 @@ - -/* -------------------------------------------- */ -/* Hotbar Macros */ -/* -------------------------------------------- */ - -/** - * Create a Macro from an Item drop. - * Get an existing item macro if one exists, otherwise create a new one. - * @param {Object} data The dropped data - * @param {number} slot The hotbar slot to use - * @returns {Promise} - */ -export async function createAcksMacro(data, slot) { - if ( data.type !== "Item" ) return; - if (!( "data" in data ) ) return ui.notifications.warn("You can only create macro buttons for owned Items"); - const item = data.data; - - // Create the macro command - const command = `game.acks.rollItemMacro("${item.name}");`; - let macro = game.macros.entities.find(m => (m.name === item.name) && (m.command === command)); - if ( !macro ) { - macro = await Macro.create({ - name: item.name, - type: "script", - img: item.img, - command: command, - flags: {"acks.itemMacro": true} - }); - } - game.user.assignHotbarMacro(macro, slot); - return false; - } - - /* -------------------------------------------- */ - - /** - * Create a Macro from an Item drop. - * Get an existing item macro if one exists, otherwise create a new one. - * @param {string} itemName - * @return {Promise} - */ - export function rollItemMacro(itemName) { - const speaker = ChatMessage.getSpeaker(); - let actor; - if ( speaker.token ) actor = game.actors.tokens[speaker.token]; - if ( !actor ) actor = game.actors.get(speaker.actor); - - // Get matching items - const items = actor ? actor.items.filter(i => i.name === itemName) : []; - if ( items.length > 1 ) { - ui.notifications.warn(`Your controlled Actor ${actor.name} has more than one Item with name ${itemName}. The first matched item will be chosen.`); - } else if ( items.length === 0 ) { - return ui.notifications.warn(`Your controlled Actor does not have an item named ${itemName}`); - } - const item = items[0]; - - // Trigger the item roll - return item.roll(); - } - \ No newline at end of file diff --git a/7.5/module/party.js b/7.5/module/party.js deleted file mode 100644 index 94ea77a..0000000 --- a/7.5/module/party.js +++ /dev/null @@ -1,27 +0,0 @@ -import { AcksPartySheet } from "./dialog/party-sheet.js"; - -export const addControl = (object, html) => { - let control = ``; - html.find(".fas.fa-search").replaceWith($(control)) - html.find('.acks-party-sheet').click(ev => { - showPartySheet(object); - }) -} - -export const showPartySheet = (object) => { - event.preventDefault(); - new AcksPartySheet(object, { - top: window.screen.height / 2 - 180, - left:window.screen.width / 2 - 140, - }).render(true); -} - -export const update = (actor, data) => { - if (actor.getFlag('acks', 'party')) { - Object.values(ui.windows).forEach(w => { - if (w instanceof AcksPartySheet) { - w.render(true); - } - }) - } -} \ No newline at end of file diff --git a/7.5/module/preloadTemplates.js b/7.5/module/preloadTemplates.js deleted file mode 100644 index 35f2a3f..0000000 --- a/7.5/module/preloadTemplates.js +++ /dev/null @@ -1,19 +0,0 @@ -export const preloadHandlebarsTemplates = async function () { - const templatePaths = [ - //Character Sheets - 'systems/acks/templates/actors/character-sheet.html', - 'systems/acks/templates/actors/monster-sheet.html', - //Actor partials - //Sheet tabs - 'systems/acks/templates/actors/partials/character-header.html', - 'systems/acks/templates/actors/partials/character-attributes-tab.html', - 'systems/acks/templates/actors/partials/character-abilities-tab.html', - 'systems/acks/templates/actors/partials/character-spells-tab.html', - 'systems/acks/templates/actors/partials/character-inventory-tab.html', - 'systems/acks/templates/actors/partials/character-notes-tab.html', - - 'systems/acks/templates/actors/partials/monster-header.html', - 'systems/acks/templates/actors/partials/monster-attributes-tab.html' - ]; - return loadTemplates(templatePaths); -}; diff --git a/7.5/module/settings.js b/7.5/module/settings.js deleted file mode 100644 index 3c0d718..0000000 --- a/7.5/module/settings.js +++ /dev/null @@ -1,79 +0,0 @@ -export const registerSettings = function () { - - game.settings.register("acks", "initiative", { - name: game.i18n.localize("ACKS.Setting.RerollInitiative"), - hint: game.i18n.localize("ACKS.Setting.RerollInitiativeHint"), - default: "reset", - scope: "world", - type: String, - config: true, - choices: { - keep: "ACKS.Setting.InitiativeKeep", - reset: "ACKS.Setting.InitiativeReset", - reroll: "ACKS.Setting.InitiativeReroll", - } - }); - - game.settings.register("acks", "ascendingAC", { - name: game.i18n.localize("ACKS.Setting.AscendingAC"), - hint: game.i18n.localize("ACKS.Setting.AscendingACHint"), - default: true, - scope: "world", - type: Boolean, - config: false, - onChange: _ => window.location.reload() - }); - - game.settings.register("acks", "encumbranceOption", { - name: game.i18n.localize("ACKS.Setting.Encumbrance"), - hint: game.i18n.localize("ACKS.Setting.EncumbranceHint"), - default: "detailed", - scope: "world", - type: String, - config: true, - choices: { - detailed: "ACKS.Setting.EncumbranceDetailed", - complete: "ACKS.Setting.EncumbranceComplete", - }, - onChange: _ => window.location.reload() - }); - - game.settings.register("acks", "morale", { - name: game.i18n.localize("ACKS.Setting.Morale"), - hint: game.i18n.localize("ACKS.Setting.MoraleHint"), - default: true, - scope: "world", - type: Boolean, - config: true, - }); - - game.settings.register("acks", "removeMagicBonus", { - name: game.i18n.localize("ACKS.Setting.RemoveMagicBonus"), - hint: game.i18n.localize("ACKS.Setting.RemoveMagicBonusHint"), - default: false, - scope: "world", - type: Boolean, - config: true, - onChange: _ => window.location.reload() - }); - - game.settings.register("acks", "exploding20s", { - name: game.i18n.localize("ACKS.Setting.Explode20"), - hint: game.i18n.localize("ACKS.Setting.Explode20Hint"), - default: false, - scope: "world", - type: Boolean, - config: true, - onChange: _ => window.location.reload() - }); - - game.settings.register("acks", "bhr", { - name: game.i18n.localize("ACKS.Setting.BHR"), - hint: game.i18n.localize("ACKS.Setting.BHRHint"), - default: false, - scope: "world", - type: Boolean, - config: true, - onChange: _ => window.location.reload() - }); -} \ No newline at end of file diff --git a/7.5/module/treasure.js b/7.5/module/treasure.js deleted file mode 100644 index de0f1dc..0000000 --- a/7.5/module/treasure.js +++ /dev/null @@ -1,100 +0,0 @@ -export const augmentTable = (table, html, data) => { - // Treasure Toggle - let head = html.find(".sheet-header"); - const flag = table.object.getFlag("acks", "treasure"); - const treasure = flag - ? "
    " - : "
    "; - head.append(treasure); - - html.find(".toggle-treasure").click((ev) => { - let isTreasure = table.object.getFlag("acks", "treasure"); - table.object.setFlag("acks", "treasure", !isTreasure); - }); - - // Treasure table formatting - if (flag) { - // Remove Interval - html.find(".result-range").remove(); - html.find(".normalize-results").remove(); - - html.find(".result-weight").first().text("Chance"); - - // Replace Roll button - const roll = ``; - html.find(".sheet-footer .roll").replaceWith(roll); - } - - html.find(".roll-treasure").click((ev) => { - rollTreasure(table.object, { event: ev }); - }); -}; - -function drawTreasure(table, data) { - const percent = (chance) => { - const roll = new Roll("1d100").roll(); - return roll.total <= chance; - }; - data.treasure = {}; - if (table.getFlag('acks', 'treasure')) { - table.results.forEach((r) => { - if (percent(r.weight)) { - const text = table._getResultChatText(r); - data.treasure[r._id] = ({ - img: r.img, - text: TextEditor.enrichHTML(text), - }); - if ((r.type === CONST.TABLE_RESULT_TYPES.ENTITY) && (r.collection === "RollTable")) { - const embeddedTable = game.tables.get(r.resultId); - drawTreasure(embeddedTable, data.treasure[r._id]); - } - } - }); - } else { - const results = table.roll().results; - results.forEach((s) => { - const text = TextEditor.enrichHTML(table._getResultChatText(s)); - data.treasure[s._id] = {img: s.img, text: text}; - }); - } - return data; -} - -async function rollTreasure(table, options = {}) { - // Draw treasure - const data = drawTreasure(table, {}); - let templateData = { - treasure: data.treasure, - table: table, - }; - - // Animation - if (options.event) { - let results = $(event.currentTarget.parentElement) - .prev() - .find(".table-result"); - results.each((_, item) => { - item.classList.remove("active"); - if (data.treasure[item.dataset.resultId]) { - item.classList.add("active"); - } - }); - } - - let html = await renderTemplate( - "systems/acks/templates/chat/roll-treasure.html", - templateData - ); - - let chatData = { - content: html, - // sound: "/systems/acks/assets/coins.mp3" - } - - let rollMode = game.settings.get("core", "rollMode"); - if (["gmroll", "blindroll"].includes(rollMode)) chatData["whisper"] = ChatMessage.getWhisperRecipients("GM"); - if (rollMode === "selfroll") chatData["whisper"] = [game.user._id]; - if (rollMode === "blindroll") chatData["blind"] = true; - - ChatMessage.create(chatData); -} diff --git a/7.5/packs/acks-arcane-spells-1.db b/7.5/packs/acks-arcane-spells-1.db deleted file mode 100644 index e09fc1a..0000000 --- a/7.5/packs/acks-arcane-spells-1.db +++ /dev/null @@ -1,25 +0,0 @@ -{"_id":"0iPzyOlvEcLstYVH","name":"Light","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Arcane","duration":"6 Turns + 1/lvl","range":"120'","roll":"","description":"

    This spell creates a light equal to torchlight which illuminates a 30' radius area (and provides dim light for an additional 20') around the target location or object. The effect is immobile if cast into an area, but it can be cast on a movable object. Light taken into an area of magical darkness does not function.

    \n

    A light spell may be cast to counter and dispel the darkness spell of an equal or lower level caster (and vice versa). Doing so causes both spells to instantly cease, restoring the existing ambient light level.

    \n

    Either version of this spell may be used to blind an opponent by means of casting it on the target’s ocular organs. The target is allowed a saving throw versus Spells to avoid the effect, and if the save is made, the spell does not take effect at all.

    \n

    A Light or Darkness spell cast to blind does not have the given area of effect (that is, no light or darkness is shed around the victim).

    ","memorized":0,"cast":0,"save":"spell"},"flags":{"importid":"aXkjsHF6cgA9T6FT","dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"img":"systems/acks/assets/icons/Light.webp"} -{"_id":"1hopT86hjNOidFOL","name":"Wall of Smoke","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Arcane","duration":"1 Turn","range":"120'","roll":"","description":"

    This spell causes an immobile, opaque, wall of billowing smoke to spring into existence. The wall can be as large as 1,000 square feet, and may be shaped in any manner and to any dimensions the caster desires, so that it can be a straight wall or curved into a protective circle. As with other spells of this sort, the wall of smoke may not be evoked so that it appears where objects or creatures already are.

    \n

    The wall of smoke is impermeable to vision and light, but presents no obstacle to movement or magical effects (except for those requiring a line of sight to target, of course). Once created, the wall of smoke can be affected by water or strong winds like an ordinary cloud of smoke, though other attacks will have correspondingly little effect on it. A disintegrate or dispel magic spell will destroy the wall of smoke instantly; it will otherwise dissipate in 1 turn.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"qmlSFnUHaDcNCZRc"},"img":"systems/acks/assets/icons/wall-of-smoke.webp"} -{"_id":"2ab1AzFirHFJc59v","name":"Ventriloquism","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Arcane","duration":"2 Turns","range":"60'","roll":"","description":"

    This spell allows the caster to cause his voice to sound from someplace else within range, such as from a dark alcove or statue.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"s9F9P3WRiArNyZIN"},"img":"systems/acks/assets/icons/shouting.webp"} -{"_id":"2e8q6adjrf50fT9j","name":"Darkness","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Arcane","duration":"6 Turns + 1/lvl","range":"120'","roll":"","description":"

    Darkness creates an area of darkness in a 30' radius area (and provides dimming for an additional 20') around the target location or object. The effect is immobile if cast into an area, but it can be cast on a movable object. This darkness blocks out infravision and negates mundane light sources. Darkness taken into an area of magical light does not function.

    \n

    A darkness spell may be cast to counter and dispel the light spell of an equal or lower level caster (and vice versa). Doing so causes both spells to instantly cease, restoring the existing ambient light level.

    \n

    Either version of this spell may be used to blind an opponent by means of casting it on the target’s ocular organs. The target is allowed a saving throw versus Spells to avoid the effect, and if the save is made, the spell does not take effect at all. A Light or Darkness spell cast to blind does not have the given area of effect (that is, no light or darkness is shed around the victim).

    ","memorized":0,"cast":0,"save":"spell"},"flags":{"importid":"7vomPubUfG7rnfhn","dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"img":"systems/acks/assets/icons/darkness.webp"} -{"_id":"5H6p68woJAScN6X7","name":"Unseen Servant","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Arcane","duration":"6 Turns + 1/lvl","range":"30'","roll":"","description":"

    An unseen servant is an invisible, mindless, shapeless force used as a valet or assistant by mages. It can fetch items, open doors, hold chairs, clean, and perform other simple tasks. The servant can perform only one activity at a time but will perform this task unceasingly until ordered otherwise or the spell expires. The servant has a combat movement rate of 20' per round. It can carry a maximum of 2 stone (20lb) or pull 4 stone (40lb) across a smooth surface. The servant can be used to trigger traps, but since it can only exert 20 pounds of force it cannot active certain pressure plates. The unseen servant cannot fight, nor can it be harmed by normal attacks. It can be dispelled or it can be dissipated by receiving 6 points of damage from area attacks. If the caster attempts to send it outside the spell’s range, the servant dissipates instantly.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"Pvf5LEU2EqcaZLMT"},"img":"systems/acks/assets/icons/whirlwind.webp"} -{"_id":"7FIHlQJhZHDNq62g","name":"Chameleon","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Arcane","duration":"1 Turn/lvl","range":"Touch","roll":"","description":"

    This spell allows the character touched to blend into his surroundings to the point of becoming nearly invisible. The character gains a +8 bonus to any proficiency throws to hide in shadows. Characters affected by a chameleon spell can always hide in shadows with a throw of at least 12+.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"KSScqllZ1PGohYZ9"},"img":"systems/acks/assets/icons/chameleon.webp"} -{"_id":"7KjP7imcJ92zXXhM","name":"Read Languages","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Arcane","duration":"2 Turns","range":"Self","roll":"","description":"

    This spell grants the caster the ability to read almost any written language, including treasure maps, secret symbols, and other codes. For this spell to function, there must be at least one living creature that can naturally read the given language or code somewhere on the same plane. Truly unknown or dead languages or codes cannot be comprehended.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"zYRoFxOv9oRD51LE"},"img":"systems/acks/assets/icons/read-languages.webp"} -{"_id":"8PWvkz1MtbMPKLe2","name":"Detect Magic","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Arcane","duration":"2 Turns","range":"60'","roll":"","description":"

    The caster of this spell is able to detect enchanted or enspelled objects or creatures within the given range by sight, seeing them surrounded by a pale glowing yellow light. Only the caster sees the glow. Invisible creatures or objects are not detected by this spell, but the emanations of the invisibility magic will be seen as an amorphous glowing fog, possibly allowing the caster (only) to attack the invisible creature at an attack penalty of only -2.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"lt48ZScn5LcR9m4g"},"img":"systems/acks/assets/icons/detect-magic.webp"} -{"_id":"9oFM4Zk5iRU8ybAA","name":"Protection from Good","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Arcane","duration":"Concentration","range":"Self","roll":"","description":"

    This spell creates a magical barrier of protection around the caster with a 10' radius. The barrier surrounds the caster for the duration of the spell and provides some protection from attacks by “good” creatures. For purposes of this spell, good creatures include hostile creatures of an alignment other than the caster’s alignment, and inherently good creatures such as Devas and summoned creatures of Lawful alignment. All within the radius gain a +1 bonus to AC and a +1 bonus on saving throws against attacks made or effects created by good creatures. Those who leave and then re-enter, or who enter after the spell is cast, receive the protection as well.

    \n

    In addition, the spell prevents bodily contact by enchanted (constructed, summoned, or created) creatures, regardless of whether they are “good” or not. This causes the natural weapon attacks of such creatures to fail and the creatures to recoil if such attacks require touching the warded creature. The spell’s protection against contact by enchanted creatures ends if the caster or any protected creature makes an attack against, casts a spell on, or tries to force the barrier against a blocked creature.

    \n

    The protection lasts as long as the caster remains stationary and concentrates on it.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"cvyn9slMa68N679y"},"img":"systems/acks/assets/icons/protection-good.webp"} -{"_id":"CSPMlcUl6op1qi5t","name":"Sharpness","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Arcane","duration":"3 Turns","range":"Touch","roll":"","description":"

    When cast on the blade of an edged or pointed weapon, this spell temporarily enhances it to the equivalent of a magic weapon +1. Weapons that are already enchanted gain an additional +1 while the spell is in effect. A single casting will affect 20 arrows, 2 one-handed weapons, or 1 two-handed weapon.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"nPBcfIBWQ5IOYXUg"},"img":"systems/acks/assets/icons/sparkling-sabre.webp"} -{"_id":"JDOVF4pLHbYuK6is","name":"Summon Berserkers","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Arcane","duration":"3 Turns","range":"10'","roll":"","description":"

    The caster summons 4 berserkers to fight for the caster (see the Monsters chapter of Adventurer Conqueror King System for details). The berserkers appear anywhere within range and are completely loyal to the caster, seeking only to die gloriously in the caster’s service and return to the warrior’s afterlife. The berserkers will persist until slain, until dispelled, or until 3 turns have elapsed.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"3KljsY06CWNvBH95"},"img":"systems/acks/assets/icons/summon-berserkers.webp"} -{"_id":"KDPmgkX7ajFr7nj2","name":"Floating Disc","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Arcane","duration":"6 Turns","range":"10'","roll":"","description":"

    This spell creates an invisible, slightly concave circular plane of force for carrying loads. It is about the size of a shield, being 3' in diameter and 1\" deep at its center. It can hold a maximum of 50 stone (500lb) of weight. (Note that water weighs about 1 stone or 8lb per gallon.) The disc must be loaded so that the items placed upon it are properly supported, or they will (of course) fall off. For example, the disc can support just over 62 gallons of water, but the water must be in a barrel or other reasonable container that can be placed upon the disc. Similarly, a pile of loose coins will tend to slip and slide about, and some will fall off with every step the caster takes; but a large sack full of coins, properly tied, will remain stable.

    \n

    The disc floats level to the ground, at about the height of the caster’s waist. It remains still when within 10' of the caster, and follows at the caster’s movement rate if he moves away from it. The floating disc can be pushed as needed to position it but will be dispelled if somehow moved more than 10' from the caster. When the spell duration expires, the disc disappears from existence and drops whatever was supported to the surface beneath.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"rbBa3DkWALV6dOLW"},"img":"systems/acks/assets/icons/floating-disc.webp"} -{"_id":"Nrcvv7vX8u6ffEMG","name":"Choking Grip","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Arcane","duration":"Special","range":"30'","roll":"1d6 Damage","description":"

    This spell creates an invisible grip around the throat of the target creature. Unless the target makes a successful saving throw versus Death, it begins choking. A choking creature suffers 1d6 points of damage per round, and cannot take any action (although it can still defend itself). The target of the spell receives a new saving throw each round.

    \n

    The choking grip lasts so long as the caster concentrates upon it, or until the target makes a successful saving throw.

    ","memorized":0,"cast":0,"save":"death"},"flags":{"importid":"O971nHCmRihbjBvi","dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"img":"systems/acks/assets/icons/choking-grip.webp"} -{"_id":"VTZVjM54x3d7M52B","name":"Burning Hands","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Arcane","duration":"Instant","range":"0'","roll":"1d4 Fire Damage","description":"

    This spell produces a cone of searing flame 40' long and 20' wide stretching from the caster’s hands. Any creatures within the cone will suffer 1d4 points of damage per level of the caster (maximum 5d4).

    \n

    A successful saving throw versus Blast reduces damage to half.

    ","memorized":0,"cast":0,"save":"breath"},"flags":{"importid":"YspZP1yqucQp0xmQ","dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"img":"systems/acks/assets/icons/burning-hands2.webp"} -{"_id":"Y56KMQDo5X9Btt4R","name":"Charm Person","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Arcane","duration":"Special","range":"60'","roll":"","description":"

    This spell makes a humanoid creature regard the caster as its trusted friend and ally. Humanoid creatures include bugbears, dryads, dwarves, elves, gnolls, gnomes, goblins, hobgoblins, kobolds, lizardmen, men, mermen, morlocks, neanderthal, naiads, ogres, pixies, sprites, and troglodytes, and other manlike creatures no larger than an ogre and possessing 4 or fewer Hit Dice. Humans and demi-humans may be affected regardless of character level. A save versus Spells will negate the effect.

    \n

    If the target of the spell is currently being threatened or attacked by the caster or his or her allies, it receives a +5 bonus on its saving throw.

    \n

    The spell does not enable the caster to control the charmed creature as if it were an automaton; rather, it perceives his words and actions in the most favorable way. The caster can try to give the subject orders, but it will not do anything it wouldn’t ordinarily do, and further may receive an additional saving throw to overcome the magic (at the Judge’s discretion). The caster must speak the charmed creature’s language to communicate any commands, or else be good at pantomiming; of course, if the caster is attacked, the charmed creature will act to protect its “friend” (though that could mean attacking the caster’s enemies, or attempting to carry off the caster to a “safe” place). The charmed creature receives a new saving throw each day if it is has an Intelligence of 13 or greater, every week if its Intelligence is 9-12, or every month it its Intelligence is 8 or less. A charm may be removed by a dispel magic spell.

    ","memorized":0,"cast":0,"save":"spell"},"flags":{"importid":"SEhkxscJ6XmhVKL2","dynamiceffects":{"equipActive":false,"alwaysActive":false}},"img":"systems/acks/assets/icons/smitten2.webp"} -{"_id":"Y9z0bRfz2BjMLEob","name":"Slipperiness","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Arcane","duration":"3 Turns","range":"Touch","roll":"1d20ms>20","description":"

    This spell can be cast on characters, objects, or floors. When cast on a character, the recipient cannot be restrained or grabbed, wrapped in the grip of constrictor snakes, or otherwise be subject to any other grasping attacks, including binding ropes, chains, or cuffs, magical or otherwise. Simply put, nothing can get a grip on a character affected by slipperiness. The spell can also be cast on objects. A single casting is sufficient to affect 20 arrows, 2 one-handed weapons, 1 two-handed weapon, or one 10' x 10' patch of floor. Any object subject to the spell is virtually impossible to grasp, and characters must make an attack throw versus Armor Class 10 each round to grab or maintain their grip on such objects. Any individual moving or even standing on an affected area of floor must make a proficiency throw of 20+ each round or fall down. 

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"9ANDZIVENjLAaq2y"},"img":"systems/acks/assets/icons/slipperiness.webp"} -{"_id":"av40NMpjEBmwV1Ve","name":"Hold Portal","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Arcane","duration":"[[/r 2d6 #Turns]] Turns","range":"10'","roll":"","description":"

    This spell magically holds shut a door, gate, window, or shutter of wood, metal, or stone. The magic affects the portal just as if it were securely closed and normally locked, though a thief may not attempt to Pick Locks upon it. A knock spell or a successful dispel magic spell can negate a hold portal spell.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"vVZ03plw184dIvvL"},"img":"systems/acks/assets/icons/hold-portal.webp"} -{"_id":"beQaEAfXlYd8Qbkk","name":"Magic Rope","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Arcane","duration":"1 Turn / lvl","range":"Touch","roll":"","description":"

    This spell enchants a length of up to 50' of rope. The rope must be at least as thick as a finger and in reasonable condition, e.g. not severed or completely frayed. Once enchanted, the magic rope is strong enough to support 100 stone (1,000lb) regardless of its normal carrying capacity. Upon command, the magic rope snakes forward, upward, downward, or in any other direction at 10' per round, attaching itself securely wherever its owner desires. It can unfasten itself and return in the same manner. A creature must hold one end of the magic rope when its magic is invoked. 

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"iY9GLKTv2WNrx7N2"},"img":"systems/acks/assets/icons/magic-rope.webp"} -{"_id":"dnnPrnyRT3zW2Z5V","name":"Spider Climb","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Arcane","duration":"3 Turns","range":"Touch","roll":"","description":"

    The recipient of this spell gains the ability to climb unimpeded across vertical surfaces and hang upside from ceilings. The recipient climbs at a combat movement rate of 20'. The affected creature must have at least three limbs (hands and feet) free to spider climb, but needs no climbing gear or handholds. The recipient can attack with a one-handed weapon, cast spells, and defend itself normally, but cannot charge or run while climbing.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"sm9ygZsnPN1wKOwn"},"img":"systems/acks/assets/icons/spider-climbing.webp"} -{"_id":"jqVpUyK9FYfwTgqN","name":"Magic Mouth","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Arcane","duration":"Special","range":"30'","roll":"","description":"

    This spell imbues the chosen non-living object with an enchanted mouth that suddenly appears and speaks its message the next time a specified event occurs. The message, which may be up to three words per caster level long, can be in any language known by the caster and can be delivered over a period of 10 minutes, at any volume from a whisper to a yell. The voice will resemble the caster’s, but will not be identical. The mouth cannot use command words or activate magical effects. It does, however, move according to the words articulated; if it were placed upon a statue, the mouth of the statue would move and appear to speak. Magic mouth can be placed upon a tree, rock, or any other object.

    \n

    The spell functions when specific conditions are fulfilled according to the caster’s command as set in the spell. Commands can be as general or as detailed as desired, although only visual and audible triggers can be used. Triggers react to what appears to be the case. Disguises and illusions can fool them. Normal darkness does not defeat a visual trigger, but magical darkness or invisibility does. Silent movement or magical silence defeats audible triggers. Audible triggers can be keyed to general types of noises or to a specific noise or spoken word. Actions can serve as triggers if they are visible or audible. A magic mouth cannot distinguish level, Hit Dice, or class except by external garb.

    \n

    The range limit of a trigger is 10' per caster level, so a 6th level

    \n

    caster can command a magic mouth to respond to triggers as far as 60' away. Regardless of range, the mouth can respond only to visible or audible triggers and actions in line of sight or within hearing distance.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"gaRnirngA8pEjgbG","dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"img":"systems/acks/assets/icons/magic-mouth.webp"} -{"_id":"mPIsBv8MfgHvzBYf","name":"Sleep","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Arcane","duration":"[[/r 4d4]] Turns","range":"240'","roll":"2d8 HD","description":"

    With a sleep spell, the caster may attempt to put creatures into a magical slumber. All creatures to be affected must be visible and within range of the spell. The caster may choose to target 1 specific creature of 4+1 HD or less, or a group of up to 2d8 HD of creatures of 4 HD or less. Calculate monsters with less than 1 HD as having 1 HD, and monsters with a bonus to HD as having the flat amount. For example, a 3+2 HD monster would be calculated as having 3 HD. Hit Die that are not sufficient to affect a creature are wasted. Creatures with the fewest HD are affected first. Creatures with more than 4+1 HD cannot be affected at all.

    \n

    Sleeping creatures are helpless and can be killed in one round by unengaged opponents. Slapping or wounding awakens an affected creature, but normal noise does not. Sleep does not affect creatures that are already unconscious or undead, constructs, oozes, and other creatures that do not rest.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"cKgdnAhXiRa82xD6"},"img":"systems/acks/assets/icons/sleep.webp"} -{"_id":"n8AMmf1Hlfs2MA9g","name":"Shield","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Arcane","duration":"3 Turns","range":"Self","roll":"","description":"

    Shield creates an invisible, shield-like mobile disk of force that hovers in front of the caster. It negates magic missile attacks directed at the caster, and grants the caster an Armor Class of 7 against missile attacks and AC 5 against melee attacks. The Armor Class benefits do not apply to attacks originating from behind the caster, but magic missiles are warded off from all directions.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"iC57rVFdwAsC9bLB"},"img":"systems/acks/assets/icons/shield-reflect.webp"} -{"_id":"qmSqBTDNoR8MTgEj","name":"Protection from Evil","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Arcane","duration":"Concentration","range":"Self","roll":"","description":"

    This spell creates a magical barrier of protection around the caster with a 10' radius. The barrier surrounds the caster for the duration of the spell and provides some protection from attacks by “evil” creatures. For purposes of this spell, evil creatures include hostile creatures of an alignment other than the caster’s alignment, and inherently evil creatures such as undead and summoned creatures of Chaotic alignment. All within the radius gain a +1 bonus to AC and a +1 bonus on saving throws against attacks made or effects created by evil creatures. Those who leave and then re-enter, or who enter after the spell is cast, receive the protection as well.

    \n

    In addition, the spell prevents bodily contact by enchanted (constructed, summoned, or undead) creatures, regardless of whether they are “evil” or not. This causes the natural weapon attacks of such creatures to fail and the creatures to recoil if such attacks require touching the warded creature. The spell’s protection against contact by enchanted creatures ends if the caster or any protected creature makes an attack against, casts a spell on, or tries to force the barrier against a blocked creature.

    \n

    The protection lasts as long as the caster remains stationary and concentrates on it.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"ZK1Ym5rKlwHVjnbw"},"img":"systems/acks/assets/icons/protection-evil.webp"} -{"_id":"uMRfYHvbegsCYVH6","name":"Magic Missile","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Mage","duration":"Instant","range":"150'","roll":"1d6+1 Damage","description":"

    This spell causes a missile of magical energy to dart forth from the caster’s fingertip and strike its target, dealing 1d6+1 points of damage. The missile strikes unerringly, even if the target is in melee combat, so long as the target has less than total cover or total concealment. Specific parts of a creature can’t be singled out. Inanimate objects are not damaged by the spell.

    \n

    For every five caster levels beyond 1st , an additional two missiles are fired – three missiles at 6th level, and the maximum of five missiles at 13th. If the caster fires multiple missiles, he can target a single creature or several creatures. A single missile can strike only one creature. Targets must be designated before damage is rolled.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"baiTFGr74tiYJTZ2","dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"img":"systems/acks/assets/icons/magic-missile.webp"} -{"_id":"zjwr1XtasXW7EPMq","name":"Jump","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Arcane","duration":"3 Turns","range":"Touch","roll":"","description":"

    The recipient of this spell gains the ability to leap in great bounds. The recipient may leap 10' vertically and 30' horizontally from a standing start. This prodigious jumping ability grants the recipient a +10 bonus on Acrobatics throws. Because of his light step, the recipient needs no rest if engaged in ordinary movement.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"ngHfXruUJCXOFZad","dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"img":"systems/acks/assets/icons/jump.webp"} diff --git a/7.5/packs/acks-arcane-spells-2.db b/7.5/packs/acks-arcane-spells-2.db deleted file mode 100644 index bd1a216..0000000 --- a/7.5/packs/acks-arcane-spells-2.db +++ /dev/null @@ -1,21 +0,0 @@ -{"_id":"1QiCh730yToioVB9","name":"Uncanny Gyration","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":2,"class":"Arcane","duration":"6 Rounds","range":"60'","roll":"2d6","description":"

    Uncanny gyration allows the caster to violently whirl a target creature through the air. The target creature must not weigh more (in stones) than the caster could lift physically, and it may make a saving throw versus Spells to avoid the effect. If the saving throw fails, the caster can thereafter mentally fling the target creature in any direction by up to 20' per round. If flung into a hard surface (such as a wall or ceiling), the creature will take 2d6 points of damage from the impact.

    \n

    While affected by uncanny gyration, targets unable to fly are left highly unstable. If the target is on the ground, or up against a surface it can push against, it can move at half speed. Otherwise it merely gyrates helplessly. Should the target attempt to attack, it will gyrate even more violently. Its first attack throw will suffer a -1 penalty, its second a -2 penalty, and so on, to a maximum penalty of -5. A full round spent stabilizing allows the target creature to begin again at -1. Targets able to fly may move normally while under the effects of uncanny gyration, and do not suffer attack penalties since they can stabilize themselves in the air.

    \n

    The caster must concentrate to sustain the target’s uncanny gyration. Any cessation or interruption in concentration causes the spell to end immediately. This usually results in the target creature plummeting to the earth violently and taking additional damage, of course.

    ","memorized":0,"cast":0,"save":"spell"},"flags":{"importid":"lNP7L3GNJ9KrmKdn"},"img":"systems/acks/assets/icons/uncanny-gyration.webp"} -{"_id":"2mCPzqW6jUvC2IAz","name":"Invisibility","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":2,"class":"Arcane","duration":"Special","range":"Touch","roll":"","description":"

    The creature or object touched becomes invisible, vanishing from sight, including Infravision. If the recipient is a creature carrying gear, that vanishes as well. If the spell is cast on someone else, neither the caster nor his allies can see the subject, unless they can normally see invisible things or employ magic to do so.

    \n

    Items dropped or put down by an invisible creature become visible; items picked up disappear if tucked into the clothing or pouches worn by the creature. Light, however, never becomes invisible, although a source of light can become so (thus, the effect is that of a light with no visible source). Any part of an item that the subject carries but that extends more than 10' from it becomes visible. Of course, the subject is not magically silenced, and certain other conditions can render the recipient detectable (such as stepping in a puddle).

    \n

    The spell ends if the subject attacks any creature or casts any spell. Actions (other than spellcasting) directed at unattended objects do not break the spell. Causing harm indirectly is not an attack. The spell lasts at most 24 hours.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"TyQwMVUGVgO5CJnZ","dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"img":"systems/acks/assets/icons/invisible.webp"} -{"_id":"9k37Jom0bu3hvvSa","name":"ESP","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":2,"class":"Arcane","duration":"12 Turns","range":"60'","roll":"","description":"

    This spell permits the caster to detect the surface thoughts of one or more targets within range. The caster must designate a direction, and then concentrate for a turn in order to “hear” the thoughts. Each turn the caster may choose to “listen” in a different direction. The caster may stop listening, then resume again later, so long as the duration has not expired. A creature’s thoughts are understood regardless of the language. The target creature is not normally aware of being spied upon in this way. If it is aware, it may make a saving throw versus Spells to clear its thoughts and avoid detection.

    \n

    Rock more than 2 inches thick or a thin coating of lead or gold will block the spell. All undead creatures are immune to this effect, as are mindless creatures such as golems.

    ","memorized":0,"cast":0,"save":"spell"},"flags":{"importid":"wsVlnxjl68eBCzDx"},"img":"systems/acks/assets/icons/ESP.webp"} -{"_id":"9rSmxeRHhMZ2tCdD","name":"Knock","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":2,"class":"Arcane","duration":"Special","range":"60'","roll":"","description":"

    The knock spell opens stuck, barred, locked, held, or wizard locked doors. It opens known secret doors, as well as locked or trick-opening boxes or chests. It also loosens welds, shackles, or chains, provided they serve to hold shut something which can be opened.

    \n

    If used to open a wizard locked door, the spell does not remove the wizard lock but simply suspends its functioning for one turn. In all other cases, the door does not relock itself or become stuck again on its own. Knock will not raise a portcullis or operate any other similar mechanism, nor will it affect ropes, vines, and the like. Each spell can undo a single means of preventing access.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"6jbrUJ6YhjI8VqUu","dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"img":"systems/acks/assets/icons/knock.webp"} -{"_id":"A6MrSWGbhhGWXKYa","name":"Glitterdust","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":2,"class":"Arcane","duration":"1 Round/lvl","range":"120'","roll":"","description":"

    A cloud of golden particles covers everything and everyone within a 10' radius area. Creatures within the area of effect must make a saving throw versus Spells or be blinded (from dust in their eyes) for the duration of the spell. Any invisible or hidden creatures within the area of effect are visibly outlined by the glowing particles, and creatures so outlined cannot thereafter benefit from invisibility or hiding in shadows while the glitterdust remains. The glitterdust cannot be removed, but vanishes when the spell’s duration expires, or if dispelled.

    ","memorized":0,"cast":0,"save":"spell"},"flags":{"importid":"i5pccCWlVltwaZBZ","dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"img":"systems/acks/assets/icons/sparkles.webp"} -{"_id":"An63AWdDiVAr7Uks","name":"Stinking Cloud","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":2,"class":"Arcane","duration":"1 Round/lvl","range":"30'","roll":"1d4+1 Rounds of Nausea","description":"

    This spell creates a billowing mass of foul-smelling vapors to arise within 30'. The stinking cloud will be 20' x 20' x 20' in size. Any creature caught within the cloud must make a successful saving throw versus Poison or be helpless due to nausea. This condition lasts as long as the creature is in the cloud and for 1d4+1 rounds after it leaves.

    \n

    Any creature that succeeds on its save but remains in the cloud must continue to save each round.

    ","memorized":0,"cast":0,"save":"death"},"flags":{"importid":"VQEe63Ljxtkbkso0","dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"img":"systems/acks/assets/icons/stink.webp"} -{"_id":"FzS0BNzOjQEYnMVm","name":"Deathless Minion","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":2,"class":"Arcane","duration":"1 Turn","range":"Touch","roll":"","description":"

    This spell raises the bones or body of a single dead creature as an undead skeleton or zombie that follows the caster’s spoken commands. An animated skeleton can be created only from a mostly intact skeleton; a zombie can be created only from a mostly intact corpse. The caster must touch the remains to be animated.

    \n

    Skeletons will have Hit Dice equal to the number the monster had in life; for skeletons of humans or demi-humans, this means one Hit Die, regardless of the character level of the deceased. Zombies will have one more Hit Die than the monster had in life. Unlike animate dead, the HD of the skeleton or zombie created are not limited by the caster’s level. However, a deathless minion lasts for just one turn, after which it crumbles to dust.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"uW7eIlWrFOew4LZ5"},"img":"systems/acks/assets/icons/shambling-zombie2.webp"} -{"_id":"JCAx6hKofDUJPyBR","name":"Locate Object","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":2,"class":"Arcane","duration":"6 Turns","range":"120'","roll":"","description":"

    This spell allows the caster to sense the direction of a well-known or clearly visualized object. He can search for general items, in which case the nearest one of its kind is located if more than one is within range. The caster cannot specify a unique item unless he or she has observed that particular item firsthand (not through divination). The spell is blocked by even a thin sheet of lead or gold. Creatures cannot be found by this spell.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"wk79f10mkbGZvG5o"},"img":"systems/acks/assets/icons/locate.webp"} -{"_id":"JXoaaoGOy2PNcZ9n","name":"Web","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":2,"class":"Arcane","duration":"48 Turns","range":"10'","roll":"","description":"

    This spell creates a many-layered mass of strong, sticky strands covering an area 10' x 10' x 10'. Creatures caught within a web become entangled among the gluey fibers. Attacking a creature in a web does not cause the attacker to become entangled, but moving through the affected area will.

    \n

    Entangled creatures can’t move, but can break loose depending on their strength:

    \n\n

    The strands of a web spell are flammable. All creatures within flaming webs take 1d6 points of fire damage from the flames for 2 rounds, after which surviving creatures become free.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"xAn3DgCps4cSSOKD","dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"img":"systems/acks/assets/icons/spider-web.webp"} -{"_id":"KGpmnV1cbmmlmGyZ","name":"Levitate","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":2,"class":"Arcane","duration":"6 Turns+1/lvl","range":"Touch","roll":"","description":"

    Levitate allows the caster to move himself, another creature, or an object up and down as desired. A creature must be willing to be levitated, and an object must be unattended or possessed by a willing creature. The caster can mentally direct the subject to move up or down as much as 20' each round, by concentration. The caster cannot move the subject horizontally, but the subject could clamber along the face of a cliff, for example, or push against a ceiling to move laterally (generally at half its normal land speed). A creature can carry its normal amount of weight when levitating (possibly including another creature).

    \n

    A levitating creature that attacks with a weapon finds itself increasingly unstable; the first attack throw has a -1 attack penalty, the second -2, and so on, to a maximum penalty of -5. A full round spent stabilizing allows the creature to begin again at -1.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"WMcttfCmFMcXrTdc"},"img":"systems/acks/assets/icons/levitate2.webp"} -{"_id":"Mz42Kp79VFqTZb9G","name":"Ogre Power","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":2,"class":"Arcane","duration":"3 Turns","range":"Touch","roll":"","description":"

    This spell grants the recipient the strength and prowess of an ogre. For the duration of the spell, the character has an effective Strength score of 18, receiving a +3 bonus to attack throws and damage rolls and other benefits that this ability score confers.

    \n

    In addition, the character gains the ability to strike barehanded for 1d4 points of damage, and to carry an extra 10 stone.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"PmqgKpgiYj9nM8yX","dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"img":"systems/acks/assets/icons/ogre-power.webp"} -{"_id":"ULwrnV299iN96iG6","name":"Gust of Wind","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":2,"class":"Arcane","duration":"1 Round","range":"0'","roll":"1d4x10","description":"

    This spell creates a strong blast of air that originates from the caster and affects all creatures in a line 10' wide and 60' long. The effect of the gust depends on the size of the creatures. Tiny creatures (the size of a house pet or smaller) are knocked down and rolled 1d4 x 10', taking 1d4    points of nonlethal damage per 10'. If flying, a tiny or smaller creature is blown back 2d6x10' feet and takes 2d6 points of nonlethal damage due to battering and buffeting.

    \n

    Small creatures, such as halflings or goblins, are knocked prone by the force of the wind, or if flying are knocked back 1d6x10' feet. Man-sized creatures are unable to move forward against the force of the wind, or if flying are knocked back 1d6x5' feet. Creatures of ogre size or larger may move normally within a gust of wind. Creatures which make a successful saving throw versus Blast are not affected by the wind.

    \n

    Missile attack throws within or through a gust of wind are at a -4 penalty, as are proficiency throws to hear noise. The force of the gust automatically extinguishes any candles, torches, or other unprotected flames. It causes protected flames, such as those of lanterns, to dance wildly, with a 50% chance of being extinguished. A gust of wind will also do anything that a sudden blast of 50mph wind would be expected to do, such as fan a large fire, overturn delicate awnings, create a spray of dust, or blow vapors out of range (Judge’s discretion).

    ","memorized":0,"cast":0,"save":"breath"},"flags":{"importid":"HtKpOjVAgF2xlwRc"},"img":"systems/acks/assets/icons/wind-slap.webp"} -{"_id":"VYg1oPRVLbssDrbo","name":"Detect Secret Door","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":2,"class":"Arcane","duration":"3 Turns","range":"30'","roll":"","description":"

    This spell allows the caster to detect any and all secret doors within 30'. The caster sees the secret doors with a blue glowing aura around them, but the glow cannot be seen by anyone else.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"6pQrCo3l9OvGCJtV"},"img":"systems/acks/assets/icons/detect-secret-door.webp"} -{"_id":"W22R5zkK9eM0TInP","name":"Wizard Lock","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":2,"class":"Arcane","duration":"Permanent","range":"10'","roll":"","description":"

    A wizard lock spell cast upon a door, chest, or portal magically locks it. The caster can freely pass his own wizard lock without affecting it, as can any arcane spellcaster 3 or more levels higher than the caster of the wizard lock; otherwise, a door or object secured with this spell can be opened only by breaking in or with a successful dispel magic or knock spell.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"aHHdRG2xdYAHlYIf","dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"img":"systems/acks/assets/icons/wizard-lock.webp"} -{"_id":"W5A9wAluXFRe0hXi","name":"Detect Invisible","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":2,"class":"Arcane","duration":"6 Turns","range":"60'","roll":"","description":"

    By means of this spell the caster is able to see invisible characters, creatures or objects within the given range, seeing them as translucent shapes.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"7XOSf8XsZidL4qJa"},"img":"systems/acks/assets/icons/detect-invisible.webp"} -{"_id":"Wr9Vh57AILfSvntw","name":"Necromantic Potence","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":2,"class":"Arcane","duration":"1 Hour/lvl","range":"Self","roll":"1d10+3 Temporary Hit Points","description":"

    This spell imbues the caster with powerful necromantic energies, granting him 1d10 temporary hit points + 1hp per caster level. These temporary hit points will be the first lost if any damage is suffered, but cannot be regained through rest or healing magic, and will disappear at the expiration of the spell’s duration.

    \n

    While necromantic potence is in effect, the spellcaster is treated as an inherently evil summoned creature for purposes of detect evil and protection from evil effects. A dispel evil or dispel magic spell will strip the caster of his temporary hit points unless he makes a successful saving throw versus Spells.

    ","memorized":0,"cast":0,"save":"spell"},"flags":{"importid":"gUuqzX5QrvIfwzfH","dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"img":"systems/acks/assets/icons/necromantic-potence2.webp"} -{"_id":"eNCagG6sUJPKy2re","name":"Detect Evil","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":2,"class":"Arcane","duration":"6 Turns","range":"60'","roll":"","description":"

    This spell allows the caster to detect evil; specifically, the caster can detect creatures with evil intentions, magic items with evil enchantments, undead, sinkholes of evil, and summoned creatures of Chaotic alignment. Note that normal characters, even if Chaotic, are not detected by this spell unless they have actively evil intentions against the caster. Poisons, physical traps, and natural animals are neither good nor evil, so they are not detected by this spell. The caster sees the evil creatures or objects with a definite red glow around them, but the glow cannot be seen by anyone else.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"eP9Y73DskFM3mDTE"},"img":"systems/acks/assets/icons/detect-evil-minion.webp"} -{"_id":"ooGSn2oQMc9XmRVe","name":"Hypnotic Pattern","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":2,"class":"Arcane","duration":"Concentration","range":"30'","roll":"","description":"

    By means of this spell, the caster creates a mesmerizing pattern of color and light in the air. The hypnotic pattern causes any creatures within range that see it to become mesmerized unless they succeed on a saving throw versus Spells. Affected creatures will stand motionless and take no action, even to defend themselves. The spell can mesmerize a maximum of 24 Hit Dice or levels of characters or monsters. Creatures with the fewest HD are affected first. The hypnotic pattern lasts as long as the spellcaster remains stationary and concentrates on it.

    ","memorized":0,"cast":0,"save":"spell"},"flags":{"importid":"ZpQPQX75XYkVtSA4"},"img":"systems/acks/assets/icons/hypnotic-pattern.webp"} -{"_id":"sJb7qV4bZLI4ffDN","name":"Alter Self","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":2,"class":"Arcane","duration":"6 Turns+1/lvl","range":"Self","roll":"","description":"

    This spell grants the caster the ability to alter his shape into that of any other humanoid creature. The caster can control his new shape’s physical qualities (such as height, weight, gender, hair color, hair texture, and skin color) within the normal ranges for a creature of its kind.

    \n

    His equipment, if any, remains worn or held where possible, and otherwise melds into the new form. If used in conjunction with a successful Disguise proficiency throw @Item[Bg7vFxZcgV737OYE]{Disguise}, Alter Self can allow the caster to appear as a specific individual.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"wX0xSNXkUoHYErGy","dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"img":"systems/acks/assets/icons/drama-masks3.webp"} -{"_id":"srOniVQ83oh2Wfbx","name":"Mirror Image","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":2,"class":"Arcane","duration":"6 Turns","range":"Self","roll":"1d4 Mirror Images","description":"

    This spell creates several illusory duplicates of the caster. The images move through each other as well as the real caster more or less constantly, making it impossible for most creatures to determine which is real. A total of 1d4 images are created. These figments separate from the caster and remain in a cluster around him. The figments mimic the caster’s actions, pretending to cast spells, drink potions, levitate, and so on, just as the caster does. Figments always look exactly like the caster.

    \n

    Enemies attempting to attack or cast spells upon the caster will always hit a figment instead. Any attack against an image destroys it, whether the attack throw is successful or not; likewise, attack spells cast directly upon a figment will destroy it, with no saving throw allowed. Area-effect spells are not cast directly on the caster, and thus appear to affect all figments exactly as they affect the caster; for instance, if the caster is subjected to a fireball, all figments will appear to be injured just as the caster was.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"sXUjI70WINmMGYEq","dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"img":"systems/acks/assets/icons/backup.webp"} -{"_id":"wsczO3jHREXUzRLg","name":"Summon Hero","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":2,"class":"Arcane","duration":"3 Turns","range":"10'","roll":"","description":"

    With this spell, the caster summons a hero (4th level fighter) from another sphere of existence to his service. The hero will be armed with sword +1, shield, and plate armor, and will have the following characteristics:

    \n

    AC 8, Move 90', F4, hp 20, #AT 1, +1 to attack throws, Dmg 1d6+4, SV F4, ML 12, AL N, +1 initiative.

    \n

    The hero will be completely loyal to the caster, capable of fighting his enemies, guarding him, opening doors, and performing other heroics. The spell will persist until the hero is slain or dispelled, or until 3 turns have elapsed. (Note that the hero’s magic sword and other equipment disappear when the hero does!)

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"z4nzQ2LSLl1dwVT1","dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"img":"systems/acks/assets/icons/battle-gear.webp"} diff --git a/7.5/packs/acks-arcane-spells-3.db b/7.5/packs/acks-arcane-spells-3.db deleted file mode 100644 index 2076e10..0000000 --- a/7.5/packs/acks-arcane-spells-3.db +++ /dev/null @@ -1,8 +0,0 @@ -{"_id":"3HHH6E0rFev3NQcm","name":"Lightning Bolt","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":3,"class":"Arcane","duration":"Instant","range":"180'","roll":"5d6 Electricity Damage","description":"

    The caster releases a powerful stroke of electrical energy that is 60' long. The lightning bolt passes through an area 5' wide, arcing and jumping, so that, while it is not actually 5' wide, for game purposes treat it as if it is so. It deals 1d6 points of electricity damage per caster level to each creature within its area. Any creature caught in the area of effect receives a saving throw versus Blast. A successful save reduces damage by half.

    \n

    The lightning bolt sets fire to combustibles and damages objects in its path. It can melt metals with a low melting point, such as lead, gold, copper, silver, or bronze. If the damage caused to an interposing barrier shatters or breaks through it, the bolt may continue beyond the barrier if the spell’s range permits; otherwise, it may reflect from the barrier back toward the caster, or in a random direction at the Judge’s option. Creatures already affected by the lightning bolt do not take additional damage if struck by the reflection of the same bolt.

    ","memorized":0,"cast":0,"save":"breath"},"flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"importid":"6ZgAFSJWGg7NasQI"},"img":"systems/acks/assets/icons/Focused-lightning3.webp"} -{"_id":"3NtKtiAIjZPuhWIo","name":"Gaseous Form","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":3,"class":"Arcane","duration":"6 Turns","range":"60'","roll":"","description":"

    This spell causes the recipient to immediately take on the form of a translucent cloud of gas. Anything the subject was carrying or wearing immediately falls to the floor.

    \n

    While in gaseous form, a creature cannot attack, but it can move at 30' per round and can flow below doors and other small spaces that are not sealed airtight. A gaseous creature has an AC of 11 and is immune to non-magical weapons.

    \n

    An unwilling target of this spell may make a saving throw versus Spells to resist the effect.

    ","memorized":0,"cast":0,"save":"spell"},"flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"importid":"45zSAIXyqbn5TpgB"},"img":"systems/acks/assets/icons/gaseous-form.webp"} -{"_id":"DuM6o5oMFIuNMfSH","name":"Fireball","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":3,"class":"Arcane","duration":"Instant","range":"240'","roll":"5d6 Fire Damage","description":"

    This spell creates an explosion of flame that detonates with a low roar and deals 1d6 points of fire damage per caster level to every creature within a spherical volume having a 20' diameter. A saving throw versus Blast for half damage is allowed. The explosion creates almost no pressure.

    \n

    The caster points a finger and determines the range (distance and height) at which the fireball is to burst. A glowing, peasized bead streaks from the pointing digit and, unless it impacts upon a material body or solid barrier prior to attaining the prescribed range, blossoms into the fireball at that point. An early impact results in an early detonation. If the caster attempts to send the bead through a narrow passage, such as through an arrow slit, he or she must roll a missile attack throw (without range adjustments) to hit the opening, or else the bead strikes the barrier and detonates prematurely.

    \n

    The fireball sets fire to combustibles and damages objects in the area. It can melt metals with low melting points, such as lead, gold, copper, silver, and bronze. If the damage caused to an interposing barrier shatters or breaks through it, the fireball may continue beyond the barrier in order to attain its full volume.

    ","memorized":0,"cast":0,"save":"breath"},"flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"importid":"kDsuj65b49inHwWY"},"img":"systems/acks/assets/icons/fireball.webp"} -{"_id":"H1huEAFA5qBn7m5p","name":"Growth","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":3,"class":"Arcane","duration":"12 Turns","range":"Touch","roll":"","description":"

    The recipient of this spell doubles in size. Strength increases proportionately, such that the recipient deals double normal damage with his attacks and gains a +16 bonus to force open doors. (The character’s attack throws do not improve because his increased strength is offset by unfamiliarity with his giant size.)

    \n

    The strength bonus of this spell may not be combined with any other magical effects that influence strength, but it does stack with the character’s normal bonus or penalty from Strength. 

    \n

    If a creature under the effect of a Diminution spell is subject to a Growth spell, both spells are cancelled.

    ","memorized":0,"cast":0,"save":"spell"},"flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"importid":"BNllGVBovwCViCPo"},"img":"systems/acks/assets/icons/growth.webp"} -{"_id":"bmF7gA5Vw5I7ByeA","name":"Command Person","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":3,"class":"Arcane","duration":"Concentrate","range":"60'","roll":"","description":"

    This spells grants the caster the ability to command humans, demi-humans, and/or humanoids up to 60' away. Humans totaling 6 Hit Dice can be commanded (0th level humans are treated as half of a Hit Die for this calculation).

    \n

    The targets may resist the effect with a saving throw versus Spells. The commanded creatures will respond to the caster’s will and do whatever is commanded of them. The effect lasts so long as concentration is maintained, and the caster can take no other actions while concentrating.

    \n

    Once control ends, commanded creatures will not be well disposed to the spellcaster, and any reaction rolls suffer a penalty of -1. 

    ","memorized":0,"cast":0,"save":"spell"},"flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"importid":"mhttAVouQTSWgP1s"},"img":"systems/acks/assets/icons/Command2.webp"} -{"_id":"oSwmgvk9B5hnKgWs","name":"Diminution","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":3,"class":"Arcane","duration":"12 Turns","range":"Touch","roll":"","description":"

    Diminution shrinks the target and everything he carries to 6 inches tall. An unwilling target may make a saving throw versus Spells to resist the effect.

    \n

    If a diminished character remains motionless, he can avoid being spotted with a proficiency throw of 3+ on 1d20. The character can only deal normal damage to opponents smaller than 1'; larger opponents take only 1 point of damage from any successful hit. 

    \n

    If a creature under the effect of a Growth spell is subject to Diminution, both spells are cancelled.

    ","memorized":0,"cast":0,"save":"spell"},"flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"importid":"C8JIDEcMUKiysKkz"},"img":"systems/acks/assets/icons/diminution.webp"} -{"_id":"u6oR3jEBlXFV5fMu","name":"Protection from Normal Missiles","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":3,"class":"Arcane","duration":"12 Turns","range":"30'","roll":"","description":"

    The subject of this spell is completely protected from small sized, non-magical missile attacks. Therefore, magic arrows, hurled boulders, or other such are not blocked, but any number of normal arrows, sling bullets, crossbow bolts, thrown daggers, and the like will be fended off.

    \n

    Note that normal missiles projected by magic bows count as magical missiles for the purposes of this spell.

    ","memorized":0,"cast":0,"save":""},"flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"importid":"oAq8G1I2Ilzfc8au"},"img":"systems/acks/assets/icons/arrows-shield2.webp"} -{"_id":"u94yklYzlHKQbo9D","name":"Dismember","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":3,"class":"Arcane","duration":"Instant","range":"30'","roll":"3d6","description":"

    With this horrific spell, the caster can maim and dismember a creature within range. The target may make a saving throw versus Death to avoid the effect. If the saving throw fails, the target suffers 3d6 points of damage and must immediately roll on the Mortal Wounds table and suffer the result listed under Permanent Wounds Suffered. (The target does not suffer from the results listed in the Condition & Recovery column.) When rolling on the Mortal Wound table due to dismember, the only modifier that applies is the target’s CON modifier.

    ","memorized":0,"cast":0,"save":"death"},"flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"importid":"TDZvj5i9SNqJqVxT"},"img":"systems/acks/assets/icons/amputation.webp"} diff --git a/7.5/packs/acks-arcane-spells-4.db b/7.5/packs/acks-arcane-spells-4.db deleted file mode 100644 index d7f0378..0000000 --- a/7.5/packs/acks-arcane-spells-4.db +++ /dev/null @@ -1,2 +0,0 @@ -{"_id":"jXNxzAhFG105bhlS","name":"Wall of Fire","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":4,"class":"Arcane","duration":"2 Turns","range":"60'","roll":"1d6 Damage","description":"

    An immobile, opaque, blazing curtain of shimmering violet fire springs into existence. The wall can be as large as 1,200 square feet, and may be shaped in any manner and to any dimensions the caster desires, so that it can be a straight wall or curved into a protective circle. This wall of flames is impenetrable to monsters with fewer than 4 HD. Monsters with more than 4 HD suffer 1d6 points of damage when they pass through the wall. The wall deals double damage to undead creatures or creatures who use cold or are accustomed to cold. The wall may not be evoked so that it appears where objects or creatures already are.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"iTMmcWCtvek4PMkF"},"img":"systems/acks/assets/icons/wall-of-fire.webp"} -{"_id":"rDFFQIknJBBQON5M","name":"Giant Strength","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":4,"class":"Arcane","duration":"3 Turns","range":"Touch","roll":"","description":"

    The recipient of this spell temporarily becomes as strong as a hill giant. The recipient attacks either as an 8 HD monster ([[/r 1d20ms>3 #Hits AC...]]) or as his own class and level, whichever is better, and inflicts double normal damage with his attacks.

    \n

    The character also can throw rocks at opponents to a distance of 200' for [[/r 3d6 #Thrown rock damage]] points of damage and gains a +16 bonus to force open doors.

    \n

    The strength bonus of this spell may not be combined with any other magical effects that influence strength, but it does stack with the character’s normal bonus or penalty from Strength – a weak character who is enchanted with this spell has the strength of a weak giant, while a very strong character would gain the strength of a very strong giant! 

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"GuZAcM5OTJAl8Y0Y"},"img":"systems/acks/assets/icons/giant-strength.webp"} diff --git a/7.5/packs/acks-armor.db b/7.5/packs/acks-armor.db deleted file mode 100644 index 1337756..0000000 --- a/7.5/packs/acks-armor.db +++ /dev/null @@ -1,13 +0,0 @@ -{"_id":"C8kCl4uBs5y50vLk","name":"Shield (Wooden)","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"armor","data":{"description":"

    A character with a shield equipped has his Armor Class increased by 1 point. A shield does not protect a character that is surprised, retreating, or attacked from behind, however.

    ","ac":{"value":1},"aac":{"value":1},"type":"shield","cost":10,"equipped":false,"weight":1000},"flags":{"importid":"Rx58Y2vKeaTHpstQ"},"img":"systems/acks/assets/icons/round-shield.webp"} -{"_id":"FOjY0rvpVYRFiHOy","name":"Plate Armor","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"armor","data":{"description":"

    Plate armor is made from large metal plates worn over the chest and vital areas. Chain mail or other protective covering may cover exposed joints. Plate armor provides superior protection over banded plate and lamellar, having larger plates sewn onto a stronger backing. Historical examples include classical panoply (if worn with arm and leg armor), medieval plate and mail armor, Middle Eastern mirror armor, Eastern European plated mail, and Japanese tatami-do.

    ","ac":{"value":3},"aac":{"value":6},"type":"heavy","cost":60,"equipped":false,"weight":6000},"flags":{"importid":"6heIo931qtGCE9ab"},"img":"systems/acks/assets/icons/plate-armor.webp"} -{"_id":"PmNQgLHRUUE79FK4","name":"Lamellar Armor","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"armor","data":{"description":"

    Banded plate armor is made of overlapping horizontal strips of laminated metal sewn over leather. It is comparable in protection to lamellar armor, and superior to chain mail. Banded plate is commonly worn as a cuirass with shoulder protection, with reinforced leather protecting the arms and legs. The chief historical examples are Sumerian overlapping plate armor and Roman lorica segmenta.

    ","ac":{"value":4},"aac":{"value":5},"type":"heavy","cost":50,"equipped":false,"weight":5000},"flags":{"importid":"70MyGEWqWCLFqjKr"},"img":"systems/acks/assets/icons/lamellar.webp"} -{"_id":"RRJGMU3Y6fKWyvua","name":"Furs","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"armor","data":{"description":"

    This crude armor consists of thick furs.

    ","ac":{"value":8},"aac":{"value":1},"type":"light","cost":10,"equipped":false,"weight":1000},"flags":{"importid":"WkTy7yYbQs2n0O9y"},"img":"systems/acks/assets/icons/fur-shirt.webp"} -{"_id":"SZ7d3JhMQo4s9Tvu","name":"Scale Armor","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"armor","data":{"description":"

    Scale armor consists of many small leather, cuir bouilli, or horn scales attached to a backing material of cloth or leather. Scale armor usually consists of a corselet or hauberk worn with leather or padded cloth. It is lighter than lamellar armor, which uses metal scales or lames over leather, and comparable to ring mail. Historical examples include Scythian scale armor, Egyptian scale armor, and early medieval scale armor.

    ","ac":{"value":6},"aac":{"value":3},"type":"light","cost":30,"equipped":false,"weight":3000},"flags":{"importid":"2neCTAwk33vM4soC"},"img":"systems/acks/assets/icons/scale-mail.webp"} -{"_id":"WXUQ8dAUkw2KR6od","name":"Heavy Dwarven Helmet","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"armor","data":{"description":"

    This is a metal close-faced or visored helmet that completely covers the face, head, and neck. A heavy helmet must be purchased separately from a suit of armor. Wearing a heavy helm imposes a -1 penalty to surprise rolls and -4 penalty to proficiency throws to hear noise, but offers a +2 bonus on d20 rolls made on the Mortal Wounds table. Historical examples of heavy helmets include the classical Corinthian helmet, Roman gladiatorial helmets, and the medieval armet, barbute, close helm, great helm, and hounskull.

    ","ac":{"value":0},"aac":{"value":null},"type":"light","cost":20,"equipped":false,"weight":0},"flags":{"importid":"DqSeScZRAIyZ1gAG"},"img":"systems/acks/assets/icons/dwarf-helmet.webp"} -{"_id":"Wf824XTIuPaIdIFe","name":"Light Helmet","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"armor","data":{"description":"

    This is any leather or metal open-faced helmet designed to protect the head and neck while maintaining unrestricted sight and breathing. A light helmet is included in the cost of any suit of armor. If a suit of armor is worn without a helmet, decrease the character’s armor class by 1 point. A light helmet can purchased separately from a suit of armor at a cost of 5gp, but provides no in-game benefit. Historical examples include the Illyrian, Phyrgian, Boeotian, Attic, and Galean helmets of Antiquity, the medieval bascinet, nasal helm, and spangenhelm, and the Renaissance burgonet and sallet.

    ","ac":{"value":0},"aac":{"value":null},"type":"unarmored","cost":5,"equipped":false,"weight":0},"flags":{"importid":"dv3ku7dbM7KN7s9M"},"img":"systems/acks/assets/icons/gauls-helm.webp"} -{"_id":"cslDLkPxmTh7CLVX","name":"Leather Armor","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"armor","data":{"description":"

    Leather armor is made of hardened leather or laminated linen. Leather armor usually consists of spaulders (shoulder armor), cuirass, and tassets (flaps covering the groin and thighs). It is lighter but less protective then more reinforced leather armors such as ring mail. A historical example is Macedonian linothorax armor.

    ","ac":{"value":7},"aac":{"value":2},"type":"light","cost":20,"equipped":false,"weight":2000},"flags":{"importid":"KtnB6uLHlUJigT8N"},"img":"systems/acks/assets/icons/leather-armor.webp"} -{"_id":"deE9ktDiH2NAuzbX","name":"Heavy Elven Helmet","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"armor","data":{"description":"

    This is a metal close-faced or visored helmet that completely covers the face, head, and neck. A heavy helmet must be purchased separately from a suit of armor. Wearing a heavy helm imposes a -1 penalty to surprise rolls and -4 penalty to proficiency throws to hear noise, but offers a +2 bonus on d20 rolls made on the Mortal Wounds table. Historical examples of heavy helmets include the classical Corinthian helmet, Roman gladiatorial helmets, and the medieval armet, barbute, close helm, great helm, and hounskull.

    ","ac":{"value":0},"aac":{"value":null},"type":"light","cost":20,"equipped":false,"weight":0},"flags":{"importid":"XzS9bo1ypdXhcDBt"},"img":"systems/acks/assets/icons/elf-helmet.webp"} -{"_id":"k70OsRLou54ioHgS","name":"Hide Armor","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"armor","data":{"description":"

    This crude armor consists of thick pelts.

    ","ac":{"value":8},"aac":{"value":1},"type":"light","cost":10,"equipped":false,"weight":1000},"flags":{"importid":"iskw3XtYHmStXctX"},"img":"systems/acks/assets/icons/hide-armor.webp"} -{"_id":"qlWlqitXPYvxxJdg","name":"Shield (Metal)","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"armor","data":{"description":"

    A character with a shield equipped has his Armor Class increased by 1 point. A shield does not protect a character that is surprised, retreating, or attacked from behind, however.

    ","ac":{"value":1},"aac":{"value":1},"type":"shield","cost":10,"equipped":false,"weight":1000},"flags":{"importid":"Ojum4kOCRTyFtl4x"},"img":"systems/acks/assets/icons/shield.webp"} -{"_id":"vPp9jaCzBcgfxhkx","name":"Chain Mail Armor","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"armor","data":{"description":"

    Chain mail is made of small metal rings linked together in a pattern to form a mesh. Chain mail is superior in protection to leather-based armors but inferior to metal scale or plate-reinforced armors. Chain mail is commonly worn as a shirt and coif, with lighter chain, ring mail, or hardened leather protecting the arms and legs. Historical examples include Viking byrnies, Norman mail, and Roman lorica hamata.

    ","ac":{"value":5},"aac":{"value":4},"type":"light","cost":40,"equipped":false,"weight":4000},"flags":{"importid":"iQgpXObaYs0tsxoz"},"img":"systems/acks/assets/icons/chain-shirt.webp"} -{"_id":"xziNvFe6ixP82nz1","name":"Heavy Helmet","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"armor","data":{"description":"

    This is a metal close-faced or visored helmet that completely covers the face, head, and neck. A heavy helmet must be purchased separately from a suit of armor. Wearing a heavy helm imposes a -1 penalty to surprise rolls and -4 penalty to proficiency throws to hear noise, but offers a +2 bonus on d20 rolls made on the Mortal Wounds table. Historical examples of heavy helmets include the classical Corinthian helmet, Roman gladiatorial helmets, and the medieval armet, barbute, close helm, great helm, and hounskull.

    ","ac":{"value":0},"aac":{"value":null},"type":"unarmored","cost":20,"equipped":false,"weight":0},"flags":{"importid":"sAyYkSaCByi8JWyE"},"img":"systems/acks/assets/icons/barbute.webp"} diff --git a/7.5/packs/acks-class-abilities.db b/7.5/packs/acks-class-abilities.db deleted file mode 100644 index 62e5fa8..0000000 --- a/7.5/packs/acks-class-abilities.db +++ /dev/null @@ -1,20 +0,0 @@ -{"name":"Tracker","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"

    The character can follow tracks with a proficiency throw of 11+. The Judge should increase or decrease the chance of success depending on the circumstances: +2 if tracking 2-4 creatures; +4 if tracking 4-8 creatures; +6 if tracking 8-16 creatures; +8 if tracking 17+ creatures; +4 if trail is through soft/ muddy ground; -8 if the trail is through hard/rocky ground; -4 for bad lighting; -1 per 12 hours of good weather since trail was made; -4 per hour of rain/snow since trail was made. Characters move at half speed while tracking.

    ","save":""},"flags":{"importid":"pgyk05y9a34nQNpk","dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"img":"systems/acks/assets/icons/deer-track.webp","_id":"3sZlSeAClIkdQURf"} -{"name":"Hide in Shadows","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"Thief","roll":"1d20","rollType":"above","rollTarget":19,"blindroll":true,"description":"

    A character may attempt to skulk unseen in the cover of darkness. A character will always think he is successful in this skill, and will not know otherwise until others react to his presence. A character will remain hidden so long as he stays motionless. If he moves, he must make a new proficiency throw to hide.

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/hide-in-shadows2.webp","_id":"5w5kgRVtmEaldgy0"} -{"name":"Hear Noise","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"Thief","roll":"1d20","rollType":"above","rollTarget":14,"blindroll":true,"description":"","save":""},"flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"img":"systems/acks/assets/icons/hear-noise.webp","_id":"CozLZgzjF2kZzI6W"} -{"name":"Connection to Nature","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"Elf","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Elves gain a +1 bonus to Surprise rolls when in the wilderness due to their attunement to nature. Because of this connection to nature, elves are completely unaffected by the paralysis ghouls can inflict

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/holy-oak.webp","_id":"GX2pCMiYLQQlblYl"} -{"name":"Magical Music","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character can perform music that can serenade those who are potentially attracted to the character (as a charm person spell) or tame savage beasts (as a sleep spell). The character must succeed on an appropriate Performance proficiency throw to use Magical Music. If successful, the charm or sleep effect begins immediately and lasts until the character stops performing. If the character performs for a full turn (10 minutes), the effect has the duration of the spell. Magical music has no effect if used against creatures that are already in combat.

    ","save":""},"flags":{"importid":"835DoKvVW0smsPTG"},"img":"systems/acks/assets/icons/magical-music.webp","_id":"Gol2lRCacTIAiMWN"} -{"name":"Backstab","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"Thief","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    This character also has the ability to backstab. He must catch an opponent unaware of his presence, either by surprise or by moving silently and/or hiding in shadows to sneak up on his opponent. When backstabbing, this cgaracter will receive an attack bonus of +4 and, if successful, deal additional damage for every four levels he has attained. A character at 1st through 4th levels does double the normal damage, at 5th-8th levels does triple the normal damage, at 9th-11th levels does quadruple the normal damage.

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/backstab.webp","_id":"JJWzWVJARYPABEGX"} -{"name":"Difficult to Spot","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":3,"blindroll":true,"description":"

    This character is difficult to spot in the wilderness, having the ability to seemingly disappear into woods and underbrush with a proficiency throw of 3+ on 1d20. 

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/difficult-to-spot.webp","_id":"MuqnNwORybSGHlkj"} -{"name":"Classical Weapons Training","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Melee

    \n

    All courtiers receive classical weapons training giving them a bonus of +1 to attack throws with their choice of melee or missile attacks. The courtier must choose which type of attack will receive the bonus at 1st level, and may not change the choice as he advances.

    \n

     

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/spiral-thrust.webp","_id":"PjQZTvrv8ujG7Cm5"} -{"name":"Climb Walls","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"Thief","roll":"1d20","rollType":"above","rollTarget":6,"blindroll":false,"description":"

    Nightblades are adept at scaling sheer surfaces, including walls or steep cliffs. They require a proficiency throw for each 100' they intend to climb. If the roll fails, they fall a distance equal to half the attempted distance, plus the distance covered by any previous throws, taking 1d6 points of damage per 10 feet. Nightblades climb at ¼ their standard combat movement rate.

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/climb.webp","_id":"RHz0YGcg6pqyQ0p1"} -{"name":"Move Silently","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"Thief","roll":"1d20","rollType":"above","rollTarget":17,"blindroll":true,"description":"

    The character may move with total silence. When successful, even keen eared guards will not hear the movements of the character. However, the character always thinks he is successful in this skill, and will not know otherwise unless and until others react to his presence. Characters may move silently at ½ their standard combat movement rate without penalty. If they move greater than ½ speed, they take a -5 penalty to the proficiency throw. If they run, they take a -10 penalty.

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/hooded-figure2.webp","_id":"S2ijqHLnP8plOhRx"} -{"name":"Friend to Birds & Beasts","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"

    The character is well-schooled in the natural world. He can identify plants and fauna with a proficiency throw of 11+, and understands the subtle body language and moods of birds and beasts (though they may not understand the character). He gains +2 to all reaction rolls when encountering normal animals, and can take animals as henchmen.

    ","save":""},"flags":{"importid":"koON2TLJAXvlysl3"},"img":"systems/acks/assets/icons/beast-friendship.webp","_id":"UHZn9iJ2XJWlo1al"} -{"name":"Find Traps","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"Thief","roll":"1d20","rollType":"above","rollTarget":18,"blindroll":true,"description":"","save":""},"flags":{},"img":"systems/acks/assets/icons/wolf-trap.webp","_id":"Vf26H7uIjYT6pYZU"} -{"name":"Accuracy","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Their accuracy gives elven rangers a +1 bonus on all attack throws with missile weapons.

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/william-tell.webp","_id":"ZkEq8crbLbSFdirb"} -{"name":"Keen Eyes","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":14,"blindroll":true,"description":"

    Elves have keen eyes that allow them to detect hidden and secret doors with a proficiency throw of 8+ on 1d20 when actively searching, or 14+ on casual inspection.

    ","save":""},"flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"img":"systems/acks/assets/icons/eye.webp","_id":"eb3ZOVyvqhpCYmp3"} -{"name":"Careful Aim","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Elven rangers are renowned as the best archers in the world. Due to their careful aim, they increase their base damage roll from successful missile attacks by +1 at 1st level, and by an additional +1 at 3rd , 6th , 9th , and 12th level. 

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/archer.webp","_id":"eeVZZnqrxVdF12G6"} -{"name":"Inspire Courage","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Their noble upbringing gives a courtier the leadership skills and self-confidence to inspire courage in their allies, in the same manner as bards. Inspiring courage requires a few moments of oration before a battle (one round), and grants the courtier’s allies within a 50' radius a +1 bonus to attack throws, damage rolls, morale rolls (for monsters or NPCs allied with the caster), and saving throws against magical fear. The bonus lasts for 10 minutes (1 turn). A courtier can inspire courage in any given character once per day per class level. (Even the most inspiring epic gets old if you hear it twice in the same day.) A courtier cannot inspire courage on characters who are already engaged in combat.

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/martial-training.webp","_id":"nXvT7YgwPcas45ke"} -{"name":"Motionless & Quiet","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":14,"blindroll":true,"description":"

    In dungeons, this character, if he is motionless and quiet in cover, can escape detection with a proficiency throw of 14+ on 1d20.

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/dungeon-hide.webp","_id":"oT5KEpS0eC8YYsb3"} -{"name":"Diplomacy & Protocol","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character is smooth tongued and familiar with protocol. He receives a +2 bonus on all reaction rolls when he attempts to parley.

    ","save":""},"flags":{"importid":"K8haemkBVxks0siy","dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"img":"systems/acks/assets/icons/coronation.webp","_id":"sLTkt4wMPobWjcM5"} -{"name":"Turn Undead","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"Cleric","roll":"1d20","rollType":"above","rollTarget":10,"blindroll":false,"description":"

    Turn [[/r 2d6 #Turn this many HD of Undead]] HD of Undead per successful attempt.

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    Level1234567891011121314
    Skeleton10+7+4+TTDDDDDDDDD
    Zombie13+10+7+4+TTDDDDDDDD
    Ghoul16+13+10+7+4+TTDDDDDDD
    Wight19+16+13+10+7+4+TTDDDDDD
    Wraith-19+16+13+10+7+4+TTDDDDD
    Mummy--19+16+13+10+7+4+TTDDDD
    Spectre---19+16+13+10+7+4+TTDDD
    Vampire----19+16+13+10+7+4+TTDD
    Infernal*-----19+16+13+10+7+4+TTD
    \n

    *This category includes very powerful undead or unholy outsiders

    \n
    ","save":""},"flags":{},"img":"systems/acks/assets/icons/fomorian.webp","_id":"tdD22USjxb2lh2Do"} -{"name":"Animal Reflexes","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    True warriors never hesitate in combat. The character gains a +1 bonus on surprise rolls and initiative rolls. This bonus does not apply when casting spells.

    ","save":""},"flags":{"importid":"t6p3vmKwrCniqNA3"},"img":"systems/acks/assets/icons/snake.webp","_id":"vM2rpl9MwaFFH8bb"} diff --git a/7.5/packs/acks-divine-spells-1.db b/7.5/packs/acks-divine-spells-1.db deleted file mode 100644 index db9e67f..0000000 --- a/7.5/packs/acks-divine-spells-1.db +++ /dev/null @@ -1,14 +0,0 @@ -{"_id":"1FQ9DvDaPJtRPZFg","name":"Cause Fear","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Divine","duration":"2 Turns","range":"120'","roll":"","description":"

    This spell, the reverse of Remove Fear, causes one target creature within 120' to become frightened; if the target fails to save versus Death, it flees for 2 turns.

    \n

    Creatures with 6 or more Hit Dice are immune to this effect.

    ","memorized":0,"cast":0,"save":"death"},"flags":{"importid":"z2Jbh95LzmQjF3nJ"},"img":"systems/acks/assets/icons/fear.webp"} -{"_id":"4MmnRHehYjUsBVRN","name":"Remove Fear","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Divine","duration":"Instant","range":"Touch","roll":"","description":"

    This spell will calm the creature touched and remove all fear. If the subject is currently running away due to magical fear, it is allowed a new saving throw to resist that fear, at a bonus of +1 per level of the caster.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"3xDs0OMoeEk4laTs"},"img":"systems/acks/assets/icons/remove-fear.webp"} -{"_id":"9thrnTOXjUjNxUQS","name":"Protection from Evil","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Divine","duration":"Concentration","range":"Self","roll":"","description":"

    This spell creates a magical barrier of protection around the caster with a 10' radius. The barrier surrounds the caster for the duration of the spell and provides some protection from attacks by “evil” creatures. For purposes of this spell, evil creatures include hostile creatures of an alignment other than the caster’s alignment, and inherently evil creatures such as undead and summoned creatures of Chaotic alignment. All within the radius gain a +1 bonus to AC and a +1 bonus on saving throws against attacks made or effects created by evil creatures. Those who leave and then re-enter, or who enter after the spell is cast, receive the protection as well.

    \n

    In addition, the spell prevents bodily contact by enchanted (constructed, summoned, or undead) creatures, regardless of whether they are “evil” or not. This causes the natural weapon attacks of such creatures to fail and the creatures to recoil if such attacks require touching the warded creature. The spell’s protection against contact by enchanted creatures ends if the caster or any protected creature makes an attack against, casts a spell on, or tries to force the barrier against a blocked creature.

    \n

    The protection lasts as long as the caster remains stationary and concentrates on it.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"hWs92infvYUeEgwx"},"img":"systems/acks/assets/icons/protection-evil.webp"} -{"_id":"I01hTvKb9LGgtDkH","name":"Resist Cold","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Divine","duration":"6 Turns","range":"Touch","roll":"","description":"

    This abjuration grants a creature temporary immunity to cold. Minor cold (such as exposure to winter weather in inadequate clothing) is ignored by the subject creature.

    \n

    Against more significant cold (such as the breath of a White Dragon), the subject creature gains a bonus of +2 on saving throws, and all damage from such attacks is reduced by -1 point per die of damage rolled. Any cold attacks will still inflict at least 1 point of damage per die rolled, however.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"Yo2mleixiu1U67ZN"},"img":"systems/acks/assets/icons/cold-heart.webp"} -{"_id":"KxPVOoif9rxoFcn3","name":"Purify Food & Water","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Divine","duration":"Instant","range":"10'","roll":"","description":"

    This spell makes spoiled, rotten, poisonous, or otherwise contaminated food and water pure and suitable for eating and drinking. This spell will purify one ration of food, 6 skins of water, or enough normal food to feed a dozen people. This spell does not prevent subsequent natural decay or spoilage. Unholy water and similar food and drink of significance is spoiled by purify food and water, but the spell has no effect on creatures of any type, nor upon magic potions.

    ","memorized":0,"cast":0,"save":""},"flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"importid":"TuZzXbD1e06yRyaD"},"img":"systems/acks/assets/icons/purify-food-and-water.webp"} -{"_id":"LG8wH0t4Kphghkho","name":"Protection from Good","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Divine","duration":"Concentration","range":"Self","roll":"","description":"

    This spell creates a magical barrier of protection around the caster with a 10' radius. The barrier surrounds the caster for the duration of the spell and provides some protection from attacks by “good” creatures. For purposes of this spell, good creatures include hostile creatures of an alignment other than the caster’s alignment, and inherently good creatures such as Devas and summoned creatures of Lawful alignment. All within the radius gain a +1 bonus to AC and a +1 bonus on saving throws against attacks made or effects created by good creatures. Those who leave and then re-enter, or who enter after the spell is cast, receive the protection as well.

    \n

    In addition, the spell prevents bodily contact by enchanted (constructed, summoned, or created) creatures, regardless of whether they are “good” or not. This causes the natural weapon attacks of such creatures to fail and the creatures to recoil if such attacks require touching the warded creature. The spell’s protection against contact by enchanted creatures ends if the caster or any protected creature makes an attack against, casts a spell on, or tries to force the barrier against a blocked creature.

    \n

    The protection lasts as long as the caster remains stationary and concentrates on it.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"P8F4N1uS0pzXHQAE"},"img":"systems/acks/assets/icons/protection-good.webp"} -{"_id":"Mu863YXsI6ku3p6T","name":"Detect Magic","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Divine","duration":"2 Turns","range":"60'","roll":"","description":"

    The caster of this spell is able to detect enchanted or enspelled objects or creatures within the given range by sight, seeing them surrounded by a pale glowing yellow light. Only the caster sees the glow. Invisible creatures or objects are not detected by this spell, but the emanations of the invisibility magic will be seen as an amorphous glowing fog, possibly allowing the caster (only) to attack the invisible creature at an attack penalty of only -2.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"pnZdXiDKgOn7kGZm"},"img":"systems/acks/assets/icons/detect-magic.webp"} -{"_id":"OOLT8QjM2dhfMRp6","name":"Darkness","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Divine","duration":"6 Turns + 1/lvl","range":"120'","roll":"","description":"

    Darkness creates an area of darkness in a 30' radius area (and provides dimming for an additional 20') around the target location or object. The effect is immobile if cast into an area, but it can be cast on a movable object. This darkness blocks out infravision and negates mundane light sources. Darkness taken into an area of magical light does not function.

    \n

    A darkness spell may be cast to counter and dispel the light spell of an equal or lower level caster (and vice versa). Doing so causes both spells to instantly cease, restoring the existing ambient light level.

    \n

    Either version of this spell may be used to blind an opponent by means of casting it on the target’s ocular organs. The target is allowed a saving throw versus Spells to avoid the effect, and if the save is made, the spell does not take effect at all. A Light or Darkness spell cast to blind does not have the given area of effect (that is, no light or darkness is shed around the victim).

    ","memorized":0,"cast":0,"save":"spell"},"flags":{"importid":"Za5fsay9RueLNtHu","dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"img":"systems/acks/assets/icons/darkness.webp"} -{"_id":"QYLgAimIALRlbYmH","name":"Cause Light Wounds","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Divine","duration":"Instant","range":"Touch","roll":"1d6+1 Damage Inflicted","description":"

    With this spell the caster causes 1d6+1 points of damage by touching his hand upon the target creature. A successful attack throw is required.

    \n

    Undead are healed by Cause Light Wounds.

    ","memorized":0,"cast":0,"save":""},"flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"importid":"eLR91Q4HgFUEm2ZP"},"img":"systems/acks/assets/icons/heart-minus.webp"} -{"_id":"RkXuFlT2UQIawoMd","name":"Command Word","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Divine","duration":"1 Round","range":"10'","roll":"","description":"

    When a cleric casts this spell, he may give the target a one word command, which it obeys to the best of its ability. The single word must make sense as a single command, such as approach, drop, fall, flee, halt, surrender, sleep, etc. Although a target could be instructed to “die,” this will only make the target faint for a single round. Note that the caster must be able to speak the language of the target. Any intended target with more than 5 HD or an INT of over 12 is entitled to a saving throw versus Spells. This spell is ineffective against undead.

    ","memorized":0,"cast":0,"save":"spell"},"flags":{"importid":"0O4eClYQy5b2kCka"},"img":"systems/acks/assets/icons/command-word.webp"} -{"_id":"bH6P7egrNJHoe1XI","name":"Cure Light Wounds","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Divine","duration":"Instant","range":"Touch","roll":"1d6+1 Damage Healed","description":"

    With this spell the caster heals 1d6+1 points of damage by laying his hand upon the injured creature. (HFH: 1 day BHR)

    \n

    This spell may also be used to cure paralysis, but does not then cure any points of damage. The spell will never increase a creature’s hit points beyond the normal amount.

    \n

    Undead are injured by Cure Light Wounds. A successful attack throw is required.

    ","memorized":0,"cast":0,"save":"spell"},"flags":{"importid":"e3fVlXd6vHC708kC"},"img":"systems/acks/assets/icons/heart-plus1.webp"} -{"_id":"pdZOG5BmkMsdCAls","name":"Detect Evil","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Divine","duration":"6 Turns","range":"60'","roll":"","description":"

    This spell allows the caster to detect evil; specifically, the caster can detect creatures with evil intentions, magic items with evil enchantments, undead, sinkholes of evil, and summoned creatures of Chaotic alignment. Note that normal characters, even if Chaotic, are not detected by this spell unless they have actively evil intentions against the caster. Poisons, physical traps, and natural animals are neither good nor evil, so they are not detected by this spell. The caster sees the evil creatures or objects with a definite red glow around them, but the glow cannot be seen by anyone else.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"3hEIsFmep3CzQuPm"},"img":"systems/acks/assets/icons/detect-evil-minion.webp"} -{"_id":"xDwept9wjFOOMGhY","name":"Sanctuary","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Divine","duration":"2 Rounds+1/lvl","range":"Touch","roll":"","description":"

    Any opponent attempting to strike or otherwise directly attack the warded creature must attempt a saving throw versus Spells. If the save succeeds, the opponent can attack normally and is unaffected by that casting of the spell. If the save fails, the opponent will not attack the warded creature and will attack another creature instead. However, area effects (e.g. fireball) may still affect the warded creature.

    \n

    The warded creature may not make offensive actions while this spell is in effect, but he may cast non-offensive spells to help companions.

    ","memorized":0,"cast":0,"save":"spell"},"flags":{"importid":"WvV9mdWocuJLv5MN"},"img":"systems/acks/assets/icons/sanctuary.webp"} -{"_id":"zInu0StJTVCSmqRY","name":"Light","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":1,"class":"Divine","duration":"6 Turns + 1/lvl","range":"120'","roll":"","description":"

    This spell creates a light equal to torchlight which illuminates a 30' radius area (and provides dim light for an additional 20') around the target location or object. The effect is immobile if cast into an area, but it can be cast on a movable object. Light taken into an area of magical darkness does not function.

    \n

    A light spell may be cast to counter and dispel the darkness spell of an equal or lower level caster (and vice versa). Doing so causes both spells to instantly cease, restoring the existing ambient light level.

    \n

    Either version of this spell may be used to blind an opponent by means of casting it on the target’s ocular organs. The target is allowed a saving throw versus Spells to avoid the effect, and if the save is made, the spell does not take effect at all.

    \n

    A Light or Darkness spell cast to blind does not have the given area of effect (that is, no light or darkness is shed around the victim).

    ","memorized":0,"cast":0,"save":"spell"},"flags":{"importid":"veTzvP0XbFYW7U9i","dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"img":"systems/acks/assets/icons/Light.webp"} diff --git a/7.5/packs/acks-divine-spells-2.db b/7.5/packs/acks-divine-spells-2.db deleted file mode 100644 index 0d0fde6..0000000 --- a/7.5/packs/acks-divine-spells-2.db +++ /dev/null @@ -1,5 +0,0 @@ -{"_id":"PsJDhDY40I600jyU","name":"Cause Moderate Wounds","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":2,"class":"Divine","duration":"Instant","range":"Touch","roll":"2d6 Damage Inflicted","description":"

    With this spell the caster causes 2d6 points of damage by touching his hand upon the target creature. A successful attack throw is required.

    \n

    Undead are healed by Cause Moderate Wounds.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"B7y1OtRm3bin04LO"},"img":"systems/acks/assets/icons/heart-minus2.webp"} -{"_id":"rnjB8CZ6WG54MgQR","name":"Bless","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":2,"class":"Divine","duration":"6 Turns","range":"0'","roll":"","description":"

    When cast before battle, Bless gives the caster and his allies (within a 50' radius of the caster) a bonus of +1 to attack throws, damage rolls, morale rolls (for monsters or NPCs allied with the caster), and saving throws against magical fear.

    \n

    It may not be cast on creatures who are already engaged in melee.

    \n

    Divine spellcasters of 7th level or higher may also use Bless to create @Item[592n34iY9HdFC6Pr]{Holy Water}. One casting of Bless  will transform 1 pint of ordinary water into @Item[592n34iY9HdFC6Pr]{Holy Water}. Casting Bless in this manner demands a sacrifice to the caster’s deity worth at least 10gp. Once created, @Item[592n34iY9HdFC6Pr]{Holy Water} will retain its potency indefinitely so long as it is kept in the vial it was blessed in. 

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"i4QmTdYkiDLRrtt6"},"img":"systems/acks/assets/icons/embraced-energy.webp"} -{"_id":"sQdU7zW0BeMttesl","name":"Cure Moderate Wounds","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":2,"class":"Divine","duration":"Instant","range":"Touch","roll":"2d6 Damage Healed","description":"

    With this spell the caster heals 2d6 points of damage by laying his hand upon the injured creature. (HFH: 2 days BHR)

    \n

    This spell may also be used to cure paralysis, but does not then cure any points of damage. The spell will never increase a creature’s hit points beyond the normal amount.

    \n

    Undead are injured by Cure Moderate Wounds. A successful attack throw is required.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"Z8vJPj4vKyv7JG2n"},"img":"systems/acks/assets/icons/heart-plus2.webp"} -{"_id":"tAdToCfp4lDP7nw2","name":"Augury","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":2,"class":"Divine","duration":"See below","range":"self","roll":"1d100ms<70+4","description":"

    An augury can tell the caster whether a particular action will bring good or bad results in the immediate future. The base chance for receiving a true reply is 70% + 1% per caster level; this roll is made secretly by the Judge.

    \n

    The augury can see into the future only 3 turns, so anything that might happen after that does not affect the result. Thus, the result will not take into account the long-term consequences of a contemplated action.

    ","memorized":0,"cast":0,"save":""},"flags":{"importid":"cIwlani7LCKX3T3T"},"img":"systems/acks/assets/icons/augury.webp"} -{"_id":"tWwA5711ljsWH4CN","name":"Bane","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"spell","data":{"lvl":2,"class":"Divine","duration":"6 Turns","range":"0'","roll":"","description":"

    This spell fills the caster’s enemies (within a 50' radius) with fear and doubt, causing each affected character or monster to suffer a -1 penalty on attack throws, damage rolls, morale rolls, and saving throws against magical fear.

    \n

    Bane may also be used by chaotic divine casters of 7th level or higher, in conjunction with a sacrifice of at least 10gp, to create a vial of unholy water. Unholy water has beneficial effects when used in the animation of the dead. 

    ","memorized":0,"cast":0,"save":""},"flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"importid":"JOGxFBCyXxKxlaCk"},"img":"systems/acks/assets/icons/bane.webp"} diff --git a/7.5/packs/acks-equipment.db b/7.5/packs/acks-equipment.db deleted file mode 100644 index 73dd277..0000000 --- a/7.5/packs/acks-equipment.db +++ /dev/null @@ -1,52 +0,0 @@ -{"_id":"0UdUD08USOncVrap","name":"Catapult, Light","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    A catapult is a siege weapon, powered by either torsion or fixed counter-weight mechanisms, which hurls rocks, burning pitch, or other projectiles. Light catapults inflict 3d6 damage in a 5' radius. Historical examples include the Roman onager and medieval mangonel and couillard.

    \n

    3d6

    ","quantity":{"value":1,"max":1},"treasure":true,"cost":100,"weight":120000},"flags":{"importid":"uFezCJAMSueho0Hb"},"img":"systems/acks/assets/icons/catapult.webp"} -{"_id":"2VulFC0WI8gqG2Hq","name":"Cart, Large","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    A large cart is an open, two-wheeled vehicle meant for shipment. It may be pulled by one or two heavy horses. 2 mules or medium horses can be substituted for 1 heavy horse. If the cart is pulled by only one heavy horse, it can transport up to 80 stone at 60' per turn, or up to 120 stone at 30' per turn. If pulled by 2 heavy horses, it can transport up to 160 stone at 60' per turn, or up to 240 stone at 30' per turn. Carts may only move through deserts, mountains, forests, or swamps if a road is available.

    ","quantity":{"value":1,"max":1},"treasure":true,"cost":50,"weight":null},"flags":{"importid":"zt6uwzsfRKU0eWpS"},"img":"systems/acks/assets/icons/cart.webp"} -{"_id":"4emBiXljGbvWiWLn","name":"Lt. Ballista Shot, Ballistic","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    A large, spear-like bolt to be fired from a ballista.

    ","quantity":{"value":1,"max":10},"treasure":true,"cost":1,"weight":1000},"flags":{"importid":"rXkmPhPQVD40rOKm"},"img":"systems/acks/assets/icons/javelin.webp"} -{"_id":"4tpRDrwkR8Zqsbnh","name":"Backpack","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    A backpack has two straps and can be worn on the back, keeping the hands free. It holds up to 4 stone (4000 coins).

    ","quantity":{"value":1,"max":1},"treasure":false,"cost":2,"weight":166.6},"flags":{"importid":"70Gw6ShKTk0WwvWq"},"img":"systems/acks/assets/icons/backpack.webp"} -{"name":"Rations, Iron","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    This food is dried and preserved to be carried on long voyages when securing other food may be uncertain. It will last two months in the wilderness and a week in the foul conditions of a dungeon. The cost for iron rations will vary depending on quality. The cheapest iron rations consist of hard, dried salted biscuits. Better rations include salted or pickled meat and dried, pickled, or preserved fruit and vegetables.

    ","quantity":{"value":1,"max":0},"treasure":false,"cost":3,"weight":166.6},"flags":{},"img":"systems/acks/assets/icons/bread.webp","_id":"57yrG2Zp6JLgH6PR"} -{"_id":"5Gwl5LdM2dC3ivvO","name":"Case (Crossbow Bolts)","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    A case for carrying crossbow bolts. Holds 20 when full.

    ","quantity":{"value":20,"max":200},"treasure":false,"cost":2,"weight":166.6},"flags":{"importid":"JajbZaEQ5Z9vUCiV"},"img":"systems/acks/assets/icons/bolts.webp"} -{"_id":"6cR8Ku05xUFJfgXd","name":"Blanket","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    A thick, woolen blanket for surviving cold, cold nights without needing to cuddle for warmth.

    ","quantity":{"value":1,"max":0},"treasure":false,"cost":2,"weight":166.6},"flags":{"importid":"7TQKoxgLzbknzhiH"},"img":"systems/acks/assets/icons/rolled-cloth.webp"} -{"_id":"7no5i3izGpo05UjL","name":"Grappling Hook","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    These large hooks are made of sturdy iron and can be used for anchoring a rope. The hook may be thrown or attached manually by a climber. A successful attack throw is required to throw a grappling hook onto a target.

    ","quantity":{"value":1,"max":1},"treasure":false,"cost":25,"weight":166.6},"flags":{"importid":"AkAwMO2flFRxl3tg"},"img":"systems/acks/assets/icons/grappling.webp"} -{"_id":"7xLwZDtMnkRj3q8k","name":"Gloves","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    Gloves are garments covering the hands, worn for comfort, fashion, or protection. However, wearing gloves does not protect against curses or slime. Thief abilities such as picking pockets, opening locks, or removing traps cannot be performed while wearing gloves.

    ","quantity":{"value":1,"max":1},"treasure":false,"cost":0.4,"weight":0},"flags":{"importid":"hhUTcj4HQlEEDtYm"},"img":"systems/acks/assets/icons/gloves.webp"} -{"_id":"8CB4ptu6ZhJvW889","name":"Rope, 50'","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    This strong rope, made of animal hair, hemp, or similar fibers, can bear 45 stone, the weight of approximately three human-sized beings.

    ","quantity":{"value":1,"max":0},"treasure":false,"cost":1,"weight":166.6},"flags":{"importid":"ZSA1cQ7mOGWX4wRt"},"img":"systems/acks/assets/icons/rope.webp"} -{"_id":"8V0PbJOCNdQHm17f","name":"Lt. Ballista","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    A siege weapon, powered either by composite bow or torsion spring mechanisms, which hurls large bolts. Historical examples include the Greek oxybeles, Roman ballista, and medieval springald. 

    \n

    3d6

    ","quantity":{"value":1,"max":1},"treasure":true,"cost":40,"weight":7500},"flags":{"importid":"lgwJwDfp1brBmlGm"},"img":"systems/acks/assets/icons/ballista.webp"} -{"_id":"9QnK6eo0nYmeYkEI","name":"Quill & Ink","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    This is a small pot of black ink and a feather quill.

    ","quantity":{"value":1,"max":0},"treasure":false,"cost":0,"weight":166.6},"flags":{"importid":"80J8rKeq5xpwoz7h"},"img":"systems/acks/assets/icons/quill-ink2.webp"} -{"_id":"Af8taMg6uiO6VK31","name":"Garlic","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    Garlic causes a vampire to cringe for 1d4 rounds if presented with confidence.

    ","quantity":{"value":1,"max":10},"treasure":false,"cost":5,"weight":166.6},"flags":{"importid":"QEXXRDypSBkHjIXF"},"img":"systems/acks/assets/icons/garlic.webp"} -{"_id":"B7aYQAvtLxiZwGmo","name":"Cloak, Fur-lined Winter","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    A cloak is a cloth, fur, or leather garment of knee to ankle length, worn outdoors like an overcoat. Cloaks usually include a hood. Adventurers often favor military cloaks, generally worn pinned on one shoulder for ease of movement and access to a sword.

    ","quantity":{"value":1,"max":1},"treasure":false,"cost":15,"weight":0},"flags":{"importid":"0AknjiVghkHUPCey"},"img":"systems/acks/assets/icons/cloak.webp"} -{"_id":"BGnFmfa021drFHdC","name":"Goldenrod","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    Goldenrod is a healing herb used to treat diseases such as rheumatism, gout, and consumption. An adventurer with Healing proficiency can use a goldenrod tincture to treat sick characters. Used in this manner, it provides a +2 bonus on the Healing proficiency throw to cure disease.

    ","quantity":{"value":1,"max":10},"treasure":false,"cost":10,"weight":166.6},"flags":{"importid":"chsXdxK7rWtdtFO9"},"img":"systems/acks/assets/icons/herbs-bundle.webp"} -{"_id":"BUOCJbyRVjB1xChd","name":"Chalk","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"","quantity":{"value":1,"max":1},"treasure":false,"cost":0.1,"weight":0},"flags":{"importid":"FUIh5OaLP01J8biI"},"img":"systems/acks/assets/icons/chalk.webp"} -{"_id":"BoGautVIcLFXc8LL","name":"Holy Water","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    Holy water is water that has been blessed by a cleric of 7th level or higher. It is used in some church rituals, and is a formidable weapon against the undead, inflicting 1d8 points of damage for 2 rounds. Holy water cannot retain its holy power if it is stored in any other container than the special vials it is placed in when blessed.

    ","quantity":{"value":1,"max":1},"treasure":false,"cost":25,"weight":166.6},"flags":{"importid":"RyHvw7YQ3wQLvq4G"},"img":"systems/acks/assets/icons/holy-water.webp"} -{"_id":"ExxIJbimKKvioRUR","name":"Chest","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    Ironbound, holds 20 stone (200lbs.)

    ","quantity":{"value":1,"max":1},"treasure":true,"cost":22,"weight":1000},"flags":{"importid":"IR4QtRxUUrNQ7Cdc"},"img":"systems/acks/assets/icons/locked-chest.webp"} -{"_id":"I0nllNE9PX5btFSs","name":"Stake & Mallet","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    These 18\" sharpened wood shafts are carried by adventures to destroy vampires.

    ","quantity":{"value":4,"max":4},"treasure":false,"cost":3,"weight":166.6},"flags":{"importid":"GN8tz4LxojINBuSj"},"img":"systems/acks/assets/icons/stake-mallet.webp"} -{"_id":"JH4k1CudgeqXD49D","name":"Cart, Small","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    A small cart is an open, two-wheeled vehicle meant for personal transport. It may be pulled by one or two mules. If the cart is pulled by only one mule, it can transport up to 40 stone at 60' per turn, or up to 60 stone at 30' per turn. If pulled by two mules, it can transport up to 80 stone at 60' per turn, or up to 120 stone at 30' per turn. Carts may only move through deserts, mountains, forests, or swamps if a road is available.

    ","quantity":{"value":1,"max":1},"treasure":false,"cost":25,"weight":null},"flags":{"importid":"aTLXauxr5IDNQR67"},"img":"systems/acks/assets/icons/cart.webp"} -{"_id":"JpJYFehu6jBYCpqa","name":"Flint & Tinder","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    This is a tinderbox used to start fires. Lighting a torch with flint and steel takes a full round, and lighting any other fire with them takes at least that long.

    ","quantity":{"value":1,"max":1},"treasure":false,"cost":0.8,"weight":166.6},"flags":{"importid":"XegyHyKMI3BVPFYr"},"img":"systems/acks/assets/icons/flint-spark.webp"} -{"_id":"KINO54MajAw2w3WB","name":"Lantern","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    Lanterns are used in dungeon adventures to provide light. They burn one oil flask for each four hours, or 24 turns, and have an effective light radius of 30'. Lanterns can be closed to hide the light or protect it from wind.

    ","quantity":{"value":1,"max":0},"treasure":false,"cost":10,"weight":166.6},"flags":{"importid":"D4AysLTGqUUVMctt"},"img":"systems/acks/assets/icons/lantern-flame.webp"} -{"_id":"MzjwWB3JFhDWlkKj","name":"Oil Flask, Lantern","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    Common oil is burned in a lantern to give light. Common oil is usually olive oil, castor oil, or animal extract. 

    ","quantity":{"value":1,"max":1},"treasure":false,"cost":0.3,"weight":166.6},"flags":{"importid":"pcl9D5Tz4QHdwmQX"},"img":"systems/acks/assets/icons/oil-lantern.webp"} -{"_id":"P5WAKuHPrv9d9RGC","name":"Wolfsbane","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    Wolfsbane (dried aconite flowers) may drive off werewolves and other lycanthropes if a character strikes the monster in hand-to-hand combat with the sprig. If the lycanthrope fails a saving throw versus Poison, it must flee as if turned. A character who eats wolfsbane must make a saving throw versus Poison or die after one turn.

    ","quantity":{"value":1,"max":10},"treasure":false,"cost":10,"weight":166.6},"flags":{"importid":"UACW97ifhs2wq96M"},"img":"systems/acks/assets/icons/herbs-bundle.webp"} -{"_id":"RocUBXF1QiCPmisD","name":"Waterskin","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    This container, made of hide or preserved animal bladder, will hold 2 pints (1 quart) of fluid.

    ","quantity":{"value":1,"max":1},"treasure":false,"cost":0.6,"weight":166.6},"flags":{"importid":"QEUJhMW9FxHUeTZp"},"img":"systems/acks/assets/icons/waterskin.webp"} -{"_id":"SjLEymGsBb3eQtKW","name":"Birthwort","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    Birthwort, also known as snakeroot, is a healing herb used as a remedy for snake bites and other poisons. Birthwort can be applied as a poultice to a poisoned wound by an adventurer with the Healing proficiency. Used in this manner, it provides a +2 bonus on the Healing proficiency throw to neutralize poison.

    ","quantity":{"value":1,"max":10},"treasure":false,"cost":10,"weight":166.6},"flags":{"importid":"1VLXH0UNfhVzfZ6D"},"img":"systems/acks/assets/icons/herbs-bundle.webp"} -{"_id":"T0Dr1SZ2epMYRBOW","name":"Comfrey","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    Comfrey, also known as bruisewort and knitbone, is a powerful healing herb. An adventurer with Healing proficiency can use a poultice of comfrey to treat a wounded character immediately after a battle. This restores [[/r 1d3 #Comfrey Poultice]] hp of damage (HFH: 1/2 BHR). A character cannot be treated with comfrey more than once per day.

    ","quantity":{"value":1,"max":1},"treasure":false,"cost":10,"weight":16.5},"flags":{"importid":"ghoSnizfqIKlwSCr"},"img":"systems/acks/assets/icons/herbs-bundle.webp"} -{"_id":"T9nR0W5OChakkGKM","name":"Oil Flask, Military","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    Military oil is a weapon made of naphtha, and cannot be easily doused with water. Military oil may be thrown at monsters, dealing 1d8 points of damage for 2 rounds to the creature struck, or poured on the floor and ignited to delay pursuit.

    ","quantity":{"value":1,"max":1},"treasure":false,"cost":2,"weight":166.6},"flags":{"importid":"CtpZWHZHO3FlcsQS"},"img":"systems/acks/assets/icons/oil-military.webp"} -{"_id":"Tu1vzpciO34p7fER","name":"Boots","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    Low boots come to mid-calf. High boots come to the knee or thigh and are popular for riding.

    ","quantity":{"value":1,"max":1},"treasure":false,"cost":0.6,"weight":0},"flags":{"importid":"LmDhTHV3rUDtcNTD"},"img":"systems/acks/assets/icons/leather-boot.webp"} -{"_id":"UFrJJPBSaOSRkUsV","name":"Lt. Catapult Shot, Pitch","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    A pitch shot for a light catapult that can be lit when being fired.

    ","quantity":{"value":1,"max":1},"treasure":true,"cost":15,"weight":600},"flags":{"importid":"mSqGP03R3wcdjZ6U"},"img":"systems/acks/assets/icons/burning-pitch.webp"} -{"_id":"UzTy8hOdGnro89M3","name":"Tunic","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    A simple slip-on garment made with or without sleeves and usually knee-length or longer, belted at the waist, and worn as an under or outer garment by men and women of ancient Greece and Rome.

    ","quantity":{"value":1,"max":1},"treasure":false,"cost":2,"weight":0},"flags":{"importid":"E94rcmiJxa4In7Vz"},"img":"systems/acks/assets/icons/tunic.webp"} -{"_id":"YhK2j48nAXelLUcK","name":"Canoe","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    A canoe consists of a frame of light wood wrapped with bark, hides, canvas, or other waterproofed covering. Canoes are primarily used on rivers and in swamps. Canoes have a 15' length, 5' beam, ½' draft, and can carry up to 60 stone (600lb) (plus crew). They can be carried overland by two people, at a cost of 5 stone of encumbrance.

    ","quantity":{"value":1,"max":0},"treasure":true,"cost":40,"weight":5000},"flags":{"importid":"fqjxUjXoMbgf2Iml"},"img":"systems/acks/assets/icons/canoe.webp"} -{"_id":"YqCkp36RfGk33ETW","name":"Sack, Large","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    This is a 2' x 4' burlap, cloth, or leather bag that can contain 6 stone (60lb). It is normally carried over the shoulder and dropped when combat begins.

    ","quantity":{"value":1,"max":1},"treasure":false,"cost":0.8,"weight":166.6},"flags":{"importid":"2KlDhwH8qypYam61"},"img":"systems/acks/assets/icons/powder-bag.webp"} -{"_id":"bKXjTh53bFnVIkSm","name":"Robe","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    A full-length, hooded garment, typically of linen or wool.

    ","quantity":{"value":1,"max":1},"treasure":false,"cost":6,"weight":0},"flags":{"importid":"zqLMOWC1dvVY2kGl"},"img":"systems/acks/assets/icons/robe.webp"} -{"_id":"cKHlj9ooOtDASgjV","name":"Quiver (Arrows)","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    A case for carrying arrows. Carrys 20 when full.

    ","quantity":{"value":20,"max":20},"treasure":false,"cost":1,"weight":166.6},"flags":{"importid":"2k2n7adTzPqYAx2k"},"img":"systems/acks/assets/icons/quiver.webp"} -{"_id":"cmBVtLtqvfOLFpP5","name":"Candle (wax)","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    A candle dimly illuminates a 5' radius and burns for 1 hour. Wax candles burn cleanly, but tallow candles produce a foul smelling smoke. Adventurers carrying tallow candles will never surprise creatures with keen olfactory senses.

    ","quantity":{"value":1,"max":10},"treasure":false,"cost":0.6,"weight":166.6},"flags":{"importid":"s0ghpPKmgrcEO4QM"},"img":"systems/acks/assets/icons/candle-light.webp"} -{"_id":"d00rq0vZeyRj2iwD","name":"Rations, Standard","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    This food is fresh but untreated. It will last for a week in the wilderness; it spoils overnight in dank dungeons. The cost for this food will vary depending on quality. The cheapest standard rations include fresh bread, cheese, and lard. Better standard rations will include bacon or other meat, eggs, beans, and fresh fruit and vegetables.

    ","quantity":{"value":7,"max":7},"treasure":false,"cost":1.5,"weight":166.6},"flags":{"importid":"pmyM0CtR8AQ82mG4"},"img":"systems/acks/assets/icons/cornucopia.webp"} -{"_id":"fAvpsRsy0Va8TXuA","name":"Crowbar","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    A crowbar is 2' to 3' long and made of solid iron. This object can be used for forcing doors and other objects open.

    ","quantity":{"value":1,"max":1},"treasure":false,"cost":1,"weight":166.6},"flags":{"importid":"6qpGFVr1dBpopQa2"},"img":"systems/acks/assets/icons/crowbar.webp"} -{"_id":"gIoPXZJGORJ8AURr","name":"Lt. Catapult Shot, Ballistic","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    A stone shot for a light catapult.

    ","quantity":{"value":1,"max":1},"treasure":true,"cost":3,"weight":600},"flags":{"importid":"rM9DefSCr3OAkJJn"},"img":"systems/acks/assets/icons/rock.webp"} -{"_id":"h0EUksIazMbpoOMj","name":"Wagon","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    This is a four-wheeled, open vehicle for transporting heavy loads. Generally, two or four heavy horses draw a wagon. Two mules or medium horses can be substituted for one heavy horse. If the wagon is pulled by two heavy horses, it can transport up to 160 stone at 60' per turn, or 320 stone at 30' per turn. If the wagon is pulled by four heavy horses, it can transport up to 320 stone at 60' per turn, or up to 640 stone at 30' per turn. A wagon can move at a similar speed and conditions as a cart.

    ","quantity":{"value":1,"max":1},"treasure":false,"cost":50,"weight":null},"flags":{"importid":"EdIPrbiIiggLVqSB"},"img":"systems/acks/assets/icons/old-wagon.webp"} -{"_id":"jPtdkeKTvyWJKp1j","name":"Breeches","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"","quantity":{"value":1,"max":1},"treasure":false,"cost":2,"weight":0},"flags":{"importid":"7nhd6ctAfRf81EqB"},"img":"systems/acks/assets/icons/trousers.webp"} -{"_id":"jUTCLlqQNLlcl8ch","name":"Mirror (hand sized, steel)","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    A hand-sized steel mirror can be used to check around corners and defend against monstrous gaze attacks. A character using a mirror to see his target suffers a -2 penalty to attack throws, and cannot use a shield, second weapon, or two-handed weapon.

    ","quantity":{"value":1,"max":1},"treasure":false,"cost":5,"weight":166.6},"flags":{"importid":"QTVw3hPjqOoBItAe"},"img":"systems/acks/assets/icons/mirror-mirror.webp"} -{"_id":"k2o51n1FUBrWcMxt","name":"Holy Symbol","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    A cleric is required to own a holy symbol. These symbols will be different for each religion, but they are often worn as a necklace. 

    ","quantity":{"value":1,"max":1},"treasure":false,"cost":25,"weight":null},"flags":{"importid":"4dhr5iP2XIAoV4JU"},"img":"systems/acks/assets/icons/holy-symbol.webp"} -{"_id":"nblxNXpX05RYrcCy","name":"Belladonna","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    Belladonna, also known as deadly nightshade, is a poisonous flower. A character who eats a pound of belladonna within one hour of being infected with lycanthropy may make a saving throw versus Poison to shake off the affliction. If the character fails the saving throw, however, he dies from the poison after one turn. Even if the poison is then neutralized or the character is raised from the dead, he will still be afflicted with lycanthropy, and further doses of belladonna will be of no use.

    ","quantity":{"value":1,"max":10},"treasure":false,"cost":10,"weight":166.6},"flags":{"importid":"K8cg0vlMoInWiVkx"},"img":"systems/acks/assets/icons/herbs-bundle.webp"} -{"_id":"nqm4jCSxgNJ1h36b","name":"Spellbook","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    A spell book has 100 pages of parchment, and each spell takes up one page per spell level (one page each for 1st level spells). These books are used by arcane spellcasters to record the spells in their repertoire.

    ","quantity":{"value":1,"max":0},"treasure":true,"cost":20,"weight":500},"flags":{"importid":"ULt487LgoJgViJIQ"},"img":"systems/acks/assets/icons/book.webp"} -{"_id":"qRUNxTnn74Ubs00e","name":"Hammer (small)","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    The small hammer can be used for construction or as a mallet with iron or wooden spikes. If used to fight, the small hammer deals [[/r 1d4 #Hammer time!]] points of damage.

    ","quantity":{"value":1,"max":1},"treasure":false,"cost":2,"weight":166.6},"flags":{"importid":"3nxirG5Je8AUbZ3q"},"img":"systems/acks/assets/icons/3d-hammer.webp"} -{"_id":"rQO24wXF4g3G5kgC","name":"Cloak, Hooded Long","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    A cloak is a cloth, fur, or leather garment of knee to ankle length, worn outdoors like an overcoat. Cloaks usually include a hood. Adventurers often favor military cloaks, generally worn pinned on one shoulder for ease of movement and access to a sword.

    ","quantity":{"value":1,"max":1},"treasure":false,"cost":1,"weight":0},"flags":{"importid":"4zkiYXbjjpV7Sbsp"},"img":"systems/acks/assets/icons/cloak-hooded.webp"} -{"_id":"tdeAVacWMkunJJRy","name":"Pouch","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    These are 6\" x 1' bags of cloth or leather that can contain half a stone (5lb). They can be carried on a shoulder strap or on a belt.

    ","quantity":{"value":1,"max":1},"treasure":false,"cost":0.5,"weight":166.6},"flags":{"importid":"92KpawuwZXmDdYEH"},"img":"systems/acks/assets/icons/sack.webp"} -{"_id":"vK2dK82toGrDWXDi","name":"Iron Spikes","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    These sturdy pitons can be used to wedge doors open or spike them shut or to provide belaying points for ropes.

    ","quantity":{"value":12,"max":12},"treasure":false,"cost":1,"weight":166.6},"flags":{"importid":"ntsFDiAJbiQcUkb3"},"img":"systems/acks/assets/icons/spike.webp"} -{"_id":"wYH9JCeYWV23RJCV","name":"Sack, Small","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    This is a 1' x 2' burlap, cloth, or leather bag that can contain 2 stone (20lb). It is often tied to a belt or spearhead.

    ","quantity":{"value":1,"max":1},"treasure":false,"cost":0.3,"weight":166.6},"flags":{"importid":"Oioc2sIitC6R9JnC"},"img":"systems/acks/assets/icons/swap-bag3.webp"} -{"_id":"yCuzcxezipgIPTxH","name":"Woundwart","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    Woundwart, also known as heal-all or lamb’s ears, is a herbal medicine with curative properties. An adventurer with Healing proficiency can use a woundwart tincture to treat injured characters. Used in this manner, it provides a +2 bonus on proficiency throws to cure light wounds and cure serious wounds.

    ","quantity":{"value":1,"max":10},"treasure":false,"cost":10,"weight":166.6},"flags":{"importid":"YNYvGnSqhiLx5a3l"},"img":"systems/acks/assets/icons/herbs-bundle.webp"} -{"_id":"yb1dfoxHcJyKGcCA","name":"Torch","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"item","data":{"description":"

    Torches are 1' to 2' long pieces of wood tipped with pitch. A torch burns for six turns (1 hour), clearly illuminating a 30' radius. If a torch is used in combat, it deals [[/r 1d4 #Torch swipe!]] points of damage.

    ","quantity":{"value":6,"max":6},"treasure":false,"cost":0.1,"weight":166.6},"flags":{"importid":"ZFTu2HT98rbGZZnR"},"img":"systems/acks/assets/icons/primitive-torch.webp"} diff --git a/7.5/packs/acks-investment-vagaries.db b/7.5/packs/acks-investment-vagaries.db deleted file mode 100644 index d87b0d0..0000000 --- a/7.5/packs/acks-investment-vagaries.db +++ /dev/null @@ -1,15 +0,0 @@ -{"_id":"272pAd3XGkFKyejb","name":"Commercial Expedition (9% Perilous)","permission":{"default":0,"h51KHK9IgZFRkdkH":3},"flags":{"acks":{"treasure":false},"core":{"sourceId":"RollTable.18CNxfmOS6t34qvZ"}},"img":"systems/acks/assets/icons/InvestmentTables/shooner-sailboat.svg","description":"Base rate of return 9% - 1d6+3 months to liquidate investment","results":[{"_id":"q6kMhvueE8I238ld","flags":{},"type":0,"text":"

    Annihilation : The expedition has been utterly destroyed. The character earns no return this month, and his investment is completely lost. [[1d4]] survivors report that the cause of the annihilation is [[1d8]]:

    1Mysterious
    2A Rival Expedition
    3Natural Disaster
    4Group of Monsters
    5Enemy Army
    6Brigands or Pirates
    7Betrayal from Within
    8Betrayal from Trading Partners
    ","img":"systems/acks/assets/icons/InvestmentTables/death-skull.svg","resultId":"","weight":1,"range":[1,5],"drawn":false},{"_id":"EPu5H9SxSJ56yfgw","flags":{},"type":0,"text":"

    Delay : The expedition has been gotten lost, become imprisoned, had its inventory impounded, or otherwise held up. The character earns no return this month. If the expedition attempts to escape or push ahead, reduce the value of its investment by [[2d6*5]]%. Otherwise, the character earns no return for the next [[1d6]] months, during which time no vagaries occur. The cause of the delay is [[1d8]]:

    1Mysterious
    2Lost in Wilderness/At Sea
    3Halted by Inclement Weather
    4Held up at Customs
    5Imprisoned by Government
    6Captured by Brigands or Pirates
    7Inventory Impounded
    8Internal Crisis
    ","img":"systems/acks/assets/icons/InvestmentTables/calendar.svg","resultId":"","weight":1,"range":[6,10],"drawn":false},{"_id":"FY3GM52abiBFJcft","flags":{},"type":0,"text":"

    Decimation : The expedition has been decimated. The character earns no return this month, and the value of his investment is reduced by [[2d10]]%. The cause of the casualties is [[1d8]]:

    1 Mysterious
    2 A Rival Expedition
    3 Natural Disaster
    4 Group of Monsters
    5 Enemy Army
    6 Brigands or Pirates
    7 Betrayal from Within
    8 Betrayal from Trading Partners
    ","img":"systems/acks/assets/icons/InvestmentTables/half-dead.svg","resultId":"","weight":1,"range":[11,15],"drawn":false},{"_id":"CDADQFBxCMrBE9vW","flags":{},"type":0,"text":"

    Rival : The expedition is facing competition from a cut-throat rival that will stop at nothing to bring them ruin. The expedition’s rate of return is halved this month and for the next [[1d6]] months. This vagary is cumulative in its impact, halving the rate of return each time it occurs. A Monopoly vagary cancels this vagary as soon as it occurs.

    ","img":"systems/acks/assets/icons/InvestmentTables/roman-toga.svg","resultId":"","weight":1,"range":[16,20],"drawn":false},{"_id":"kiMJyKItPxxYUZRx","flags":{},"type":0,"text":"

    Brigandage/piracy : The expedition has become the target of an organized company of brigands or fleet of pirates. The expedition’s current rate of return is reduced by 33% for the next [[1d6]] months. The enemy will consist of NPC brigands or pirates with wages equal to ½ the losses they are causing. Despite their predatory nature, the brigands keep worse things at bay, so slaying them increases risk by one level (e.g. from Cautious to Balanced) for [[1d6]] months unless the PC takes steps to address it (Judge’s discretion). A Protector vagary cancels this vagary as soon as it occurs.

    ","img":"systems/acks/assets/icons/InvestmentTables/skull-crossed-bones.svg","resultId":"","weight":1,"range":[21,25],"drawn":false},{"_id":"Lod1HZYLppb7c2qO","flags":{},"type":0,"text":"

    Loss (Return x2) : Losses can be paid by the character or deducted from the investment value.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[26,30],"drawn":false},{"_id":"gegesUEEoY4ixHxJ","flags":{},"type":0,"text":"

    Loss (Return x1.5) : Losses can be paid by the character or deducted from the investment value.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[31,35],"drawn":false},{"_id":"qQArax5WXNL2Yhr7","flags":{},"type":0,"text":"

    Break Even : No return or loss this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/shrug.svg","resultId":"","weight":1,"range":[36,40],"drawn":false},{"_id":"I8PttfkrQC5RT3iR","flags":{},"type":0,"text":"

    Profit (Return x0.5) : Smaller than usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[41,45],"drawn":false},{"_id":"KajTzjjwsDlTsrMa","flags":{},"type":0,"text":"

    Profit (Return x1) : Normal return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[46,55],"drawn":false},{"_id":"Kdx3jGr0jGl1uFU3","flags":{},"type":0,"text":"

    Profit (Return x1.5) : Better than usual (+50%) return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[56,60],"drawn":false},{"_id":"DP83jwDr7H2FphvN","flags":{},"type":0,"text":"

    Profit (Return x2) : Double the usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[61,65],"drawn":false},{"_id":"Rv7fxNKUctHxwJXT","flags":{},"type":0,"text":"

    Profit (Return x2.5) : 2.5x the usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[66,70],"drawn":false},{"_id":"OI8uHau3de6DQOZv","flags":{},"type":0,"text":"

    Profit (Return x3) : Triple the usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[71,75],"drawn":false},{"_id":"MUOMwfo7yjuIlu1m","flags":{},"type":0,"text":"

    Protector : The expedition has garnered the protection of a powerful and authoritative figure in the region. If the expedition is suffering from a Brigandage/Piracy vagary, it is immediately cancelled. For the next [[1d6]] months, the expedition can ignore any Annihilation, Delay, Decimation, or Brigandage/Piracy vagaries it suffers. If an adventurer openly owns the expedition, the protector may be interested in the adventurer in some way (Judge’s discretion). The protector is [[1d10]]:

    1A Ruler
    2A Military Commander
    3A Notorious Brigand or Buccaneer
    4A Famous Adventurer
    5A Powerful Monster
    6Unusual (Judge’s Choice)
    ","img":"systems/acks/assets/icons/InvestmentTables/throne-king.svg","resultId":"","weight":1,"range":[76,80],"drawn":false},{"_id":"w3oKA4iafhtc0hUc","flags":{},"type":0,"text":"

    Monopoly : The expedition has gained a monopoly over its services. The monopoly is both local and temporary, but the expedition’s current rate of return is doubled this month and for the next [[1d6]] months. A Rival vagary cancels this vagary as soon as it occurs.

    ","img":"systems/acks/assets/icons/InvestmentTables/folded-paper.svg","resultId":"","weight":1,"range":[81,85],"drawn":false},{"_id":"0qDHOJI2ZTsdIx9z","flags":{},"type":0,"text":"

    Discovery +[[2d10]]% : The expedition has unearthed something of great worth. The current value of the character’s investment is increased by the percentage shown, or the discovery may lead to an adventure (Judge’s discretion). The discovery is [[1d6]]:

    1A Treasure Map
    2A Buried Treasure
    3A hidden Urban Settlement
    4A new Trade Route
    5The Confirmation of a Legend
    6A Place of Power
    ","img":"systems/acks/assets/icons/InvestmentTables/ancient-ruins.svg","resultId":"","weight":1,"range":[86,90],"drawn":false},{"_id":"3KJpRLeqIWfx46sd","flags":{},"type":0,"text":"

    Discovery +[[2d6*5]]% : The expedition has unearthed something of great worth. The current value of the character’s investment is increased by the percentage shown, or the discovery may lead to an adventure (Judge’s discretion). The discovery is [[1d6]]:

    1A Treasure Map
    2A Buried Treasure
    3A hidden Urban Settlement
    4A new Trade Route
    5The Confirmation of a Legend
    6A Place of Power
    ","img":"systems/acks/assets/icons/InvestmentTables/ancient-ruins.svg","resultId":"","weight":1,"range":[91,95],"drawn":false},{"_id":"rhdlNJnrJzQMh5GG","flags":{},"type":0,"text":"

    Discovery +100% : The expedition has unearthed something of great worth. The current value of the character’s investment is increased by the percentage shown, or the discovery may lead to an adventure (Judge’s discretion). The discovery is [[1d6]]:

    1A Treasure Map
    2A Buried Treasure
    3A hidden Urban Settlement
    4A new Trade Route
    5The Confirmation of a Legend
    6A Place of Power
    ","img":"systems/acks/assets/icons/InvestmentTables/ancient-ruins.svg","resultId":"","weight":1,"range":[96,100],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true} -{"name":"Commercial Expedition (0.25% Safe)","permission":{"default":0,"h51KHK9IgZFRkdkH":3},"flags":{"acks":{"treasure":false},"core":{"sourceId":"RollTable.18CNxfmOS6t34qvZ"}},"img":"systems/acks/assets/icons/InvestmentTables/shooner-sailboat.svg","description":"Base rate of return 0.25% - investment may be immediately liquidated","results":[{"_id":"FY3GM52abiBFJcft","flags":{},"type":0,"text":"

    Decimation : The expedition has been decimated. The character earns no return this month, and the value of his investment is reduced by [[2d10]]%. The cause of the casualties is [[1d8]]:

    1 Mysterious
    2 A Rival Expedition
    3 Natural Disaster
    4 Group of Monsters
    5 Enemy Army
    6 Brigands or Pirates
    7 Betrayal from Within
    8 Betrayal from Trading Partners
    ","img":"systems/acks/assets/icons/InvestmentTables/half-dead.svg","resultId":"","weight":1,"range":[1,1],"drawn":false},{"_id":"CDADQFBxCMrBE9vW","flags":{},"type":0,"text":"

    Rival : The expedition is facing competition from a cut-throat rival that will stop at nothing to bring them ruin. The expedition’s rate of return is halved this month and for the next [[1d6]] months. This vagary is cumulative in its impact, halving the rate of return each time it occurs. A Monopoly vagary cancels this vagary as soon as it occurs.

    ","img":"systems/acks/assets/icons/InvestmentTables/roman-toga.svg","resultId":"","weight":1,"range":[2,3],"drawn":false},{"_id":"kiMJyKItPxxYUZRx","flags":{},"type":0,"text":"

    Brigandage/piracy : The expedition has become the target of an organized company of brigands or fleet of pirates. The expedition’s current rate of return is reduced by 33% for the next [[1d6]] months. The enemy will consist of NPC brigands or pirates with wages equal to ½ the losses they are causing. Despite their predatory nature, the brigands keep worse things at bay, so slaying them increases risk by one level (e.g. from Cautious to Balanced) for [[1d6]] months unless the PC takes steps to address it (Judge’s discretion). A Protector vagary cancels this vagary as soon as it occurs.

    ","img":"systems/acks/assets/icons/InvestmentTables/skull-crossed-bones.svg","resultId":"","weight":1,"range":[4,6],"drawn":false},{"_id":"Lod1HZYLppb7c2qO","flags":{},"type":0,"text":"

    Loss (Return x2) : Losses can be paid by the character or deducted from the investment value.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[7,10],"drawn":false},{"_id":"gegesUEEoY4ixHxJ","flags":{},"type":0,"text":"

    Loss (Return x1.5) : Losses can be paid by the character or deducted from the investment value.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[11,15],"drawn":false},{"_id":"qQArax5WXNL2Yhr7","flags":{},"type":0,"text":"

    Break Even : No return or loss this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/shrug.svg","resultId":"","weight":1,"range":[16,25],"drawn":false},{"_id":"I8PttfkrQC5RT3iR","flags":{},"type":0,"text":"

    Profit (Return x0.5) : Smaller than usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[26,40],"drawn":false},{"_id":"KajTzjjwsDlTsrMa","flags":{},"type":0,"text":"

    Profit (Return x1) : Normal return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[41,60],"drawn":false},{"_id":"Kdx3jGr0jGl1uFU3","flags":{},"type":0,"text":"

    Profit (Return x1.5) : Better than usual (+50%) return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[61,75],"drawn":false},{"_id":"DP83jwDr7H2FphvN","flags":{},"type":0,"text":"

    Profit (Return x2) : Double the usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[76,85],"drawn":false},{"_id":"Rv7fxNKUctHxwJXT","flags":{},"type":0,"text":"

    Profit (Return x2.5) : 2.5x the usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[86,90],"drawn":false},{"_id":"OI8uHau3de6DQOZv","flags":{},"type":0,"text":"

    Profit (Return x3) : Triple the usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[91,94],"drawn":false},{"_id":"MUOMwfo7yjuIlu1m","flags":{},"type":0,"text":"

    Protector : The expedition has garnered the protection of a powerful and authoritative figure in the region. If the expedition is suffering from a Brigandage/Piracy vagary, it is immediately cancelled. For the next [[1d6]] months, the expedition can ignore any Annihilation, Delay, Decimation, or Brigandage/Piracy vagaries it suffers. If an adventurer openly owns the expedition, the protector may be interested in the adventurer in some way (Judge’s discretion). The protector is [[1d10]]:

    1A Ruler
    2A Military Commander
    3A Notorious Brigand or Buccaneer
    4A Famous Adventurer
    5A Powerful Monster
    6Unusual (Judge’s Choice)
    ","img":"systems/acks/assets/icons/InvestmentTables/throne-king.svg","resultId":"","weight":1,"range":[95,97],"drawn":false},{"_id":"w3oKA4iafhtc0hUc","flags":{},"type":0,"text":"

    Monopoly : The expedition has gained a monopoly over its services. The monopoly is both local and temporary, but the expedition’s current rate of return is doubled this month and for the next [[1d6]] months. A Rival vagary cancels this vagary as soon as it occurs.

    ","img":"systems/acks/assets/icons/InvestmentTables/folded-paper.svg","resultId":"","weight":1,"range":[98,99],"drawn":false},{"_id":"0qDHOJI2ZTsdIx9z","flags":{},"type":0,"text":"

    Discovery +[[2d10]]% : The expedition has unearthed something of great worth. The current value of the character’s investment is increased by the percentage shown, or the discovery may lead to an adventure (Judge’s discretion). The discovery is [[1d6]]:

    1A Treasure Map
    2A Buried Treasure
    3A hidden Urban Settlement
    4A new Trade Route
    5The Confirmation of a Legend
    6A Place of Power
    ","img":"systems/acks/assets/icons/InvestmentTables/ancient-ruins.svg","resultId":"","weight":1,"range":[100,100],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true,"_id":"6DWzmmIbJU5XtNx5"} -{"_id":"FLHwZhvc4v4Ik8rl","name":"Money Lending (0.5% Cautious)","permission":{"default":0,"h51KHK9IgZFRkdkH":3},"flags":{"core":{"sourceId":"RollTable.iUlwGxVrCecE6BfL"}},"img":"systems/acks/assets/icons/InvestmentTables/crown-coin.svg","description":"Base rate of return 0.5% - 1 month to liquidate investment","results":[{"_id":"EPu5H9SxSJ56yfgw","flags":{},"type":0,"text":"

    Deferment: The debtor is unable to make payments and has asked to defer payment on his loan. If the character agrees, he earns no return this month or for the next [[1d6]] months. Do not roll vagaries during this time. If the character refuses, he may seize the debtor’s assets in repayment. The current value of his investment is reduced by [[2d6*5]]% and then the investment is liquidated.

    ","img":"systems/acks/assets/icons/InvestmentTables/kneeling.svg","resultId":"","weight":1,"range":[1,1],"drawn":false},{"_id":"FY3GM52abiBFJcft","flags":{},"type":0,"text":"

    Writedown: Market conditions are such that the character will never be able to recoup the full value of his loan completely. The character earns no return this month, and the value of his investment is reduced by [[2d6*5]]%.

    ","img":"systems/acks/assets/icons/InvestmentTables/scroll-quill.svg","resultId":"","weight":1,"range":[2,3],"drawn":false},{"_id":"CDADQFBxCMrBE9vW","flags":{},"type":0,"text":"

    Bailout 50%: The debtor needs more funds. The character is asked to invest additional sums equal to 50% of the investment value. If the character provides the bailout, he collects his return based on the new investment value. If he does not, he can choose to lose his return this month and reduce the investment value by [[2d6*5]]% or seize the debtor’s assets in repayment. Seizing the debtor’s assets reduces the current value of the character’s investment by [[2d6*5]]% and liquidates the investment.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[4,6],"drawn":false},{"_id":"kiMJyKItPxxYUZRx","flags":{},"type":0,"text":"

    Bailout 25%: The debtor needs more funds. The character is asked to invest additional sums equal to 25% of the investment value. If the character provides the bailout, he collects his return based on the new investment value. If he does not, he can choose to lose his return this month and reduce the investment value by [[2d6*5]]% or seize the debtor’s assets in repayment. Seizing the debtor’s assets reduces the current value of the character’s investment by [[2d6*5]]% and liquidates the investment.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[7,10],"drawn":false},{"_id":"Lod1HZYLppb7c2qO","flags":{},"type":0,"text":"

    Bailout 5%: The debtor needs more funds. The character is asked to invest additional sums equal to 5% of the investment value. If the character provides the bailout, he collects his return based on the new investment value. If he does not, he can choose to lose his return this month and reduce the investment value by [[2d6*5]]% or seize the debtor’s assets in repayment. Seizing the debtor’s assets reduces the current value of the character’s investment by [[2d6*5]]% and liquidates the investment.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[11,15],"drawn":false},{"_id":"gegesUEEoY4ixHxJ","flags":{},"type":0,"text":"

    3 Month Extension: The debtor is unable to make his payment this month and asks for an extension. If the character agrees, the amount will be paid in 3 months, as noted. If the character refuses, he may seize the debtor’s assets in repayment. The current value of his investment is reduced by [[2d6*5]]% and then the investment is liquidated.

    ","img":"systems/acks/assets/icons/InvestmentTables/calendar.svg","resultId":"","weight":1,"range":[16,20],"drawn":false},{"_id":"qQArax5WXNL2Yhr7","flags":{},"type":0,"text":"

    2 Month Extension: The debtor is unable to make his payment this month and asks for an extension. If the character agrees, the amount will be paid in 2 months, as noted. If the character refuses, he may seize the debtor’s assets in repayment. The current value of his investment is reduced by [[2d6*5]]% and then the investment is liquidated.

    ","img":"systems/acks/assets/icons/InvestmentTables/calendar.svg","resultId":"","weight":1,"range":[21,28],"drawn":false},{"_id":"I8PttfkrQC5RT3iR","flags":{},"type":0,"text":"

    1 Month Extension: The debtor is unable to make his payment this month and asks for an extension. If the character agrees, the amount will be paid in 1 month, as noted. If the character refuses, he may seize the debtor’s assets in repayment. The current value of his investment is reduced by [[2d6*5]]% and then the investment is liquidated.

    ","img":"systems/acks/assets/icons/InvestmentTables/calendar.svg","resultId":"","weight":1,"range":[29,40],"drawn":false},{"_id":"KajTzjjwsDlTsrMa","flags":{},"type":0,"text":"

    Profit (Return x1) : Normal return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[41,60],"drawn":false},{"_id":"Kdx3jGr0jGl1uFU3","flags":{},"type":0,"text":"

    Profit (Return x1) : Normal return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[61,72],"drawn":false},{"_id":"DP83jwDr7H2FphvN","flags":{},"type":0,"text":"

    Profit (Return x1) : Normal return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[73,80],"drawn":false},{"_id":"Rv7fxNKUctHxwJXT","flags":{},"type":0,"text":"

    Banking Fee +50%: The character is able to secure an additional fee from the debtor. The return on the character’s investment is increased this month by 50%. The fee is [[1d6]]:

    1Origination Fee
    2Late Payment Fee
    3Legal Expense
    4Certification
    5Appraisal
    6Prepayment Penalty
    ","img":"systems/acks/assets/icons/InvestmentTables/two-coins.svg","resultId":"","weight":1,"range":[81,85],"drawn":false},{"_id":"OI8uHau3de6DQOZv","flags":{},"type":0,"text":"

    5% Collateral: The debtor deposits collateral worth 5% of the investment value with the character. In the event that the character loses any investment value in the future due to a Default, Deferment, Bailout, or Writedown vagary, the character may seize the collateral to make up for the loss. The character may also apply the value of collateral towards a bailout. The collateral is [[1d6]]:

    1 Common Merchandise
    2 Precious Merchandise
    3 Gems
    4 Jewelry
    5 Silver
    6 Gold
    ","img":"systems/acks/assets/icons/InvestmentTables/emerald-necklace.svg","resultId":"","weight":1,"range":[86,90],"drawn":false},{"_id":"MUOMwfo7yjuIlu1m","flags":{},"type":0,"text":"

    10% Collateral: The debtor deposits collateral worth 10% of the investment value with the character. In the event that the character loses any investment value in the future due to a Default, Deferment, Bailout, or Writedown vagary, the character may seize the collateral to make up for the loss. The character may also apply the value of collateral towards a bailout. The collateral is [[1d6]]:

    1 Common Merchandise
    2 Precious Merchandise
    3 Gems
    4 Jewelry
    5 Silver
    6 Gold
    ","img":"systems/acks/assets/icons/InvestmentTables/double-necklace.svg","resultId":"","weight":1,"range":[91,94],"drawn":false},{"_id":"w3oKA4iafhtc0hUc","flags":{},"type":0,"text":"

    20% Collateral: The debtor deposits collateral worth 20% of the investment value with the character. In the event that the character loses any investment value in the future due to a Default, Deferment, Bailout, or Writedown vagary, the character may seize the collateral to make up for the loss. The character may also apply the value of collateral towards a bailout. The collateral is [[1d6]]:

    1 Common Merchandise
    2 Precious Merchandise
    3 Gems
    4 Jewelry
    5 Silver
    6 Gold
    ","img":"systems/acks/assets/icons/InvestmentTables/gem-necklace.svg","resultId":"","weight":1,"range":[95,97],"drawn":false},{"_id":"0qDHOJI2ZTsdIx9z","flags":{},"type":0,"text":"

    Principal: The value of the investment has increased due to changes in the market. After collecting this month’s return, the character may immediately increase the current value of his investment by [[2d10]]% and liquidate the investment if desired. If the character does not liquidate the investment, however, the investment value is not increased.

    ","img":"systems/acks/assets/icons/InvestmentTables/gold-bar.svg","resultId":"","weight":1,"range":[98,99],"drawn":false},{"_id":"3KJpRLeqIWfx46sd","flags":{},"type":0,"text":"

    Repayment: The debtor has come into funds and is able to repay any late payments that may have resulted from an Extension vagary.

    ","img":"systems/acks/assets/icons/InvestmentTables/coins.svg","resultId":"","weight":1,"range":[100,100],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true} -{"_id":"FjwhGSrfWf11pYlX","name":"Money Lending (1% Balanced)","permission":{"default":0,"h51KHK9IgZFRkdkH":3},"flags":{"core":{"sourceId":"RollTable.iUlwGxVrCecE6BfL"}},"img":"systems/acks/assets/icons/InvestmentTables/crown-coin.svg","description":"Base rate of return 1% - 2 months to liquidate investment","results":[{"_id":"q6kMhvueE8I238ld","flags":{},"type":0,"text":"

    Default: The debtor defaults and has no assets; the value of the loan must be written off completely. The character earns no return this month, and his investment is completely lost. The reason for the default is [[1d10]]:

    1 Mysterious
    2 Casualty
    3 Theft
    4 Loss of Key Personnel
    5 Corruption
    6 Competition
    7 Debt Jubilee
    8-10 Bad Judgement
    ","img":"systems/acks/assets/icons/InvestmentTables/invisible.svg","resultId":"","weight":1,"range":[1,1],"drawn":false},{"_id":"EPu5H9SxSJ56yfgw","flags":{},"type":0,"text":"

    Deferment: The debtor is unable to make payments and has asked to defer payment on his loan. If the character agrees, he earns no return this month or for the next [[1d6]] months. Do not roll vagaries during this time. If the character refuses, he may seize the debtor’s assets in repayment. The current value of his investment is reduced by [[2d6*5]]% and then the investment is liquidated.

    ","img":"systems/acks/assets/icons/InvestmentTables/kneeling.svg","resultId":"","weight":1,"range":[2,3],"drawn":false},{"_id":"FY3GM52abiBFJcft","flags":{},"type":0,"text":"

    Writedown: Market conditions are such that the character will never be able to recoup the full value of his loan completely. The character earns no return this month, and the value of his investment is reduced by [[2d6*5]]%.

    ","img":"systems/acks/assets/icons/InvestmentTables/scroll-quill.svg","resultId":"","weight":1,"range":[4,6],"drawn":false},{"_id":"CDADQFBxCMrBE9vW","flags":{},"type":0,"text":"

    Bailout 50%: The debtor needs more funds. The character is asked to invest additional sums equal to 50% of the investment value. If the character provides the bailout, he collects his return based on the new investment value. If he does not, he can choose to lose his return this month and reduce the investment value by [[2d6*5]]% or seize the debtor’s assets in repayment. Seizing the debtor’s assets reduces the current value of the character’s investment by [[2d6*5]]% and liquidates the investment.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[7,10],"drawn":false},{"_id":"kiMJyKItPxxYUZRx","flags":{},"type":0,"text":"

    Bailout 25%: The debtor needs more funds. The character is asked to invest additional sums equal to 25% of the investment value. If the character provides the bailout, he collects his return based on the new investment value. If he does not, he can choose to lose his return this month and reduce the investment value by [[2d6*5]]% or seize the debtor’s assets in repayment. Seizing the debtor’s assets reduces the current value of the character’s investment by [[2d6*5]]% and liquidates the investment.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[11,15],"drawn":false},{"_id":"Lod1HZYLppb7c2qO","flags":{},"type":0,"text":"

    Bailout 5%: The debtor needs more funds. The character is asked to invest additional sums equal to 5% of the investment value. If the character provides the bailout, he collects his return based on the new investment value. If he does not, he can choose to lose his return this month and reduce the investment value by [[2d6*5]]% or seize the debtor’s assets in repayment. Seizing the debtor’s assets reduces the current value of the character’s investment by [[2d6*5]]% and liquidates the investment.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[16,20],"drawn":false},{"_id":"gegesUEEoY4ixHxJ","flags":{},"type":0,"text":"

    3 Month Extension: The debtor is unable to make his payment this month and asks for an extension. If the character agrees, the amount will be paid in 3 months, as noted. If the character refuses, he may seize the debtor’s assets in repayment. The current value of his investment is reduced by [[2d6*5]]% and then the investment is liquidated.

    ","img":"systems/acks/assets/icons/InvestmentTables/calendar.svg","resultId":"","weight":1,"range":[21,25],"drawn":false},{"_id":"qQArax5WXNL2Yhr7","flags":{},"type":0,"text":"

    2 Month Extension: The debtor is unable to make his payment this month and asks for an extension. If the character agrees, the amount will be paid in 2 months, as noted. If the character refuses, he may seize the debtor’s assets in repayment. The current value of his investment is reduced by [[2d6*5]]% and then the investment is liquidated.

    ","img":"systems/acks/assets/icons/InvestmentTables/calendar.svg","resultId":"","weight":1,"range":[26,32],"drawn":false},{"_id":"I8PttfkrQC5RT3iR","flags":{},"type":0,"text":"

    1 Month Extension: The debtor is unable to make his payment this month and asks for an extension. If the character agrees, the amount will be paid in 1 month, as noted. If the character refuses, he may seize the debtor’s assets in repayment. The current value of his investment is reduced by [[2d6*5]]% and then the investment is liquidated.

    ","img":"systems/acks/assets/icons/InvestmentTables/calendar.svg","resultId":"","weight":1,"range":[33,42],"drawn":false},{"_id":"KajTzjjwsDlTsrMa","flags":{},"type":0,"text":"

    Profit (Return x1) : Normal return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[43,58],"drawn":false},{"_id":"Kdx3jGr0jGl1uFU3","flags":{},"type":0,"text":"

    Profit (Return x1) : Normal return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[59,68],"drawn":false},{"_id":"DP83jwDr7H2FphvN","flags":{},"type":0,"text":"

    Profit (Return x1) : Normal return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[69,75],"drawn":false},{"_id":"Rv7fxNKUctHxwJXT","flags":{},"type":0,"text":"

    Banking Fee +50%: The character is able to secure an additional fee from the debtor. The return on the character’s investment is increased this month by 50%. The fee is [[1d6]]:

    1Origination Fee
    2Late Payment Fee
    3Legal Expense
    4Certification
    5Appraisal
    6Prepayment Penalty
    ","img":"systems/acks/assets/icons/InvestmentTables/two-coins.svg","resultId":"","weight":1,"range":[76,80],"drawn":false},{"_id":"OI8uHau3de6DQOZv","flags":{},"type":0,"text":"

    5% Collateral: The debtor deposits collateral worth 5% of the investment value with the character. In the event that the character loses any investment value in the future due to a Default, Deferment, Bailout, or Writedown vagary, the character may seize the collateral to make up for the loss. The character may also apply the value of collateral towards a bailout. The collateral is [[1d6]]:

    1 Common Merchandise
    2 Precious Merchandise
    3 Gems
    4 Jewelry
    5 Silver
    6 Gold
    ","img":"systems/acks/assets/icons/InvestmentTables/emerald-necklace.svg","resultId":"","weight":1,"range":[81,85],"drawn":false},{"_id":"MUOMwfo7yjuIlu1m","flags":{},"type":0,"text":"

    10% Collateral: The debtor deposits collateral worth 10% of the investment value with the character. In the event that the character loses any investment value in the future due to a Default, Deferment, Bailout, or Writedown vagary, the character may seize the collateral to make up for the loss. The character may also apply the value of collateral towards a bailout. The collateral is [[1d6]]:

    1 Common Merchandise
    2 Precious Merchandise
    3 Gems
    4 Jewelry
    5 Silver
    6 Gold
    ","img":"systems/acks/assets/icons/InvestmentTables/double-necklace.svg","resultId":"","weight":1,"range":[86,90],"drawn":false},{"_id":"w3oKA4iafhtc0hUc","flags":{},"type":0,"text":"

    20% Collateral: The debtor deposits collateral worth 20% of the investment value with the character. In the event that the character loses any investment value in the future due to a Default, Deferment, Bailout, or Writedown vagary, the character may seize the collateral to make up for the loss. The character may also apply the value of collateral towards a bailout. The collateral is [[1d6]]:

    1 Common Merchandise
    2 Precious Merchandise
    3 Gems
    4 Jewelry
    5 Silver
    6 Gold
    ","img":"systems/acks/assets/icons/InvestmentTables/gem-necklace.svg","resultId":"","weight":1,"range":[91,94],"drawn":false},{"_id":"0qDHOJI2ZTsdIx9z","flags":{},"type":0,"text":"

    Principal: The value of the investment has increased due to changes in the market. After collecting this month’s return, the character may immediately increase the current value of his investment by [[2d10]]% and liquidate the investment if desired. If the character does not liquidate the investment, however, the investment value is not increased.

    ","img":"systems/acks/assets/icons/InvestmentTables/gold-bar.svg","resultId":"","weight":1,"range":[95,97],"drawn":false},{"_id":"3KJpRLeqIWfx46sd","flags":{},"type":0,"text":"

    Repayment: The debtor has come into funds and is able to repay any late payments that may have resulted from an Extension vagary.

    ","img":"systems/acks/assets/icons/InvestmentTables/coins.svg","resultId":"","weight":1,"range":[98,99],"drawn":false},{"_id":"rhdlNJnrJzQMh5GG","flags":{},"type":0,"text":"

    Maturation : The debtor’s creditworthiness has substantially improved. All future rolls on the Vagaries of Investment table are made as if the investment were one level less risky.

    ","img":"systems/acks/assets/icons/InvestmentTables/fruit-tree.svg","resultId":"","weight":1,"range":[100,100],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true} -{"name":"Business Establishment (0.5% Cautious)","permission":{"default":0,"h51KHK9IgZFRkdkH":3},"flags":{"acks":{"treasure":false},"core":{"sourceId":"RollTable.eZptrxphOmB1BJXf"}},"img":"systems/acks/assets/icons/InvestmentTables/family-house.svg","description":"Base rate of return 0.5% - 1 month to liquidate investment","results":[{"_id":"EPu5H9SxSJ56yfgw","flags":{},"type":0,"text":"Calamity : A calamity has wrecked the business’s storefront and/ or inventory. The character earns no return this month, and the value of his investment is reduced by [[2d6*5]]%. The calamity is ([[1d6]]) 1 – arson, 2 – vandalism, 3 – burglary, 4 – riot, 5 - accidental fire, 6 – flood.","img":"systems/acks/assets/icons/InvestmentTables/damaged-house.svg","resultId":"","weight":1,"range":[1,1],"drawn":false},{"_id":"FY3GM52abiBFJcft","flags":{},"type":0,"text":"Fee : The business suffers a burdensome fee equal to [[2d10]]% of the value of its investment. The fee is ([[1d6]]) 1 – tariff, 2 – fine/penalty, 3 – legal expense, 4 – liturgy, 5 – licensing fee, 6 – bribery / extortion by magistrates. If the business is in a domain ruled by the party, this vagary can be ignored if desired.","img":"systems/acks/assets/icons/InvestmentTables/two-coins.svg","resultId":"","weight":1,"range":[2,3],"drawn":false},{"_id":"CDADQFBxCMrBE9vW","flags":{},"type":0,"text":"Disrepute : The character’s business has fallen into disrepute due to slander by the competition, shady business practices, or just bad luck. The business’s rate of return is halved this month and for the next [[1d6]] months. This vagary can be cumulative in its impact, halving the rate of return each time it occurs. An “Acclamation” or “Patron” vagary cancels this vagary as soon as it occurs.","img":"systems/acks/assets/icons/InvestmentTables/thumb-down.svg","resultId":"","weight":1,"range":[4,6],"drawn":false},{"_id":"kiMJyKItPxxYUZRx","flags":{},"type":0,"text":"Racket : The business has become the target of an organized criminal protection racket. The business’s current rate of return is reduced by 33% for as long as the racket continues. The racketeers will consist of NPC ruffians with wages equal to ½ the losses they are causing. Slaying the racketeers earns the ire of the local syndicate and increases risk by one level (e.g. from Cautious to Balanced) for [[1d6]] months unless the PC takes steps to address it (Judge’s discretion). If the local syndicate is under the party’s control, this vagary represents a rival syndicate trying to take a cut of the action. A “Patron” vagary cancels this vagary as soon as it occurs.","img":"systems/acks/assets/icons/InvestmentTables/stabbed-note.svg","resultId":"","weight":1,"range":[7,10],"drawn":false},{"_id":"Lod1HZYLppb7c2qO","flags":{},"type":0,"text":"Loss (Return x2) : Losses can be paid by the character or deducted from the investment value.","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[11,15],"drawn":false},{"_id":"gegesUEEoY4ixHxJ","flags":{},"type":0,"text":"Loss (Return x1.5) : Losses can be paid by the character or deducted from the investment value.","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[16,20],"drawn":false},{"_id":"qQArax5WXNL2Yhr7","flags":{},"type":0,"text":"Break Even : No return or loss this month.","img":"systems/acks/assets/icons/InvestmentTables/shrug.svg","resultId":"","weight":1,"range":[21,28],"drawn":false},{"_id":"I8PttfkrQC5RT3iR","flags":{},"type":0,"text":"Profit (Return x0.5) : Smaller than usual return this month.","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[29,40],"drawn":false},{"_id":"KajTzjjwsDlTsrMa","flags":{},"type":0,"text":"Profit (Return x1) : Normal return this month.","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[41,60],"drawn":false},{"_id":"Kdx3jGr0jGl1uFU3","flags":{},"type":0,"text":"Profit (Return x1.5) : Better than usual (+50%) return this month.","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[61,72],"drawn":false},{"_id":"DP83jwDr7H2FphvN","flags":{},"type":0,"text":"Profit (Return x2) : Double the usual return this month.","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[73,80],"drawn":false},{"_id":"Rv7fxNKUctHxwJXT","flags":{},"type":0,"text":"Profit (Return x2.5) : 2.5x the usual return this month.","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[81,85],"drawn":false},{"_id":"OI8uHau3de6DQOZv","flags":{},"type":0,"text":"Profit (Return x3) : Triple the usual return this month.","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[86,90],"drawn":false},{"_id":"MUOMwfo7yjuIlu1m","flags":{},"type":0,"text":"Patron : The business has secured the patronage of a powerful or important customer. If the business is suffering from a “Disrepute” or “Racket” vagary, those are immediately cancelled. For the next [[1d6]] months, the business’s rate of return is increased by 33% due to the patron’s generous contribution and referrals. If an adventurer openly owns the business, the patron may be interested in the adventurer in some way (Judge’s discretion). The patron is ([[1d10]]) 1 – magistrate, 2 – senator, 3 – merchant, 4 – master craftsman, 5 – specialist, 6 – fighter, 7 – thief, 8 – mage, 9 – cleric, 10 – unusual (Judge’s choice).","img":"systems/acks/assets/icons/InvestmentTables/throne-king.svg","resultId":"","weight":1,"range":[91,94],"drawn":false},{"_id":"w3oKA4iafhtc0hUc","flags":{},"type":0,"text":"Acclamation : The business has gained a reputation for excellence. The business’s current rate of return is doubled this month and for the next [[1d6]] months. A “Disrepute” vagary cancels this vagary as soon as it occurs.","img":"systems/acks/assets/icons/InvestmentTables/thumb-up.svg","resultId":"","weight":1,"range":[95,97],"drawn":false},{"_id":"0qDHOJI2ZTsdIx9z","flags":{},"type":0,"text":"Windfall +[[2d10]]% : An unexpected windfall yields fiscal rewards. The current value of the character’s investment is increased by the percentage shown. The windfall is ([[1d6]]) 1 – an inheritance, 2 – a property appreciation, 3 – a business innovation, 4 – the failure of a competitor, 5 – a valuable endorsement, 6 – of mysterious origin.","img":"systems/acks/assets/icons/InvestmentTables/coins-pile.svg","resultId":"","weight":1,"range":[98,99],"drawn":false},{"_id":"3KJpRLeqIWfx46sd","flags":{},"type":0,"text":"Windfall +[[2d6*5]]% : An unexpected windfall yields fiscal rewards. The current value of the character’s investment is increased by the percentage shown. The windfall is ([[1d6]]) 1 – an inheritance, 2 – a property appreciation, 3 – a business innovation, 4 – the failure of a competitor, 5 – a valuable endorsement, 6 – of mysterious origin.","img":"systems/acks/assets/icons/InvestmentTables/coins-pile.svg","resultId":"","weight":1,"range":[100,100],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true,"_id":"HFe368ZJMJ9ffZlj"} -{"_id":"K7o00Ecznyzmsvdd","name":"Money Lending (3% Risky)","permission":{"default":0,"h51KHK9IgZFRkdkH":3},"flags":{"core":{"sourceId":"RollTable.iUlwGxVrCecE6BfL"}},"img":"systems/acks/assets/icons/InvestmentTables/crown-coin.svg","description":"Base rate of return 3% - 3 months to liquidate investment","results":[{"_id":"q6kMhvueE8I238ld","flags":{},"type":0,"text":"

    Default: The debtor defaults and has no assets; the value of the loan must be written off completely. The character earns no return this month, and his investment is completely lost. The reason for the default is [[1d10]]:

    1 Mysterious
    2 Casualty
    3 Theft
    4 Loss of Key Personnel
    5 Corruption
    6 Competition
    7 Debt Jubilee
    8-10 Bad Judgement
    ","img":"systems/acks/assets/icons/InvestmentTables/invisible.svg","resultId":"","weight":1,"range":[1,2],"drawn":false},{"_id":"EPu5H9SxSJ56yfgw","flags":{},"type":0,"text":"

    Deferment: The debtor is unable to make payments and has asked to defer payment on his loan. If the character agrees, he earns no return this month or for the next [[1d6]] months. Do not roll vagaries during this time. If the character refuses, he may seize the debtor’s assets in repayment. The current value of his investment is reduced by [[2d6*5]]% and then the investment is liquidated.

    ","img":"systems/acks/assets/icons/InvestmentTables/kneeling.svg","resultId":"","weight":1,"range":[3,7],"drawn":false},{"_id":"FY3GM52abiBFJcft","flags":{},"type":0,"text":"

    Writedown: Market conditions are such that the character will never be able to recoup the full value of his loan completely. The character earns no return this month, and the value of his investment is reduced by [[2d6*5]]%.

    ","img":"systems/acks/assets/icons/InvestmentTables/scroll-quill.svg","resultId":"","weight":1,"range":[8,12],"drawn":false},{"_id":"CDADQFBxCMrBE9vW","flags":{},"type":0,"text":"

    Bailout 50%: The debtor needs more funds. The character is asked to invest additional sums equal to 50% of the investment value. If the character provides the bailout, he collects his return based on the new investment value. If he does not, he can choose to lose his return this month and reduce the investment value by [[2d6*5]]% or seize the debtor’s assets in repayment. Seizing the debtor’s assets reduces the current value of the character’s investment by [[2d6*5]]% and liquidates the investment.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[13,17],"drawn":false},{"_id":"kiMJyKItPxxYUZRx","flags":{},"type":0,"text":"

    Bailout 25%: The debtor needs more funds. The character is asked to invest additional sums equal to 25% of the investment value. If the character provides the bailout, he collects his return based on the new investment value. If he does not, he can choose to lose his return this month and reduce the investment value by [[2d6*5]]% or seize the debtor’s assets in repayment. Seizing the debtor’s assets reduces the current value of the character’s investment by [[2d6*5]]% and liquidates the investment.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[18,22],"drawn":false},{"_id":"Lod1HZYLppb7c2qO","flags":{},"type":0,"text":"

    Bailout 5%: The debtor needs more funds. The character is asked to invest additional sums equal to 5% of the investment value. If the character provides the bailout, he collects his return based on the new investment value. If he does not, he can choose to lose his return this month and reduce the investment value by [[2d6*5]]% or seize the debtor’s assets in repayment. Seizing the debtor’s assets reduces the current value of the character’s investment by [[2d6*5]]% and liquidates the investment.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[23,27],"drawn":false},{"_id":"gegesUEEoY4ixHxJ","flags":{},"type":0,"text":"

    3 Month Extension: The debtor is unable to make his payment this month and asks for an extension. If the character agrees, the amount will be paid in 3 months, as noted. If the character refuses, he may seize the debtor’s assets in repayment. The current value of his investment is reduced by [[2d6*5]]% and then the investment is liquidated.

    ","img":"systems/acks/assets/icons/InvestmentTables/calendar.svg","resultId":"","weight":1,"range":[28,32],"drawn":false},{"_id":"qQArax5WXNL2Yhr7","flags":{},"type":0,"text":"

    2 Month Extension: The debtor is unable to make his payment this month and asks for an extension. If the character agrees, the amount will be paid in 2 months, as noted. If the character refuses, he may seize the debtor’s assets in repayment. The current value of his investment is reduced by [[2d6*5]]% and then the investment is liquidated.

    ","img":"systems/acks/assets/icons/InvestmentTables/calendar.svg","resultId":"","weight":1,"range":[33,37],"drawn":false},{"_id":"I8PttfkrQC5RT3iR","flags":{},"type":0,"text":"

    1 Month Extension: The debtor is unable to make his payment this month and asks for an extension. If the character agrees, the amount will be paid in 1 month, as noted. If the character refuses, he may seize the debtor’s assets in repayment. The current value of his investment is reduced by [[2d6*5]]% and then the investment is liquidated.

    ","img":"systems/acks/assets/icons/InvestmentTables/calendar.svg","resultId":"","weight":1,"range":[38,42],"drawn":false},{"_id":"KajTzjjwsDlTsrMa","flags":{},"type":0,"text":"

    Profit (Return x1) : Normal return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[43,58],"drawn":false},{"_id":"Kdx3jGr0jGl1uFU3","flags":{},"type":0,"text":"

    Profit (Return x1) : Normal return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[59,63],"drawn":false},{"_id":"DP83jwDr7H2FphvN","flags":{},"type":0,"text":"

    Profit (Return x1) : Normal return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[64,68],"drawn":false},{"_id":"Rv7fxNKUctHxwJXT","flags":{},"type":0,"text":"

    Banking Fee +50%: The character is able to secure an additional fee from the debtor. The return on the character’s investment is increased this month by 50%. The fee is [[1d6]]:

    1Origination Fee
    2Late Payment Fee
    3Legal Expense
    4Certification
    5Appraisal
    6Prepayment Penalty
    ","img":"systems/acks/assets/icons/InvestmentTables/two-coins.svg","resultId":"","weight":1,"range":[69,73],"drawn":false},{"_id":"OI8uHau3de6DQOZv","flags":{},"type":0,"text":"

    5% Collateral: The debtor deposits collateral worth 5% of the investment value with the character. In the event that the character loses any investment value in the future due to a Default, Deferment, Bailout, or Writedown vagary, the character may seize the collateral to make up for the loss. The character may also apply the value of collateral towards a bailout. The collateral is [[1d6]]:

    1 Common Merchandise
    2 Precious Merchandise
    3 Gems
    4 Jewelry
    5 Silver
    6 Gold
    ","img":"systems/acks/assets/icons/InvestmentTables/emerald-necklace.svg","resultId":"","weight":1,"range":[74,78],"drawn":false},{"_id":"MUOMwfo7yjuIlu1m","flags":{},"type":0,"text":"

    10% Collateral: The debtor deposits collateral worth 10% of the investment value with the character. In the event that the character loses any investment value in the future due to a Default, Deferment, Bailout, or Writedown vagary, the character may seize the collateral to make up for the loss. The character may also apply the value of collateral towards a bailout. The collateral is [[1d6]]:

    1 Common Merchandise
    2 Precious Merchandise
    3 Gems
    4 Jewelry
    5 Silver
    6 Gold
    ","img":"systems/acks/assets/icons/InvestmentTables/double-necklace.svg","resultId":"","weight":1,"range":[79,83],"drawn":false},{"_id":"w3oKA4iafhtc0hUc","flags":{},"type":0,"text":"

    20% Collateral: The debtor deposits collateral worth 20% of the investment value with the character. In the event that the character loses any investment value in the future due to a Default, Deferment, Bailout, or Writedown vagary, the character may seize the collateral to make up for the loss. The character may also apply the value of collateral towards a bailout. The collateral is [[1d6]]:

    1 Common Merchandise
    2 Precious Merchandise
    3 Gems
    4 Jewelry
    5 Silver
    6 Gold
    ","img":"systems/acks/assets/icons/InvestmentTables/gem-necklace.svg","resultId":"","weight":1,"range":[84,88],"drawn":false},{"_id":"0qDHOJI2ZTsdIx9z","flags":{},"type":0,"text":"

    Principal: The value of the investment has increased due to changes in the market. After collecting this month’s return, the character may immediately increase the current value of his investment by [[2d10]]% and liquidate the investment if desired. If the character does not liquidate the investment, however, the investment value is not increased.

    ","img":"systems/acks/assets/icons/InvestmentTables/gold-bar.svg","resultId":"","weight":1,"range":[89,93],"drawn":false},{"_id":"3KJpRLeqIWfx46sd","flags":{},"type":0,"text":"

    Repayment: The debtor has come into funds and is able to repay any late payments that may have resulted from an Extension vagary.

    ","img":"systems/acks/assets/icons/InvestmentTables/coins.svg","resultId":"","weight":1,"range":[94,98],"drawn":false},{"_id":"rhdlNJnrJzQMh5GG","flags":{},"type":0,"text":"

    Maturation : The debtor’s creditworthiness has substantially improved. All future rolls on the Vagaries of Investment table are made as if the investment were one level less risky.

    ","img":"systems/acks/assets/icons/InvestmentTables/fruit-tree.svg","resultId":"","weight":1,"range":[99,100],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true} -{"name":"Commercial Expedition (0.5% Cautious)","permission":{"default":0,"h51KHK9IgZFRkdkH":3},"flags":{"acks":{"treasure":false},"core":{"sourceId":"RollTable.18CNxfmOS6t34qvZ"}},"img":"systems/acks/assets/icons/InvestmentTables/shooner-sailboat.svg","description":"Base rate of return 0.5% - 1 month to liquidate investment","results":[{"_id":"EPu5H9SxSJ56yfgw","flags":{},"type":0,"text":"

    Delay : The expedition has been gotten lost, become imprisoned, had its inventory impounded, or otherwise held up. The character earns no return this month. If the expedition attempts to escape or push ahead, reduce the value of its investment by [[2d6*5]]%. Otherwise, the character earns no return for the next [[1d6]] months, during which time no vagaries occur. The cause of the delay is [[1d8]]:

    1Mysterious
    2Lost in Wilderness/At Sea
    3Halted by Inclement Weather
    4Held up at Customs
    5Imprisoned by Government
    6Captured by Brigands or Pirates
    7Inventory Impounded
    8Internal Crisis
    ","img":"systems/acks/assets/icons/InvestmentTables/calendar.svg","resultId":"","weight":1,"range":[1,1],"drawn":false},{"_id":"FY3GM52abiBFJcft","flags":{},"type":0,"text":"

    Decimation : The expedition has been decimated. The character earns no return this month, and the value of his investment is reduced by [[2d10]]%. The cause of the casualties is [[1d8]]:

    1 Mysterious
    2 A Rival Expedition
    3 Natural Disaster
    4 Group of Monsters
    5 Enemy Army
    6 Brigands or Pirates
    7 Betrayal from Within
    8 Betrayal from Trading Partners
    ","img":"systems/acks/assets/icons/InvestmentTables/half-dead.svg","resultId":"","weight":1,"range":[2,3],"drawn":false},{"_id":"CDADQFBxCMrBE9vW","flags":{},"type":0,"text":"

    Rival : The expedition is facing competition from a cut-throat rival that will stop at nothing to bring them ruin. The expedition’s rate of return is halved this month and for the next [[1d6]] months. This vagary is cumulative in its impact, halving the rate of return each time it occurs. A Monopoly vagary cancels this vagary as soon as it occurs.

    ","img":"systems/acks/assets/icons/InvestmentTables/roman-toga.svg","resultId":"","weight":1,"range":[4,6],"drawn":false},{"_id":"kiMJyKItPxxYUZRx","flags":{},"type":0,"text":"

    Brigandage/piracy : The expedition has become the target of an organized company of brigands or fleet of pirates. The expedition’s current rate of return is reduced by 33% for the next [[1d6]] months. The enemy will consist of NPC brigands or pirates with wages equal to ½ the losses they are causing. Despite their predatory nature, the brigands keep worse things at bay, so slaying them increases risk by one level (e.g. from Cautious to Balanced) for [[1d6]] months unless the PC takes steps to address it (Judge’s discretion). A Protector vagary cancels this vagary as soon as it occurs.

    ","img":"systems/acks/assets/icons/InvestmentTables/skull-crossed-bones.svg","resultId":"","weight":1,"range":[7,10],"drawn":false},{"_id":"Lod1HZYLppb7c2qO","flags":{},"type":0,"text":"

    Loss (Return x2) : Losses can be paid by the character or deducted from the investment value.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[11,15],"drawn":false},{"_id":"gegesUEEoY4ixHxJ","flags":{},"type":0,"text":"

    Loss (Return x1.5) : Losses can be paid by the character or deducted from the investment value.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[16,20],"drawn":false},{"_id":"qQArax5WXNL2Yhr7","flags":{},"type":0,"text":"

    Break Even : No return or loss this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/shrug.svg","resultId":"","weight":1,"range":[21,28],"drawn":false},{"_id":"I8PttfkrQC5RT3iR","flags":{},"type":0,"text":"

    Profit (Return x0.5) : Smaller than usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[29,40],"drawn":false},{"_id":"KajTzjjwsDlTsrMa","flags":{},"type":0,"text":"

    Profit (Return x1) : Normal return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[41,60],"drawn":false},{"_id":"Kdx3jGr0jGl1uFU3","flags":{},"type":0,"text":"

    Profit (Return x1.5) : Better than usual (+50%) return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[61,72],"drawn":false},{"_id":"DP83jwDr7H2FphvN","flags":{},"type":0,"text":"

    Profit (Return x2) : Double the usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[73,80],"drawn":false},{"_id":"Rv7fxNKUctHxwJXT","flags":{},"type":0,"text":"

    Profit (Return x2.5) : 2.5x the usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[81,85],"drawn":false},{"_id":"OI8uHau3de6DQOZv","flags":{},"type":0,"text":"

    Profit (Return x3) : Triple the usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[86,90],"drawn":false},{"_id":"MUOMwfo7yjuIlu1m","flags":{},"type":0,"text":"

    Protector : The expedition has garnered the protection of a powerful and authoritative figure in the region. If the expedition is suffering from a Brigandage/Piracy vagary, it is immediately cancelled. For the next [[1d6]] months, the expedition can ignore any Annihilation, Delay, Decimation, or Brigandage/Piracy vagaries it suffers. If an adventurer openly owns the expedition, the protector may be interested in the adventurer in some way (Judge’s discretion). The protector is [[1d10]]:

    1A Ruler
    2A Military Commander
    3A Notorious Brigand or Buccaneer
    4A Famous Adventurer
    5A Powerful Monster
    6Unusual (Judge’s Choice)
    ","img":"systems/acks/assets/icons/InvestmentTables/throne-king.svg","resultId":"","weight":1,"range":[91,94],"drawn":false},{"_id":"w3oKA4iafhtc0hUc","flags":{},"type":0,"text":"

    Monopoly : The expedition has gained a monopoly over its services. The monopoly is both local and temporary, but the expedition’s current rate of return is doubled this month and for the next [[1d6]] months. A Rival vagary cancels this vagary as soon as it occurs.

    ","img":"systems/acks/assets/icons/InvestmentTables/folded-paper.svg","resultId":"","weight":1,"range":[95,97],"drawn":false},{"_id":"0qDHOJI2ZTsdIx9z","flags":{},"type":0,"text":"

    Discovery +[[2d10]]% : The expedition has unearthed something of great worth. The current value of the character’s investment is increased by the percentage shown, or the discovery may lead to an adventure (Judge’s discretion). The discovery is [[1d6]]:

    1A Treasure Map
    2A Buried Treasure
    3A hidden Urban Settlement
    4A new Trade Route
    5The Confirmation of a Legend
    6A Place of Power
    ","img":"systems/acks/assets/icons/InvestmentTables/ancient-ruins.svg","resultId":"","weight":1,"range":[98,99],"drawn":false},{"_id":"3KJpRLeqIWfx46sd","flags":{},"type":0,"text":"

    Discovery +[[2d6*5]]% : The expedition has unearthed something of great worth. The current value of the character’s investment is increased by the percentage shown, or the discovery may lead to an adventure (Judge’s discretion). The discovery is [[1d6]]:

    1A Treasure Map
    2A Buried Treasure
    3A hidden Urban Settlement
    4A new Trade Route
    5The Confirmation of a Legend
    6A Place of Power
    ","img":"systems/acks/assets/icons/InvestmentTables/ancient-ruins.svg","resultId":"","weight":1,"range":[100,100],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true,"_id":"MNbpMuoo2bvSfQx6"} -{"_id":"MaZIZS3sW3gotXPh","name":"Commercial Expedition (1% Balanced)","permission":{"default":0,"h51KHK9IgZFRkdkH":3},"flags":{"acks":{"treasure":false},"core":{"sourceId":"RollTable.18CNxfmOS6t34qvZ"}},"img":"systems/acks/assets/icons/InvestmentTables/shooner-sailboat.svg","description":"Base rate of return 1% - 2 months to liquidate investment","results":[{"_id":"q6kMhvueE8I238ld","flags":{},"type":0,"text":"

    Annihilation : The expedition has been utterly destroyed. The character earns no return this month, and his investment is completely lost. [[1d4]] survivors report that the cause of the annihilation is [[1d8]]:

    1Mysterious
    2A Rival Expedition
    3Natural Disaster
    4Group of Monsters
    5Enemy Army
    6Brigands or Pirates
    7Betrayal from Within
    8Betrayal from Trading Partners
    ","img":"systems/acks/assets/icons/InvestmentTables/death-skull.svg","resultId":"","weight":1,"range":[1,1],"drawn":false},{"_id":"EPu5H9SxSJ56yfgw","flags":{},"type":0,"text":"

    Delay : The expedition has been gotten lost, become imprisoned, had its inventory impounded, or otherwise held up. The character earns no return this month. If the expedition attempts to escape or push ahead, reduce the value of its investment by [[2d6*5]]%. Otherwise, the character earns no return for the next [[1d6]] months, during which time no vagaries occur. The cause of the delay is [[1d8]]:

    1Mysterious
    2Lost in Wilderness/At Sea
    3Halted by Inclement Weather
    4Held up at Customs
    5Imprisoned by Government
    6Captured by Brigands or Pirates
    7Inventory Impounded
    8Internal Crisis
    ","img":"systems/acks/assets/icons/InvestmentTables/calendar.svg","resultId":"","weight":1,"range":[2,3],"drawn":false},{"_id":"FY3GM52abiBFJcft","flags":{},"type":0,"text":"

    Decimation : The expedition has been decimated. The character earns no return this month, and the value of his investment is reduced by [[2d10]]%. The cause of the casualties is [[1d8]]:

    1 Mysterious
    2 A Rival Expedition
    3 Natural Disaster
    4 Group of Monsters
    5 Enemy Army
    6 Brigands or Pirates
    7 Betrayal from Within
    8 Betrayal from Trading Partners
    ","img":"systems/acks/assets/icons/InvestmentTables/half-dead.svg","resultId":"","weight":1,"range":[4,6],"drawn":false},{"_id":"CDADQFBxCMrBE9vW","flags":{},"type":0,"text":"

    Rival : The expedition is facing competition from a cut-throat rival that will stop at nothing to bring them ruin. The expedition’s rate of return is halved this month and for the next [[1d6]] months. This vagary is cumulative in its impact, halving the rate of return each time it occurs. A Monopoly vagary cancels this vagary as soon as it occurs.

    ","img":"systems/acks/assets/icons/InvestmentTables/roman-toga.svg","resultId":"","weight":1,"range":[7,10],"drawn":false},{"_id":"kiMJyKItPxxYUZRx","flags":{},"type":0,"text":"

    Brigandage/piracy : The expedition has become the target of an organized company of brigands or fleet of pirates. The expedition’s current rate of return is reduced by 33% for the next [[1d6]] months. The enemy will consist of NPC brigands or pirates with wages equal to ½ the losses they are causing. Despite their predatory nature, the brigands keep worse things at bay, so slaying them increases risk by one level (e.g. from Cautious to Balanced) for [[1d6]] months unless the PC takes steps to address it (Judge’s discretion). A Protector vagary cancels this vagary as soon as it occurs.

    ","img":"systems/acks/assets/icons/InvestmentTables/skull-crossed-bones.svg","resultId":"","weight":1,"range":[11,15],"drawn":false},{"_id":"Lod1HZYLppb7c2qO","flags":{},"type":0,"text":"

    Loss (Return x2) : Losses can be paid by the character or deducted from the investment value.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[16,20],"drawn":false},{"_id":"gegesUEEoY4ixHxJ","flags":{},"type":0,"text":"

    Loss (Return x1.5) : Losses can be paid by the character or deducted from the investment value.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[21,25],"drawn":false},{"_id":"qQArax5WXNL2Yhr7","flags":{},"type":0,"text":"

    Break Even : No return or loss this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/shrug.svg","resultId":"","weight":1,"range":[26,32],"drawn":false},{"_id":"I8PttfkrQC5RT3iR","flags":{},"type":0,"text":"

    Profit (Return x0.5) : Smaller than usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[33,42],"drawn":false},{"_id":"KajTzjjwsDlTsrMa","flags":{},"type":0,"text":"

    Profit (Return x1) : Normal return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[43,58],"drawn":false},{"_id":"Kdx3jGr0jGl1uFU3","flags":{},"type":0,"text":"

    Profit (Return x1.5) : Better than usual (+50%) return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[59,68],"drawn":false},{"_id":"DP83jwDr7H2FphvN","flags":{},"type":0,"text":"

    Profit (Return x2) : Double the usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[69,75],"drawn":false},{"_id":"Rv7fxNKUctHxwJXT","flags":{},"type":0,"text":"

    Profit (Return x2.5) : 2.5x the usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[76,80],"drawn":false},{"_id":"OI8uHau3de6DQOZv","flags":{},"type":0,"text":"

    Profit (Return x3) : Triple the usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[81,85],"drawn":false},{"_id":"MUOMwfo7yjuIlu1m","flags":{},"type":0,"text":"

    Protector : The expedition has garnered the protection of a powerful and authoritative figure in the region. If the expedition is suffering from a Brigandage/Piracy vagary, it is immediately cancelled. For the next [[1d6]] months, the expedition can ignore any Annihilation, Delay, Decimation, or Brigandage/Piracy vagaries it suffers. If an adventurer openly owns the expedition, the protector may be interested in the adventurer in some way (Judge’s discretion). The protector is [[1d10]]:

    1A Ruler
    2A Military Commander
    3A Notorious Brigand or Buccaneer
    4A Famous Adventurer
    5A Powerful Monster
    6Unusual (Judge’s Choice)
    ","img":"systems/acks/assets/icons/InvestmentTables/throne-king.svg","resultId":"","weight":1,"range":[86,90],"drawn":false},{"_id":"w3oKA4iafhtc0hUc","flags":{},"type":0,"text":"

    Monopoly : The expedition has gained a monopoly over its services. The monopoly is both local and temporary, but the expedition’s current rate of return is doubled this month and for the next [[1d6]] months. A Rival vagary cancels this vagary as soon as it occurs.

    ","img":"systems/acks/assets/icons/InvestmentTables/folded-paper.svg","resultId":"","weight":1,"range":[91,94],"drawn":false},{"_id":"0qDHOJI2ZTsdIx9z","flags":{},"type":0,"text":"

    Discovery +[[2d10]]% : The expedition has unearthed something of great worth. The current value of the character’s investment is increased by the percentage shown, or the discovery may lead to an adventure (Judge’s discretion). The discovery is [[1d6]]:

    1A Treasure Map
    2A Buried Treasure
    3A hidden Urban Settlement
    4A new Trade Route
    5The Confirmation of a Legend
    6A Place of Power
    ","img":"systems/acks/assets/icons/InvestmentTables/ancient-ruins.svg","resultId":"","weight":1,"range":[95,97],"drawn":false},{"_id":"3KJpRLeqIWfx46sd","flags":{},"type":0,"text":"

    Discovery +[[2d6*5]]% : The expedition has unearthed something of great worth. The current value of the character’s investment is increased by the percentage shown, or the discovery may lead to an adventure (Judge’s discretion). The discovery is [[1d6]]:

    1A Treasure Map
    2A Buried Treasure
    3A hidden Urban Settlement
    4A new Trade Route
    5The Confirmation of a Legend
    6A Place of Power
    ","img":"systems/acks/assets/icons/InvestmentTables/ancient-ruins.svg","resultId":"","weight":1,"range":[98,99],"drawn":false},{"_id":"rhdlNJnrJzQMh5GG","flags":{},"type":0,"text":"

    Discovery +100% : The expedition has unearthed something of great worth. The current value of the character’s investment is increased by the percentage shown, or the discovery may lead to an adventure (Judge’s discretion). The discovery is [[1d6]]:

    1A Treasure Map
    2A Buried Treasure
    3A hidden Urban Settlement
    4A new Trade Route
    5The Confirmation of a Legend
    6A Place of Power
    ","img":"systems/acks/assets/icons/InvestmentTables/ancient-ruins.svg","resultId":"","weight":1,"range":[100,100],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true} -{"name":"Business Establishment (1% Balanced)","permission":{"default":0,"h51KHK9IgZFRkdkH":3},"flags":{"acks":{"treasure":false},"core":{"sourceId":"RollTable.eZptrxphOmB1BJXf"}},"img":"systems/acks/assets/icons/InvestmentTables/family-house.svg","description":"Base rate of return 1% - 2 months to liquidate investment","results":[{"_id":"q6kMhvueE8I238ld","flags":{},"type":0,"text":"

    Bankruptcy : The business goes bust. The character earns no return this month, and his investment is completely lost. The reason for the bankruptcy is [[1d10]]:

    1 Mysterious
    2 Casualty
    3 Theft
    4 Loss of Key Personnel
    5 Corruption
    6 Competition
    7 Government Interference
    8-10 Bad Judgement
    ","img":"systems/acks/assets/icons/InvestmentTables/decapitation.svg","resultId":"","weight":1,"range":[1,1],"drawn":false},{"_id":"EPu5H9SxSJ56yfgw","flags":{},"type":0,"text":"

    Calamity : A calamity has wrecked the business’s storefront and/ or inventory. The character earns no return this month, and the value of his investment is reduced by [[2d6*5]]%. The calamity is [[1d6]]:

    1 Arson
    2 Vandalism
    3 Burglary
    4 Riot
    5 Accidental Fire
    6 Flood
    ","img":"systems/acks/assets/icons/InvestmentTables/damaged-house.svg","resultId":"","weight":1,"range":[2,3],"drawn":false},{"_id":"FY3GM52abiBFJcft","flags":{},"type":0,"text":"

    Fee : The business suffers a burdensome fee equal to [[2d10]]% of the value of its investment. The fee is [[1d6]] :

    1 Tariff
    2 Fine/Penalty
    3 Legal Expense
    4 Liturgy
    5 Licensing Fee
    6 Bribery/Extortion by magistrates.

    If the business is in a domain ruled by the party, this vagary can be ignored if desired.

    ","img":"systems/acks/assets/icons/InvestmentTables/two-coins.svg","resultId":"","weight":1,"range":[4,6],"drawn":false},{"_id":"CDADQFBxCMrBE9vW","flags":{},"type":0,"text":"

    Disrepute : The character's business has fallen into disrepute due to slander by the competition, shady business practices, or just bad luck. The business' rate of return is halved this month and for the next [[1d6]] months. This vagary is cumulative in its impact, halving the rate of return each time it occurs. An Acclamation or Patron vagary cancels this vagary as soon as it occurs.

    ","img":"systems/acks/assets/icons/InvestmentTables/thumb-down.svg","resultId":"","weight":1,"range":[7,10],"drawn":false},{"_id":"kiMJyKItPxxYUZRx","flags":{},"type":0,"text":"

    Racket : The business has become the target of an organized criminal protection racket. The business' current rate of return is reduced by 33% for as long as the racket continues. The racketeers will consist of NPC ruffians with wages equal to ½ of the losses they are causing. Slaying the racketeers earns the ire of the local syndicate and increases risk by one level (e.g. from Cautious to Balanced) for [[1d6]] months unless the PC takes steps to address it (Judge's discretion). If the local syndicate is under the party's control, this vagary represents a rival syndicate trying to take a cut of the action. A Patron vagary cancels this vagary as soon as it occurs.

    ","img":"systems/acks/assets/icons/InvestmentTables/stabbed-note.svg","resultId":"","weight":1,"range":[11,15],"drawn":false},{"_id":"Lod1HZYLppb7c2qO","flags":{},"type":0,"text":"

    Loss (Return x2) : Losses can be paid by the character or deducted from the investment value.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[16,20],"drawn":false},{"_id":"gegesUEEoY4ixHxJ","flags":{},"type":0,"text":"

    Loss (Return x1.5) : Losses can be paid by the character or deducted from the investment value.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[21,25],"drawn":false},{"_id":"qQArax5WXNL2Yhr7","flags":{},"type":0,"text":"

    Break Even : No return or loss this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/shrug.svg","resultId":"","weight":1,"range":[26,32],"drawn":false},{"_id":"I8PttfkrQC5RT3iR","flags":{},"type":0,"text":"

    Profit (Return x0.5) : Smaller than usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[33,42],"drawn":false},{"_id":"KajTzjjwsDlTsrMa","flags":{},"type":0,"text":"

    Profit (Return x1) : Normal return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[43,58],"drawn":false},{"_id":"Kdx3jGr0jGl1uFU3","flags":{},"type":0,"text":"

    Profit (Return x1.5) : Better than usual (+50%) return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[59,68],"drawn":false},{"_id":"DP83jwDr7H2FphvN","flags":{},"type":0,"text":"

    Profit (Return x2) : Double the usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[69,75],"drawn":false},{"_id":"Rv7fxNKUctHxwJXT","flags":{},"type":0,"text":"

    Profit (Return x2.5) : 2.5x the usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[76,80],"drawn":false},{"_id":"OI8uHau3de6DQOZv","flags":{},"type":0,"text":"

    Profit (Return x3) : Triple the usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[81,85],"drawn":false},{"_id":"MUOMwfo7yjuIlu1m","flags":{},"type":0,"text":"

    Patron : The business has secured the patronage of a powerful or important customer. If the business is suffering from a Disrepute or Racket vagary, those are immediately cancelled. For the next [[1d6]] months, the business' rate of return is increased by 33% due to the patron's generous contribution and referrals. If an adventurer openly owns the business, the patron may be interested in the adventurer in some way (Judge's discretion). The patron is [[1d10]]:

    1Magistrate
    2Senator
    3Merchant
    4Master Craftsman
    5Specialist
    6Fighter
    7Thief
    8Mage
    9Cleric
    10Unusual (Judge's choice)
    ","img":"systems/acks/assets/icons/InvestmentTables/throne-king.svg","resultId":"","weight":1,"range":[86,90],"drawn":false},{"_id":"w3oKA4iafhtc0hUc","flags":{},"type":0,"text":"

    Acclamation : The business has gained a reputation for excellence. The business’s current rate of return is doubled this month and for the next [[1d6]] months. A Disrepute vagary cancels this vagary as soon as it occurs.

    ","img":"systems/acks/assets/icons/InvestmentTables/thumb-up.svg","resultId":"","weight":1,"range":[91,94],"drawn":false},{"_id":"0qDHOJI2ZTsdIx9z","flags":{},"type":0,"text":"

    Windfall +[[2d10]]% : An unexpected windfall yields fiscal rewards. The current value of the character's investment is increased by the percentage shown. The windfall is [[1d6]]:

    1An Inheritance
    2Property Appreciation
    3A Business Innovation
    4Failure of a Competitor
    5A Valuable Endorsement
    6Of Mysterious Origin
    ","img":"systems/acks/assets/icons/InvestmentTables/coins-pile.svg","resultId":"","weight":1,"range":[95,97],"drawn":false},{"_id":"3KJpRLeqIWfx46sd","flags":{},"type":0,"text":"

    Windfall +[[2d6*5]]% : An unexpected windfall yields fiscal rewards. The current value of the character's investment is increased by the percentage shown. The windfall is [[1d6]]:

    1An Inheritance
    2Property Appreciation
    3A Business Innovation
    4Failure of a Competitor
    5A Valuable Endorsement
    6Of Mysterious Origin
    ","img":"systems/acks/assets/icons/InvestmentTables/coins-pile.svg","resultId":"","weight":1,"range":[98,99],"drawn":false},{"_id":"rhdlNJnrJzQMh5GG","flags":{},"type":0,"text":"

    Windfall +100% : An unexpected windfall yields fiscal rewards. The current value of the character's investment is increased by the percentage shown. The windfall is [[1d6]]:

    1An Inheritance
    2Property Appreciation
    3A Business Innovation
    4Failure of a Competitor
    5A Valuable Endorsement
    6Of Mysterious Origin
    ","img":"systems/acks/assets/icons/InvestmentTables/coins-pile.svg","resultId":"","weight":1,"range":[100,100],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true,"_id":"PAK9obaGYjJd8eGR"} -{"name":"Business Establishment (0.25% Safe)","permission":{"default":0,"h51KHK9IgZFRkdkH":3},"flags":{"acks":{"treasure":false},"core":{"sourceId":"RollTable.eZptrxphOmB1BJXf"}},"img":"systems/acks/assets/icons/InvestmentTables/family-house.svg","description":"Base rate of return 0.25% - investment may be immediately liquidated","results":[{"_id":"FY3GM52abiBFJcft","flags":{},"type":0,"text":"

    Fee : The business suffers a burdensome fee equal to [[2d10]]% of the value of its investment. The fee is [[1d6]] :

    1 Tariff
    2 Fine/Penalty
    3 Legal Expense
    4 Liturgy
    5 Licensing Fee
    6 Bribery/Extortion by magistrates.

    If the business is in a domain ruled by the party, this vagary can be ignored if desired.

    ","img":"systems/acks/assets/icons/InvestmentTables/two-coins.svg","resultId":"","weight":1,"range":[1,1],"drawn":false},{"_id":"CDADQFBxCMrBE9vW","flags":{},"type":0,"text":"

    Disrepute : The character's business has fallen into disrepute due to slander by the competition, shady business practices, or just bad luck. The business' rate of return is halved this month and for the next [[1d6]] months. This vagary is cumulative in its impact, halving the rate of return each time it occurs. An Acclamation or Patron vagary cancels this vagary as soon as it occurs.

    ","img":"systems/acks/assets/icons/InvestmentTables/thumb-down.svg","resultId":"","weight":1,"range":[2,3],"drawn":false},{"_id":"kiMJyKItPxxYUZRx","flags":{},"type":0,"text":"

    Racket : The business has become the target of an organized criminal protection racket. The business' current rate of return is reduced by 33% for as long as the racket continues. The racketeers will consist of NPC ruffians with wages equal to ½ of the losses they are causing. Slaying the racketeers earns the ire of the local syndicate and increases risk by one level (e.g. from Cautious to Balanced) for [[1d6]] months unless the PC takes steps to address it (Judge's discretion). If the local syndicate is under the party's control, this vagary represents a rival syndicate trying to take a cut of the action. A Patron vagary cancels this vagary as soon as it occurs.

    ","img":"systems/acks/assets/icons/InvestmentTables/stabbed-note.svg","resultId":"","weight":1,"range":[4,6],"drawn":false},{"_id":"Lod1HZYLppb7c2qO","flags":{},"type":0,"text":"

    Loss (Return x2) : Losses can be paid by the character or deducted from the investment value.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[7,10],"drawn":false},{"_id":"gegesUEEoY4ixHxJ","flags":{},"type":0,"text":"

    Loss (Return x1.5) : Losses can be paid by the character or deducted from the investment value.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[11,15],"drawn":false},{"_id":"qQArax5WXNL2Yhr7","flags":{},"type":0,"text":"

    Break Even : No return or loss this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/shrug.svg","resultId":"","weight":1,"range":[16,25],"drawn":false},{"_id":"I8PttfkrQC5RT3iR","flags":{},"type":0,"text":"

    Profit (Return x0.5) : Smaller than usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[26,40],"drawn":false},{"_id":"KajTzjjwsDlTsrMa","flags":{},"type":0,"text":"

    Profit (Return x1) : Normal return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[41,60],"drawn":false},{"_id":"Kdx3jGr0jGl1uFU3","flags":{},"type":0,"text":"

    Profit (Return x1.5) : Better than usual (+50%) return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[61,75],"drawn":false},{"_id":"DP83jwDr7H2FphvN","flags":{},"type":0,"text":"

    Profit (Return x2) : Double the usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[76,85],"drawn":false},{"_id":"Rv7fxNKUctHxwJXT","flags":{},"type":0,"text":"

    Profit (Return x2.5) : 2.5x the usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[86,90],"drawn":false},{"_id":"OI8uHau3de6DQOZv","flags":{},"type":0,"text":"

    Profit (Return x3) : Triple the usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[91,94],"drawn":false},{"_id":"MUOMwfo7yjuIlu1m","flags":{},"type":0,"text":"

    Patron : The business has secured the patronage of a powerful or important customer. If the business is suffering from a Disrepute or Racket vagary, those are immediately cancelled. For the next [[1d6]] months, the business' rate of return is increased by 33% due to the patron's generous contribution and referrals. If an adventurer openly owns the business, the patron may be interested in the adventurer in some way (Judge's discretion). The patron is [[1d10]]:

    1Magistrate
    2Senator
    3Merchant
    4Master Craftsman
    5Specialist
    6Fighter
    7Thief
    8Mage
    9Cleric
    10Unusual (Judge's choice)
    ","img":"systems/acks/assets/icons/InvestmentTables/throne-king.svg","resultId":"","weight":1,"range":[95,97],"drawn":false},{"_id":"w3oKA4iafhtc0hUc","flags":{},"type":0,"text":"

    Acclamation : The business has gained a reputation for excellence. The business’s current rate of return is doubled this month and for the next [[1d6]] months. A Disrepute vagary cancels this vagary as soon as it occurs.

    ","img":"systems/acks/assets/icons/InvestmentTables/thumb-up.svg","resultId":"","weight":1,"range":[98,99],"drawn":false},{"_id":"0qDHOJI2ZTsdIx9z","flags":{},"type":0,"text":"

    Windfall +[[2d10]]% : An unexpected windfall yields fiscal rewards. The current value of the character's investment is increased by the percentage shown. The windfall is [[1d6]]:

    1An Inheritance
    2Property Appreciation
    3A Business Innovation
    4Failure of a Competitor
    5A Valuable Endorsement
    6Of Mysterious Origin
    ","img":"systems/acks/assets/icons/InvestmentTables/coins-pile.svg","resultId":"","weight":1,"range":[100,100],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true,"_id":"TSBnbUk4TYC1yMqE"} -{"name":"Money Lending (0.25% Safe)","permission":{"default":0,"h51KHK9IgZFRkdkH":3},"flags":{"core":{"sourceId":"RollTable.iUlwGxVrCecE6BfL"}},"img":"systems/acks/assets/icons/InvestmentTables/crown-coin.svg","description":"Base rate of return 0.25% - investment may be immediately liquidated","results":[{"_id":"FY3GM52abiBFJcft","flags":{},"type":0,"text":"

    Writedown: Market conditions are such that the character will never be able to recoup the full value of his loan completely. The character earns no return this month, and the value of his investment is reduced by [[2d6*5]]%.

    ","img":"systems/acks/assets/icons/InvestmentTables/scroll-quill.svg","resultId":"","weight":1,"range":[1,1],"drawn":false},{"_id":"CDADQFBxCMrBE9vW","flags":{},"type":0,"text":"

    Bailout 50%: The debtor needs more funds. The character is asked to invest additional sums equal to 50% of the investment value. If the character provides the bailout, he collects his return based on the new investment value. If he does not, he can choose to lose his return this month and reduce the investment value by [[2d6*5]]% or seize the debtor’s assets in repayment. Seizing the debtor’s assets reduces the current value of the character’s investment by [[2d6*5]]% and liquidates the investment.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[2,3],"drawn":false},{"_id":"kiMJyKItPxxYUZRx","flags":{},"type":0,"text":"

    Bailout 25%: The debtor needs more funds. The character is asked to invest additional sums equal to 25% of the investment value. If the character provides the bailout, he collects his return based on the new investment value. If he does not, he can choose to lose his return this month and reduce the investment value by [[2d6*5]]% or seize the debtor’s assets in repayment. Seizing the debtor’s assets reduces the current value of the character’s investment by [[2d6*5]]% and liquidates the investment.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[4,6],"drawn":false},{"_id":"Lod1HZYLppb7c2qO","flags":{},"type":0,"text":"

    Bailout 5%: The debtor needs more funds. The character is asked to invest additional sums equal to 5% of the investment value. If the character provides the bailout, he collects his return based on the new investment value. If he does not, he can choose to lose his return this month and reduce the investment value by [[2d6*5]]% or seize the debtor’s assets in repayment. Seizing the debtor’s assets reduces the current value of the character’s investment by [[2d6*5]]% and liquidates the investment.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[7,10],"drawn":false},{"_id":"gegesUEEoY4ixHxJ","flags":{},"type":0,"text":"

    3 Month Extension: The debtor is unable to make his payment this month and asks for an extension. If the character agrees, the amount will be paid in 3 months, as noted. If the character refuses, he may seize the debtor’s assets in repayment. The current value of his investment is reduced by [[2d6*5]]% and then the investment is liquidated.

    ","img":"systems/acks/assets/icons/InvestmentTables/calendar.svg","resultId":"","weight":1,"range":[11,15],"drawn":false},{"_id":"qQArax5WXNL2Yhr7","flags":{},"type":0,"text":"

    2 Month Extension: The debtor is unable to make his payment this month and asks for an extension. If the character agrees, the amount will be paid in 2 months, as noted. If the character refuses, he may seize the debtor’s assets in repayment. The current value of his investment is reduced by [[2d6*5]]% and then the investment is liquidated.

    ","img":"systems/acks/assets/icons/InvestmentTables/calendar.svg","resultId":"","weight":1,"range":[16,25],"drawn":false},{"_id":"I8PttfkrQC5RT3iR","flags":{},"type":0,"text":"

    1 Month Extension: The debtor is unable to make his payment this month and asks for an extension. If the character agrees, the amount will be paid in 1 month, as noted. If the character refuses, he may seize the debtor’s assets in repayment. The current value of his investment is reduced by [[2d6*5]]% and then the investment is liquidated.

    ","img":"systems/acks/assets/icons/InvestmentTables/calendar.svg","resultId":"","weight":1,"range":[26,40],"drawn":false},{"_id":"KajTzjjwsDlTsrMa","flags":{},"type":0,"text":"

    Profit (Return x1) : Normal return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[41,60],"drawn":false},{"_id":"Kdx3jGr0jGl1uFU3","flags":{},"type":0,"text":"

    Profit (Return x1) : Normal return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[61,75],"drawn":false},{"_id":"DP83jwDr7H2FphvN","flags":{},"type":0,"text":"

    Profit (Return x1) : Normal return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[76,85],"drawn":false},{"_id":"Rv7fxNKUctHxwJXT","flags":{},"type":0,"text":"

    Banking Fee +50%: The character is able to secure an additional fee from the debtor. The return on the character’s investment is increased this month by 50%. The fee is [[1d6]]:

    1Origination Fee
    2Late Payment Fee
    3Legal Expense
    4Certification
    5Appraisal
    6Prepayment Penalty
    ","img":"systems/acks/assets/icons/InvestmentTables/two-coins.svg","resultId":"","weight":1,"range":[86,90],"drawn":false},{"_id":"OI8uHau3de6DQOZv","flags":{},"type":0,"text":"

    5% Collateral: The debtor deposits collateral worth 5% of the investment value with the character. In the event that the character loses any investment value in the future due to a Default, Deferment, Bailout, or Writedown vagary, the character may seize the collateral to make up for the loss. The character may also apply the value of collateral towards a bailout. The collateral is [[1d6]]:

    1 Common Merchandise
    2 Precious Merchandise
    3 Gems
    4 Jewelry
    5 Silver
    6 Gold
    ","img":"systems/acks/assets/icons/InvestmentTables/emerald-necklace.svg","resultId":"","weight":1,"range":[91,94],"drawn":false},{"_id":"MUOMwfo7yjuIlu1m","flags":{},"type":0,"text":"

    10% Collateral: The debtor deposits collateral worth 10% of the investment value with the character. In the event that the character loses any investment value in the future due to a Default, Deferment, Bailout, or Writedown vagary, the character may seize the collateral to make up for the loss. The character may also apply the value of collateral towards a bailout. The collateral is [[1d6]]:

    1 Common Merchandise
    2 Precious Merchandise
    3 Gems
    4 Jewelry
    5 Silver
    6 Gold
    ","img":"systems/acks/assets/icons/InvestmentTables/double-necklace.svg","resultId":"","weight":1,"range":[95,97],"drawn":false},{"_id":"w3oKA4iafhtc0hUc","flags":{},"type":0,"text":"

    20% Collateral: The debtor deposits collateral worth 20% of the investment value with the character. In the event that the character loses any investment value in the future due to a Default, Deferment, Bailout, or Writedown vagary, the character may seize the collateral to make up for the loss. The character may also apply the value of collateral towards a bailout. The collateral is [[1d6]]:

    1 Common Merchandise
    2 Precious Merchandise
    3 Gems
    4 Jewelry
    5 Silver
    6 Gold
    ","img":"systems/acks/assets/icons/InvestmentTables/gem-necklace.svg","resultId":"","weight":1,"range":[98,99],"drawn":false},{"_id":"0qDHOJI2ZTsdIx9z","flags":{},"type":0,"text":"

    Principal: The value of the investment has increased due to changes in the market. After collecting this month’s return, the character may immediately increase the current value of his investment by [[2d10]]% and liquidate the investment if desired. If the character does not liquidate the investment, however, the investment value is not increased.

    ","img":"systems/acks/assets/icons/InvestmentTables/gold-bar.svg","resultId":"","weight":1,"range":[100,100],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true,"_id":"e5sVEB2N1lw1Nn3y"} -{"_id":"kKKOE2gm42IYsOQo","name":"Money Lending (9% Perilous)","permission":{"default":0,"h51KHK9IgZFRkdkH":3},"flags":{"core":{"sourceId":"RollTable.iUlwGxVrCecE6BfL"}},"img":"systems/acks/assets/icons/InvestmentTables/crown-coin.svg","description":"Base rate of return 9% - 1d6+3 months to liquidate investment","results":[{"_id":"q6kMhvueE8I238ld","flags":{},"type":0,"text":"

    Default: The debtor defaults and has no assets; the value of the loan must be written off completely. The character earns no return this month, and his investment is completely lost. The reason for the default is [[1d10]]:

    1 Mysterious
    2 Casualty
    3 Theft
    4 Loss of Key Personnel
    5 Corruption
    6 Competition
    7 Debt Jubilee
    8-10 Bad Judgement
    ","img":"systems/acks/assets/icons/InvestmentTables/invisible.svg","resultId":"","weight":1,"range":[1,5],"drawn":false},{"_id":"EPu5H9SxSJ56yfgw","flags":{},"type":0,"text":"

    Deferment: The debtor is unable to make payments and has asked to defer payment on his loan. If the character agrees, he earns no return this month or for the next [[1d6]] months. Do not roll vagaries during this time. If the character refuses, he may seize the debtor’s assets in repayment. The current value of his investment is reduced by [[2d6*5]]% and then the investment is liquidated.

    ","img":"systems/acks/assets/icons/InvestmentTables/kneeling.svg","resultId":"","weight":1,"range":[6,10],"drawn":false},{"_id":"FY3GM52abiBFJcft","flags":{},"type":0,"text":"

    Writedown: Market conditions are such that the character will never be able to recoup the full value of his loan completely. The character earns no return this month, and the value of his investment is reduced by [[2d6*5]]%.

    ","img":"systems/acks/assets/icons/InvestmentTables/scroll-quill.svg","resultId":"","weight":1,"range":[11,15],"drawn":false},{"_id":"CDADQFBxCMrBE9vW","flags":{},"type":0,"text":"

    Bailout 50%: The debtor needs more funds. The character is asked to invest additional sums equal to 50% of the investment value. If the character provides the bailout, he collects his return based on the new investment value. If he does not, he can choose to lose his return this month and reduce the investment value by [[2d6*5]]% or seize the debtor’s assets in repayment. Seizing the debtor’s assets reduces the current value of the character’s investment by [[2d6*5]]% and liquidates the investment.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[16,20],"drawn":false},{"_id":"kiMJyKItPxxYUZRx","flags":{},"type":0,"text":"

    Bailout 25%: The debtor needs more funds. The character is asked to invest additional sums equal to 25% of the investment value. If the character provides the bailout, he collects his return based on the new investment value. If he does not, he can choose to lose his return this month and reduce the investment value by [[2d6*5]]% or seize the debtor’s assets in repayment. Seizing the debtor’s assets reduces the current value of the character’s investment by [[2d6*5]]% and liquidates the investment.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[21,25],"drawn":false},{"_id":"Lod1HZYLppb7c2qO","flags":{},"type":0,"text":"

    Bailout 5%: The debtor needs more funds. The character is asked to invest additional sums equal to 5% of the investment value. If the character provides the bailout, he collects his return based on the new investment value. If he does not, he can choose to lose his return this month and reduce the investment value by [[2d6*5]]% or seize the debtor’s assets in repayment. Seizing the debtor’s assets reduces the current value of the character’s investment by [[2d6*5]]% and liquidates the investment.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[26,30],"drawn":false},{"_id":"gegesUEEoY4ixHxJ","flags":{},"type":0,"text":"

    3 Month Extension: The debtor is unable to make his payment this month and asks for an extension. If the character agrees, the amount will be paid in 3 months, as noted. If the character refuses, he may seize the debtor’s assets in repayment. The current value of his investment is reduced by [[2d6*5]]% and then the investment is liquidated.

    ","img":"systems/acks/assets/icons/InvestmentTables/calendar.svg","resultId":"","weight":1,"range":[31,35],"drawn":false},{"_id":"qQArax5WXNL2Yhr7","flags":{},"type":0,"text":"

    2 Month Extension: The debtor is unable to make his payment this month and asks for an extension. If the character agrees, the amount will be paid in 2 months, as noted. If the character refuses, he may seize the debtor’s assets in repayment. The current value of his investment is reduced by [[2d6*5]]% and then the investment is liquidated.

    ","img":"systems/acks/assets/icons/InvestmentTables/calendar.svg","resultId":"","weight":1,"range":[36,40],"drawn":false},{"_id":"I8PttfkrQC5RT3iR","flags":{},"type":0,"text":"

    1 Month Extension: The debtor is unable to make his payment this month and asks for an extension. If the character agrees, the amount will be paid in 1 month, as noted. If the character refuses, he may seize the debtor’s assets in repayment. The current value of his investment is reduced by [[2d6*5]]% and then the investment is liquidated.

    ","img":"systems/acks/assets/icons/InvestmentTables/calendar.svg","resultId":"","weight":1,"range":[41,45],"drawn":false},{"_id":"KajTzjjwsDlTsrMa","flags":{},"type":0,"text":"

    Profit (Return x1) : Normal return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[46,55],"drawn":false},{"_id":"Kdx3jGr0jGl1uFU3","flags":{},"type":0,"text":"

    Profit (Return x1) : Normal return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[56,60],"drawn":false},{"_id":"DP83jwDr7H2FphvN","flags":{},"type":0,"text":"

    Profit (Return x1) : Normal return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[61,65],"drawn":false},{"_id":"Rv7fxNKUctHxwJXT","flags":{},"type":0,"text":"

    Banking Fee +50%: The character is able to secure an additional fee from the debtor. The return on the character’s investment is increased this month by 50%. The fee is [[1d6]]:

    1Origination Fee
    2Late Payment Fee
    3Legal Expense
    4Certification
    5Appraisal
    6Prepayment Penalty
    ","img":"systems/acks/assets/icons/InvestmentTables/two-coins.svg","resultId":"","weight":1,"range":[66,70],"drawn":false},{"_id":"OI8uHau3de6DQOZv","flags":{},"type":0,"text":"

    5% Collateral: The debtor deposits collateral worth 5% of the investment value with the character. In the event that the character loses any investment value in the future due to a Default, Deferment, Bailout, or Writedown vagary, the character may seize the collateral to make up for the loss. The character may also apply the value of collateral towards a bailout. The collateral is [[1d6]]:

    1 Common Merchandise
    2 Precious Merchandise
    3 Gems
    4 Jewelry
    5 Silver
    6 Gold
    ","img":"systems/acks/assets/icons/InvestmentTables/emerald-necklace.svg","resultId":"","weight":1,"range":[71,75],"drawn":false},{"_id":"MUOMwfo7yjuIlu1m","flags":{},"type":0,"text":"

    10% Collateral: The debtor deposits collateral worth 10% of the investment value with the character. In the event that the character loses any investment value in the future due to a Default, Deferment, Bailout, or Writedown vagary, the character may seize the collateral to make up for the loss. The character may also apply the value of collateral towards a bailout. The collateral is [[1d6]]:

    1 Common Merchandise
    2 Precious Merchandise
    3 Gems
    4 Jewelry
    5 Silver
    6 Gold
    ","img":"systems/acks/assets/icons/InvestmentTables/double-necklace.svg","resultId":"","weight":1,"range":[76,80],"drawn":false},{"_id":"w3oKA4iafhtc0hUc","flags":{},"type":0,"text":"

    20% Collateral: The debtor deposits collateral worth 20% of the investment value with the character. In the event that the character loses any investment value in the future due to a Default, Deferment, Bailout, or Writedown vagary, the character may seize the collateral to make up for the loss. The character may also apply the value of collateral towards a bailout. The collateral is [[1d6]]:

    1 Common Merchandise
    2 Precious Merchandise
    3 Gems
    4 Jewelry
    5 Silver
    6 Gold
    ","img":"systems/acks/assets/icons/InvestmentTables/gem-necklace.svg","resultId":"","weight":1,"range":[81,85],"drawn":false},{"_id":"0qDHOJI2ZTsdIx9z","flags":{},"type":0,"text":"

    Principal: The value of the investment has increased due to changes in the market. After collecting this month’s return, the character may immediately increase the current value of his investment by [[2d10]]% and liquidate the investment if desired. If the character does not liquidate the investment, however, the investment value is not increased.

    ","img":"systems/acks/assets/icons/InvestmentTables/gold-bar.svg","resultId":"","weight":1,"range":[86,90],"drawn":false},{"_id":"3KJpRLeqIWfx46sd","flags":{},"type":0,"text":"

    Repayment: The debtor has come into funds and is able to repay any late payments that may have resulted from an Extension vagary.

    ","img":"systems/acks/assets/icons/InvestmentTables/coins.svg","resultId":"","weight":1,"range":[91,95],"drawn":false},{"_id":"rhdlNJnrJzQMh5GG","flags":{},"type":0,"text":"

    Maturation : The debtor’s creditworthiness has substantially improved. All future rolls on the Vagaries of Investment table are made as if the investment were one level less risky.

    ","img":"systems/acks/assets/icons/InvestmentTables/fruit-tree.svg","resultId":"","weight":1,"range":[96,100],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true} -{"_id":"lXw6dtNABaiHrPaU","name":"Commercial Expedition (3% Risky)","permission":{"default":0,"h51KHK9IgZFRkdkH":3},"flags":{"acks":{"treasure":false},"core":{"sourceId":"RollTable.18CNxfmOS6t34qvZ"}},"img":"systems/acks/assets/icons/InvestmentTables/shooner-sailboat.svg","description":"Base rate of return 3% - 3 months to liquidate investment","results":[{"_id":"q6kMhvueE8I238ld","flags":{},"type":0,"text":"

    Annihilation : The expedition has been utterly destroyed. The character earns no return this month, and his investment is completely lost. [[1d4]] survivors report that the cause of the annihilation is [[1d8]]:

    1Mysterious
    2A Rival Expedition
    3Natural Disaster
    4Group of Monsters
    5Enemy Army
    6Brigands or Pirates
    7Betrayal from Within
    8Betrayal from Trading Partners
    ","img":"systems/acks/assets/icons/InvestmentTables/death-skull.svg","resultId":"","weight":1,"range":[1,2],"drawn":false},{"_id":"EPu5H9SxSJ56yfgw","flags":{},"type":0,"text":"

    Delay : The expedition has been gotten lost, become imprisoned, had its inventory impounded, or otherwise held up. The character earns no return this month. If the expedition attempts to escape or push ahead, reduce the value of its investment by [[2d6*5]]%. Otherwise, the character earns no return for the next [[1d6]] months, during which time no vagaries occur. The cause of the delay is [[1d8]]:

    1Mysterious
    2Lost in Wilderness/At Sea
    3Halted by Inclement Weather
    4Held up at Customs
    5Imprisoned by Government
    6Captured by Brigands or Pirates
    7Inventory Impounded
    8Internal Crisis
    ","img":"systems/acks/assets/icons/InvestmentTables/calendar.svg","resultId":"","weight":1,"range":[3,7],"drawn":false},{"_id":"FY3GM52abiBFJcft","flags":{},"type":0,"text":"

    Decimation : The expedition has been decimated. The character earns no return this month, and the value of his investment is reduced by [[2d10]]%. The cause of the casualties is [[1d8]]:

    1 Mysterious
    2 A Rival Expedition
    3 Natural Disaster
    4 Group of Monsters
    5 Enemy Army
    6 Brigands or Pirates
    7 Betrayal from Within
    8 Betrayal from Trading Partners
    ","img":"systems/acks/assets/icons/InvestmentTables/half-dead.svg","resultId":"","weight":1,"range":[8,12],"drawn":false},{"_id":"CDADQFBxCMrBE9vW","flags":{},"type":0,"text":"

    Rival : The expedition is facing competition from a cut-throat rival that will stop at nothing to bring them ruin. The expedition’s rate of return is halved this month and for the next [[1d6]] months. This vagary is cumulative in its impact, halving the rate of return each time it occurs. A Monopoly vagary cancels this vagary as soon as it occurs.

    ","img":"systems/acks/assets/icons/InvestmentTables/roman-toga.svg","resultId":"","weight":1,"range":[13,17],"drawn":false},{"_id":"kiMJyKItPxxYUZRx","flags":{},"type":0,"text":"

    Brigandage/piracy : The expedition has become the target of an organized company of brigands or fleet of pirates. The expedition’s current rate of return is reduced by 33% for the next [[1d6]] months. The enemy will consist of NPC brigands or pirates with wages equal to ½ the losses they are causing. Despite their predatory nature, the brigands keep worse things at bay, so slaying them increases risk by one level (e.g. from Cautious to Balanced) for [[1d6]] months unless the PC takes steps to address it (Judge’s discretion). A Protector vagary cancels this vagary as soon as it occurs.

    ","img":"systems/acks/assets/icons/InvestmentTables/skull-crossed-bones.svg","resultId":"","weight":1,"range":[18,22],"drawn":false},{"_id":"Lod1HZYLppb7c2qO","flags":{},"type":0,"text":"

    Loss (Return x2) : Losses can be paid by the character or deducted from the investment value.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[23,27],"drawn":false},{"_id":"gegesUEEoY4ixHxJ","flags":{},"type":0,"text":"

    Loss (Return x1.5) : Losses can be paid by the character or deducted from the investment value.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[28,32],"drawn":false},{"_id":"qQArax5WXNL2Yhr7","flags":{},"type":0,"text":"

    Break Even : No return or loss this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/shrug.svg","resultId":"","weight":1,"range":[33,37],"drawn":false},{"_id":"I8PttfkrQC5RT3iR","flags":{},"type":0,"text":"

    Profit (Return x0.5) : Smaller than usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[38,42],"drawn":false},{"_id":"KajTzjjwsDlTsrMa","flags":{},"type":0,"text":"

    Profit (Return x1) : Normal return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[43,58],"drawn":false},{"_id":"Kdx3jGr0jGl1uFU3","flags":{},"type":0,"text":"

    Profit (Return x1.5) : Better than usual (+50%) return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[59,63],"drawn":false},{"_id":"DP83jwDr7H2FphvN","flags":{},"type":0,"text":"

    Profit (Return x2) : Double the usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[64,68],"drawn":false},{"_id":"Rv7fxNKUctHxwJXT","flags":{},"type":0,"text":"

    Profit (Return x2.5) : 2.5x the usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[69,73],"drawn":false},{"_id":"OI8uHau3de6DQOZv","flags":{},"type":0,"text":"

    Profit (Return x3) : Triple the usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[74,78],"drawn":false},{"_id":"MUOMwfo7yjuIlu1m","flags":{},"type":0,"text":"

    Protector : The expedition has garnered the protection of a powerful and authoritative figure in the region. If the expedition is suffering from a Brigandage/Piracy vagary, it is immediately cancelled. For the next [[1d6]] months, the expedition can ignore any Annihilation, Delay, Decimation, or Brigandage/Piracy vagaries it suffers. If an adventurer openly owns the expedition, the protector may be interested in the adventurer in some way (Judge’s discretion). The protector is [[1d10]]:

    1A Ruler
    2A Military Commander
    3A Notorious Brigand or Buccaneer
    4A Famous Adventurer
    5A Powerful Monster
    6Unusual (Judge’s Choice)
    ","img":"systems/acks/assets/icons/InvestmentTables/throne-king.svg","resultId":"","weight":1,"range":[79,83],"drawn":false},{"_id":"w3oKA4iafhtc0hUc","flags":{},"type":0,"text":"

    Monopoly : The expedition has gained a monopoly over its services. The monopoly is both local and temporary, but the expedition’s current rate of return is doubled this month and for the next [[1d6]] months. A Rival vagary cancels this vagary as soon as it occurs.

    ","img":"systems/acks/assets/icons/InvestmentTables/folded-paper.svg","resultId":"","weight":1,"range":[84,88],"drawn":false},{"_id":"0qDHOJI2ZTsdIx9z","flags":{},"type":0,"text":"

    Discovery +[[2d10]]% : The expedition has unearthed something of great worth. The current value of the character’s investment is increased by the percentage shown, or the discovery may lead to an adventure (Judge’s discretion). The discovery is [[1d6]]:

    1A Treasure Map
    2A Buried Treasure
    3A hidden Urban Settlement
    4A new Trade Route
    5The Confirmation of a Legend
    6A Place of Power
    ","img":"systems/acks/assets/icons/InvestmentTables/ancient-ruins.svg","resultId":"","weight":1,"range":[89,93],"drawn":false},{"_id":"3KJpRLeqIWfx46sd","flags":{},"type":0,"text":"

    Discovery +[[2d6*5]]% : The expedition has unearthed something of great worth. The current value of the character’s investment is increased by the percentage shown, or the discovery may lead to an adventure (Judge’s discretion). The discovery is [[1d6]]:

    1A Treasure Map
    2A Buried Treasure
    3A hidden Urban Settlement
    4A new Trade Route
    5The Confirmation of a Legend
    6A Place of Power
    ","img":"systems/acks/assets/icons/InvestmentTables/ancient-ruins.svg","resultId":"","weight":1,"range":[94,98],"drawn":false},{"_id":"rhdlNJnrJzQMh5GG","flags":{},"type":0,"text":"

    Discovery +100% : The expedition has unearthed something of great worth. The current value of the character’s investment is increased by the percentage shown, or the discovery may lead to an adventure (Judge’s discretion). The discovery is [[1d6]]:

    1A Treasure Map
    2A Buried Treasure
    3A hidden Urban Settlement
    4A new Trade Route
    5The Confirmation of a Legend
    6A Place of Power
    ","img":"systems/acks/assets/icons/InvestmentTables/ancient-ruins.svg","resultId":"","weight":1,"range":[99,100],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true} -{"name":"Business Establishment (3% Risky)","permission":{"default":0,"h51KHK9IgZFRkdkH":3},"flags":{"acks":{"treasure":false},"core":{"sourceId":"RollTable.eZptrxphOmB1BJXf"}},"img":"systems/acks/assets/icons/InvestmentTables/family-house.svg","description":"Base rate of return 3% - 3 months to liquidate investment","results":[{"_id":"q6kMhvueE8I238ld","flags":{},"type":0,"text":"

    Bankruptcy : The business goes bust. The character earns no return this month, and his investment is completely lost. The reason for the bankruptcy is [[1d10]]:

    1 Mysterious
    2 Casualty
    3 Theft
    4 Loss of Key Personnel
    5 Corruption
    6 Competition
    7 Government Interference
    8-10 Bad Judgement
    ","img":"systems/acks/assets/icons/InvestmentTables/decapitation.svg","resultId":"","weight":1,"range":[1,2],"drawn":false},{"_id":"EPu5H9SxSJ56yfgw","flags":{},"type":0,"text":"

    Calamity : A calamity has wrecked the business’s storefront and/ or inventory. The character earns no return this month, and the value of his investment is reduced by [[2d6*5]]%. The calamity is [[1d6]]:

    1 Arson
    2 Vandalism
    3 Burglary
    4 Riot
    5 Accidental Fire
    6 Flood
    ","img":"systems/acks/assets/icons/InvestmentTables/damaged-house.svg","resultId":"","weight":1,"range":[3,7],"drawn":false},{"_id":"FY3GM52abiBFJcft","flags":{},"type":0,"text":"

    Fee : The business suffers a burdensome fee equal to [[2d10]]% of the value of its investment. The fee is [[1d6]] :

    1 Tariff
    2 Fine/Penalty
    3 Legal Expense
    4 Liturgy
    5 Licensing Fee
    6 Bribery/Extortion by magistrates.

    If the business is in a domain ruled by the party, this vagary can be ignored if desired.

    ","img":"systems/acks/assets/icons/InvestmentTables/two-coins.svg","resultId":"","weight":1,"range":[8,12],"drawn":false},{"_id":"CDADQFBxCMrBE9vW","flags":{},"type":0,"text":"

    Disrepute : The character's business has fallen into disrepute due to slander by the competition, shady business practices, or just bad luck. The business' rate of return is halved this month and for the next [[1d6]] months. This vagary is cumulative in its impact, halving the rate of return each time it occurs. An Acclamation or Patron vagary cancels this vagary as soon as it occurs.

    ","img":"systems/acks/assets/icons/InvestmentTables/thumb-down.svg","resultId":"","weight":1,"range":[13,17],"drawn":false},{"_id":"kiMJyKItPxxYUZRx","flags":{},"type":0,"text":"

    Racket : The business has become the target of an organized criminal protection racket. The business' current rate of return is reduced by 33% for as long as the racket continues. The racketeers will consist of NPC ruffians with wages equal to ½ of the losses they are causing. Slaying the racketeers earns the ire of the local syndicate and increases risk by one level (e.g. from Cautious to Balanced) for [[1d6]] months unless the PC takes steps to address it (Judge's discretion). If the local syndicate is under the party's control, this vagary represents a rival syndicate trying to take a cut of the action. A Patron vagary cancels this vagary as soon as it occurs.

    ","img":"systems/acks/assets/icons/InvestmentTables/stabbed-note.svg","resultId":"","weight":1,"range":[18,22],"drawn":false},{"_id":"Lod1HZYLppb7c2qO","flags":{},"type":0,"text":"

    Loss (Return x2) : Losses can be paid by the character or deducted from the investment value.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[23,27],"drawn":false},{"_id":"gegesUEEoY4ixHxJ","flags":{},"type":0,"text":"

    Loss (Return x1.5) : Losses can be paid by the character or deducted from the investment value.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[28,32],"drawn":false},{"_id":"qQArax5WXNL2Yhr7","flags":{},"type":0,"text":"

    Break Even : No return or loss this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/shrug.svg","resultId":"","weight":1,"range":[33,37],"drawn":false},{"_id":"I8PttfkrQC5RT3iR","flags":{},"type":0,"text":"

    Profit (Return x0.5) : Smaller than usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[38,42],"drawn":false},{"_id":"KajTzjjwsDlTsrMa","flags":{},"type":0,"text":"

    Profit (Return x1) : Normal return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[43,58],"drawn":false},{"_id":"Kdx3jGr0jGl1uFU3","flags":{},"type":0,"text":"

    Profit (Return x1.5) : Better than usual (+50%) return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[59,63],"drawn":false},{"_id":"DP83jwDr7H2FphvN","flags":{},"type":0,"text":"

    Profit (Return x2) : Double the usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[64,68],"drawn":false},{"_id":"Rv7fxNKUctHxwJXT","flags":{},"type":0,"text":"

    Profit (Return x2.5) : 2.5x the usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[69,73],"drawn":false},{"_id":"OI8uHau3de6DQOZv","flags":{},"type":0,"text":"

    Profit (Return x3) : Triple the usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[74,78],"drawn":false},{"_id":"MUOMwfo7yjuIlu1m","flags":{},"type":0,"text":"

    Patron : The business has secured the patronage of a powerful or important customer. If the business is suffering from a Disrepute or Racket vagary, those are immediately cancelled. For the next [[1d6]] months, the business' rate of return is increased by 33% due to the patron's generous contribution and referrals. If an adventurer openly owns the business, the patron may be interested in the adventurer in some way (Judge's discretion). The patron is [[1d10]]:

    1Magistrate
    2Senator
    3Merchant
    4Master Craftsman
    5Specialist
    6Fighter
    7Thief
    8Mage
    9Cleric
    10Unusual (Judge's choice)
    ","img":"systems/acks/assets/icons/InvestmentTables/throne-king.svg","resultId":"","weight":1,"range":[79,83],"drawn":false},{"_id":"w3oKA4iafhtc0hUc","flags":{},"type":0,"text":"

    Acclamation : The business has gained a reputation for excellence. The business’s current rate of return is doubled this month and for the next [[1d6]] months. A Disrepute vagary cancels this vagary as soon as it occurs.

    ","img":"systems/acks/assets/icons/InvestmentTables/thumb-up.svg","resultId":"","weight":1,"range":[84,88],"drawn":false},{"_id":"0qDHOJI2ZTsdIx9z","flags":{},"type":0,"text":"

    Windfall +[[2d10]]% : An unexpected windfall yields fiscal rewards. The current value of the character's investment is increased by the percentage shown. The windfall is [[1d6]]:

    1An Inheritance
    2Property Appreciation
    3A Business Innovation
    4Failure of a Competitor
    5A Valuable Endorsement
    6Of Mysterious Origin
    ","img":"systems/acks/assets/icons/InvestmentTables/coins-pile.svg","resultId":"","weight":1,"range":[89,93],"drawn":false},{"_id":"3KJpRLeqIWfx46sd","flags":{},"type":0,"text":"

    Windfall +[[2d6*5]]% : An unexpected windfall yields fiscal rewards. The current value of the character's investment is increased by the percentage shown. The windfall is [[1d6]]:

    1An Inheritance
    2Property Appreciation
    3A Business Innovation
    4Failure of a Competitor
    5A Valuable Endorsement
    6Of Mysterious Origin
    ","img":"systems/acks/assets/icons/InvestmentTables/coins-pile.svg","resultId":"","weight":1,"range":[94,98],"drawn":false},{"_id":"rhdlNJnrJzQMh5GG","flags":{},"type":0,"text":"

    Windfall +100% : An unexpected windfall yields fiscal rewards. The current value of the character's investment is increased by the percentage shown. The windfall is [[1d6]]:

    1An Inheritance
    2Property Appreciation
    3A Business Innovation
    4Failure of a Competitor
    5A Valuable Endorsement
    6Of Mysterious Origin
    ","img":"systems/acks/assets/icons/InvestmentTables/coins-pile.svg","resultId":"","weight":1,"range":[99,100],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true,"_id":"n4XEVUGCXFrKgru3"} -{"name":"Business Establishment (9% Perilous)","permission":{"default":0,"h51KHK9IgZFRkdkH":3},"flags":{"acks":{"treasure":false},"core":{"sourceId":"RollTable.eZptrxphOmB1BJXf"}},"img":"systems/acks/assets/icons/InvestmentTables/family-house.svg","description":"Base rate of return 9% - 1d6+3 months to liquidate investment","results":[{"_id":"q6kMhvueE8I238ld","flags":{},"type":0,"text":"

    Bankruptcy : The business goes bust. The character earns no return this month, and his investment is completely lost. The reason for the bankruptcy is [[1d10]]:

    1 Mysterious
    2 Casualty
    3 Theft
    4 Loss of Key Personnel
    5 Corruption
    6 Competition
    7 Government Interference
    8-10 Bad Judgement
    ","img":"systems/acks/assets/icons/InvestmentTables/decapitation.svg","resultId":"","weight":1,"range":[1,5],"drawn":false},{"_id":"EPu5H9SxSJ56yfgw","flags":{},"type":0,"text":"

    Calamity : A calamity has wrecked the business’s storefront and/ or inventory. The character earns no return this month, and the value of his investment is reduced by [[2d6*5]]%. The calamity is [[1d6]]:

    1 Arson
    2 Vandalism
    3 Burglary
    4 Riot
    5 Accidental Fire
    6 Flood
    ","img":"systems/acks/assets/icons/InvestmentTables/damaged-house.svg","resultId":"","weight":1,"range":[6,10],"drawn":false},{"_id":"FY3GM52abiBFJcft","flags":{},"type":0,"text":"

    Fee : The business suffers a burdensome fee equal to [[2d10]]% of the value of its investment. The fee is [[1d6]] :

    1 Tariff
    2 Fine/Penalty
    3 Legal Expense
    4 Liturgy
    5 Licensing Fee
    6 Bribery/Extortion by magistrates.

    If the business is in a domain ruled by the party, this vagary can be ignored if desired.

    ","img":"systems/acks/assets/icons/InvestmentTables/two-coins.svg","resultId":"","weight":1,"range":[11,15],"drawn":false},{"_id":"CDADQFBxCMrBE9vW","flags":{},"type":0,"text":"

    Disrepute : The character's business has fallen into disrepute due to slander by the competition, shady business practices, or just bad luck. The business' rate of return is halved this month and for the next [[1d6]] months. This vagary is cumulative in its impact, halving the rate of return each time it occurs. An Acclamation or Patron vagary cancels this vagary as soon as it occurs.

    ","img":"systems/acks/assets/icons/InvestmentTables/thumb-down.svg","resultId":"","weight":1,"range":[16,20],"drawn":false},{"_id":"kiMJyKItPxxYUZRx","flags":{},"type":0,"text":"

    Racket : The business has become the target of an organized criminal protection racket. The business' current rate of return is reduced by 33% for as long as the racket continues. The racketeers will consist of NPC ruffians with wages equal to ½ of the losses they are causing. Slaying the racketeers earns the ire of the local syndicate and increases risk by one level (e.g. from Cautious to Balanced) for [[1d6]] months unless the PC takes steps to address it (Judge's discretion). If the local syndicate is under the party's control, this vagary represents a rival syndicate trying to take a cut of the action. A Patron vagary cancels this vagary as soon as it occurs.

    ","img":"systems/acks/assets/icons/InvestmentTables/stabbed-note.svg","resultId":"","weight":1,"range":[21,25],"drawn":false},{"_id":"Lod1HZYLppb7c2qO","flags":{},"type":0,"text":"

    Loss (Return x2) : Losses can be paid by the character or deducted from the investment value.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[26,30],"drawn":false},{"_id":"gegesUEEoY4ixHxJ","flags":{},"type":0,"text":"

    Loss (Return x1.5) : Losses can be paid by the character or deducted from the investment value.

    ","img":"systems/acks/assets/icons/InvestmentTables/pay-money.svg","resultId":"","weight":1,"range":[31,35],"drawn":false},{"_id":"qQArax5WXNL2Yhr7","flags":{},"type":0,"text":"

    Break Even : No return or loss this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/shrug.svg","resultId":"","weight":1,"range":[36,40],"drawn":false},{"_id":"I8PttfkrQC5RT3iR","flags":{},"type":0,"text":"

    Profit (Return x0.5) : Smaller than usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[41,45],"drawn":false},{"_id":"KajTzjjwsDlTsrMa","flags":{},"type":0,"text":"

    Profit (Return x1) : Normal return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[46,55],"drawn":false},{"_id":"Kdx3jGr0jGl1uFU3","flags":{},"type":0,"text":"

    Profit (Return x1.5) : Better than usual (+50%) return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[56,60],"drawn":false},{"_id":"DP83jwDr7H2FphvN","flags":{},"type":0,"text":"

    Profit (Return x2) : Double the usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[61,65],"drawn":false},{"_id":"Rv7fxNKUctHxwJXT","flags":{},"type":0,"text":"

    Profit (Return x2.5) : 2.5x the usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[66,70],"drawn":false},{"_id":"OI8uHau3de6DQOZv","flags":{},"type":0,"text":"

    Profit (Return x3) : Triple the usual return this month.

    ","img":"systems/acks/assets/icons/InvestmentTables/receive-money.svg","resultId":"","weight":1,"range":[71,75],"drawn":false},{"_id":"MUOMwfo7yjuIlu1m","flags":{},"type":0,"text":"

    Patron : The business has secured the patronage of a powerful or important customer. If the business is suffering from a Disrepute or Racket vagary, those are immediately cancelled. For the next [[1d6]] months, the business' rate of return is increased by 33% due to the patron's generous contribution and referrals. If an adventurer openly owns the business, the patron may be interested in the adventurer in some way (Judge's discretion). The patron is [[1d10]]:

    1Magistrate
    2Senator
    3Merchant
    4Master Craftsman
    5Specialist
    6Fighter
    7Thief
    8Mage
    9Cleric
    10Unusual (Judge's choice)
    ","img":"systems/acks/assets/icons/InvestmentTables/throne-king.svg","resultId":"","weight":1,"range":[76,80],"drawn":false},{"_id":"w3oKA4iafhtc0hUc","flags":{},"type":0,"text":"

    Acclamation : The business has gained a reputation for excellence. The business’s current rate of return is doubled this month and for the next [[1d6]] months. A Disrepute vagary cancels this vagary as soon as it occurs.

    ","img":"systems/acks/assets/icons/InvestmentTables/thumb-up.svg","resultId":"","weight":1,"range":[81,85],"drawn":false},{"_id":"0qDHOJI2ZTsdIx9z","flags":{},"type":0,"text":"

    Windfall +[[2d10]]% : An unexpected windfall yields fiscal rewards. The current value of the character's investment is increased by the percentage shown. The windfall is [[1d6]]:

    1An Inheritance
    2Property Appreciation
    3A Business Innovation
    4Failure of a Competitor
    5A Valuable Endorsement
    6Of Mysterious Origin
    ","img":"systems/acks/assets/icons/InvestmentTables/coins-pile.svg","resultId":"","weight":1,"range":[86,90],"drawn":false},{"_id":"3KJpRLeqIWfx46sd","flags":{},"type":0,"text":"

    Windfall +[[2d6*5]]% : An unexpected windfall yields fiscal rewards. The current value of the character's investment is increased by the percentage shown. The windfall is [[1d6]]:

    1An Inheritance
    2Property Appreciation
    3A Business Innovation
    4Failure of a Competitor
    5A Valuable Endorsement
    6Of Mysterious Origin
    ","img":"systems/acks/assets/icons/InvestmentTables/coins-pile.svg","resultId":"","weight":1,"range":[91,95],"drawn":false},{"_id":"rhdlNJnrJzQMh5GG","flags":{},"type":0,"text":"

    Windfall +100% : An unexpected windfall yields fiscal rewards. The current value of the character's investment is increased by the percentage shown. The windfall is [[1d6]]:

    1An Inheritance
    2Property Appreciation
    3A Business Innovation
    4Failure of a Competitor
    5A Valuable Endorsement
    6Of Mysterious Origin
    ","img":"systems/acks/assets/icons/InvestmentTables/coins-pile.svg","resultId":"","weight":1,"range":[96,100],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true,"_id":"uyko9R5BBXXY87rw"} diff --git a/7.5/packs/acks-maps.db b/7.5/packs/acks-maps.db deleted file mode 100644 index 78cb2b3..0000000 --- a/7.5/packs/acks-maps.db +++ /dev/null @@ -1 +0,0 @@ -{"_id":"0H57pHt3dghKedDy","name":"Auran Empire","permission":{"default":0,"xWKwxtzrF2Zm9KRj":3},"flags":{},"description":"","navigation":false,"navOrder":null,"navName":"Map of the Auran Empire","active":false,"initial":{"x":2699,"y":1948,"scale":0.36},"img":"systems/acks/assets/Auran_Empire_Map.webp","thumb":"data:image/png;base64,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","width":3300,"height":2550,"backgroundColor":"#000000","tiles":[],"gridType":4,"grid":50,"shiftX":0,"shiftY":0,"gridColor":"#000000","gridAlpha":0.5,"gridDistance":24,"gridUnits":"miles","tokens":[],"walls":[],"tokenVision":false,"fogExploration":false,"fogReset":null,"lights":[],"globalLight":true,"darkness":0,"playlist":"","sounds":[],"templates":[],"journal":"","notes":[],"weather":"","drawings":[]} diff --git a/7.5/packs/acks-monster-abilities.db b/7.5/packs/acks-monster-abilities.db deleted file mode 100644 index 50dae2e..0000000 --- a/7.5/packs/acks-monster-abilities.db +++ /dev/null @@ -1,52 +0,0 @@ -{"name":"Body Slam","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"

    An ochre jelly constantly oozes an acidic slime that can eat through cloth, wood, and leather after 1 round, but cannot affect stone or metal. The acid inflicts 2d6 points of damage to bare flesh.

    ","damage":"2d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"flags":{"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"ALheggdkiThmGhjS"},"initialState":{"id":"QZhWgIEMMwRNF37A","count":1,"itemData":{"_id":"QZhWgIEMMwRNF37A","flags":{},"name":"Envelop","type":"weapon","img":"systems/acks/assets/icons/transparent-slime.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"death","pattern":"red","description":"

    Any non-magical armor or clothing is destroyed immediately after a successful hit from the ooze, as the acid eats through it viciously. A non-magical metal or wooden weapon that strikes gray ooze also dissolves immediately after dealing damage. Magical weapons, armor, and clothing are allowed a saving throw using the wearer’s save versus Death, adding any magical bonus to the roll if applicable. Once it has hit, the ooze clings to an opponent and deals [[/r 2d8 #Acid damage from the clinging ooze!]] points of damage every round until it can be neutralized.

    ","damage":"2d8","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000}},"itemType":"Item","isLocked":false}},"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"img":"systems/acks/assets/icons/transparent-slime.webp","_id":"06YZS71eSQZQKaPW"} -{"name":"Nauseating Bite","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"death","pattern":"red","description":"

    Giant centipedes attack with a poisonous bite. No damage is inflicted by the bite, but anyone bitten must make a saving throw versus Poison. Failure indicates that the victim is horribly sick for a period of 10 days. While sick, poisoned characters can only move at ½ speed, and no other physical activity is possible.

    ","damage":"0","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"cPlYtO9r3grWdB00","flags":{},"name":"Bite","type":"weapon","img":"systems/acks/assets/icons/insect-jaws.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"death","pattern":"red","description":"

    Giant centipedes attack with a poisonous bite. No damage is inflicted by the bite, but anyone bitten must make a saving throw versus Poison. Failure indicates that the victim is horribly sick for a period of 10 days. While sick, poisoned characters can only move at ½ speed, and no other physical activity is possible.

    ","damage":"0","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":600001}}}}},"img":"systems/acks/assets/icons/insect-jaws.webp","_id":"1N28AJ516dONBNvj"} -{"name":"Slashing Resistance","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    This monster only takes 1/2 damage, rounded down, from weapons that inflict slashing damage (axes, polearms, and swords).

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/chopped-skull.webp","_id":"36TJgsELOJQg3Dfp"} -{"name":"Animal","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Animals are a type of monster that includes apes, rock baboons, bats, bears, boars, camels, cats, crocodiles, dogs, elephants, ferrets, fish, hawks, herd animals, horses, lizards, mules, octopuses, rats, rhinoceroses, shark, shrews, snakes, squids, toads, weasels, whales, wolves, and any other creatures of subhuman intelligence that occur in the real world. Giant animals are merely larger version of normal animals, and therefore part of this type. Prehistoric animals, such as cave bears, dinosaurs, mastodons, saber-toothed tigers, and titanothere are also animals.

    \n

    Charm animal, speak with animal, and related magic items only work on animals. They are also vulnerable to charm monster and hold monster spells.

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/stag-head.webp","_id":"3L4eljwPrsL3s7Qy"} -{"name":"Gas Resistance","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    This monster only takes 1/2 damage, rounded down, from attacks that inflict gas damage, including spells.

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/skull-bolt.webp","_id":"5FKsxlMqcpYRWrwc"} -{"name":"Shadow","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Shadows are unaffected by sleep, hold, or charm spells, and are immune to poison. Unlike undead, Shadows cannot be Turned by Clerics and Priests.

    \n

    Shadows can only be struck by magical weapons.

    ","save":""},"flags":{"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"s8COhI8lA7aQezwc"},"initialState":{"id":"XcsJeghTThsnVEuL","count":1,"itemData":{"_id":"XcsJeghTThsnVEuL","name":"Undead","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Undead are unaffected by sleep, hold, or charm spells, and are immune to poison. They can Turned by Clerics and Priests, and take damage from cure spells.

    ","save":""},"folder":"RAUqUVBGOMERIu3j","sort":675001,"flags":{},"img":"systems/acks/assets/icons/death-skul.webp.webp"}},"itemType":"Item","isLocked":false}}},"img":"systems/acks/assets/icons/death-skull.webp","_id":"5HNDDK7ThEdqYJFy"} -{"name":"Nocturnal","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    They spend most of their days underground, and as such suffer a -1 penalty to all attack throws when in full sunlight.

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/eclipse2.webp","_id":"5IDmqSsHRNqhguWS"} -{"name":"Tracking","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"

    The character can follow tracks with a proficiency throw of 11+. The Judge should increase or decrease the chance of success depending on the circumstances: +2 if tracking 2-4 creatures; +4 if tracking 4-8 creatures; +6 if tracking 8-16 creatures; +8 if tracking 17+ creatures; +4 if trail is through soft/ muddy ground; -8 if the trail is through hard/rocky ground; -4 for bad lighting; -1 per 12 hours of good weather since trail was made; -4 per hour of rain/snow since trail was made. Characters move at half speed while tracking.

    ","save":""},"flags":{"importid":"pgyk05y9a34nQNpk"},"img":"systems/acks/assets/icons/sniffing-dog.webp","_id":"62MqgDKgRBc3XKq7"} -{"name":"Troll Bite","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"","damage":"1d10","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"flags":{},"img":"systems/acks/assets/icons/carnivore-mouth.webp","_id":"6DMsfsVDtOJT2ppv"} -{"name":"Fire Resistance","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    This monster only takes 1/2 damage, rounded down, from attacks that inflict fire damage, including spells.

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/burning-skull.webp","_id":"6Yns3rfd7W8bHOat"} -{"name":"Difficult to Observe","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"Shadow","roll":"","rollType":"above","rollTarget":null,"blindroll":false,"description":"

    Shadows are very silent and difficult to observe, so characters encountering Shadows suffer a -3 penalty to Surprise rolls. 

    ","save":""},"flags":{"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"s8COhI8lA7aQezwc"},"initialState":{"id":"udfal8KmxxhoypYF","count":1,"itemData":{"_id":"udfal8KmxxhoypYF","name":"Hide in Shadows","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"Thief","roll":"1d20","rollType":"above","rollTarget":19,"blindroll":true,"description":"

    A character may attempt to skulk unseen in the cover of darkness. A character will always think he is successful in this skill, and will not know otherwise until others react to his presence. A character will remain hidden so long as he stays motionless. If he moves, he must make a new proficiency throw to hide.

    ","save":""},"folder":"W0nSmb417NVysaVw","sort":1200000,"flags":{},"img":"systems/acks/assets/icons/hide-in-shadows2.webp"}},"itemType":"Item","isLocked":false}}},"img":"systems/acks/assets/icons/hide-in-shadows2.webp","_id":"7SYFdtQpR9jr0Kim"} -{"name":"Envelop","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"death","pattern":"red","description":"

    Any non-magical armor or clothing is destroyed immediately after a successful hit from the ooze, as the acid eats through it viciously. A non-magical metal or wooden weapon that strikes gray ooze also dissolves immediately after dealing damage. Magical weapons, armor, and clothing are allowed a saving throw using the wearer’s save versus Death, adding any magical bonus to the roll if applicable. Once it has hit, the ooze clings to an opponent and deals [[/r 2d8 #Acid damage from the clinging ooze!]] points of damage every round until it can be neutralized.

    ","damage":"2d8","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"QZhWgIEMMwRNF37A","flags":{},"name":"Envelop","type":"weapon","img":"systems/acks/assets/icons/transparent-slime.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"death","pattern":"red","description":"

    Any non-magical armor or clothing is destroyed immediately after a successful hit from the ooze, as the acid eats through it viciously. A non-magical metal or wooden weapon that strikes gray ooze also dissolves immediately after dealing damage. Magical weapons, armor, and clothing are allowed a saving throw using the wearer’s save versus Death, adding any magical bonus to the roll if applicable. Once it has hit, the ooze clings to an opponent and deals [[/r 2d8 #Acid damage from the clinging ooze!]] points of damage every round until it can be neutralized.

    ","damage":"2d8","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000}}}}},"img":"systems/acks/assets/icons/transparent-slime.webp","_id":"8vMH4yRamSw5OLoa"} -{"name":"Draining Touch","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"

    When a shadow successfully attacks an opponent, the victim suffers 1d4 points of damage, and [[1d1 #Lose STR]] point of STR is drained for 8 turns. Should a being be drained to STR 2, it collapses and becomes unable to move. At 0, it permanently transforms into a shadow.

    ","damage":"1d4","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"flags":{},"img":"systems/acks/assets/icons/shadow-grasp.webp","_id":"AzCjG90xQZJBqtDx"} -{"name":"Immunity to Fire","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"green","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    This monster is immune to the effects of all non-magical fire. 

    ","save":""},"flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"sGHvpyiAvJ93SoDA"},"initialState":{"id":"8QqjetAg8Ff4EQVq","count":1,"itemData":{"name":"Immunity to Fire","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    This monster is immune to the effects of all non-magical fire. 

    ","save":""},"folder":"RAUqUVBGOMERIu3j","sort":1600000,"flags":{},"_id":"8QqjetAg8Ff4EQVq","img":"systems/acks/assets/icons/burning-skull.webp"}},"itemType":"Item","isLocked":false}}},"img":"systems/acks/assets/icons/burning-skull.webp","_id":"BnT85bL4aCGmMvYD"} -{"name":"Pseudopod","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"paralysis","pattern":"red","description":"

    Save versus Paralysis or be paralyzed for [[/gmr 2d4 #Paralyzed for this many Turns]] Turns. This paralysis may be cured with cure light wounds. Those paralyzed are hit automatically on subsequent rounds.

    ","damage":"2d4","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"GIlrD9pp7aQK2r9x","flags":{},"name":"Pseudopod","type":"weapon","img":"systems/acks/assets/icons/splurt.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"paralysis","pattern":"red","description":"

    Save versus Paralysis or be paralyzed for [[/gmr 2d4 #Paralyzed for this many Turns]] Turns. This paralysis may be cured with cure light wounds. Those paralyzed are hit automatically on subsequent rounds.

    ","damage":"2d4","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000}}}}},"img":"systems/acks/assets/icons/splurt.webp","_id":"Eefa4XxAPDglY1af"} -{"name":"Diseased Bite","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"

    Giant rats are disease carriers, and any time a character is bitten by a giant rat there is a [[/r 1d100ms>5 #5% of Disease]] chance the character contracts a disease. A saving throw versus Poison is permitted, and should it fail the character dies of the disease [[/r 1d6 #Dies this many days later]] days later. A successful saving throw indicates that the character gets ill and is bedridden for 30 days, but the disease does not prove fatal. The spell cure disease will cure this infection. 

    ","damage":"1d3","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"WvaRaBxsgZci1T98","flags":{},"name":"Bite","type":"weapon","img":"systems/acks/assets/icons/bestial-fangs.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"

    Giant rats are disease carriers, and any time a character is bitten by a giant rat there is a [[/r 1d100ms>5 #5% of Disease]] chance the character contracts a disease. A saving throw versus Poison is permitted, and should it fail the character dies of the disease [[/r 1d6 #Dies this many days later]] days later. A successful saving throw indicates that the character gets ill and is bedridden for 30 days, but the disease does not prove fatal. The spell cure disease will cure this infection. 

    ","damage":"1d3","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000}}}}},"img":"systems/acks/assets/icons/bestial-fangs.webp","_id":"Ge32GqU70pcNBTrx"} -{"name":"Construct","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Constructs are a type of mindless, unliving monster that includes animated statues, gargoyles, golems, skeletons, and zombies. (Note that skeletons and zombies are undead constructs.)

    \n

    Because they are not truly alive, all constructs are immune to gas and poison. Further, they are unaffected by charm, sleep, or hold spells. All constructs are enchanted creatures for the purposes of spells such as dispel evil and protection from evil.

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/gargoyle.webp","_id":"H8zJ0sPi0e8kiut2"} -{"name":"Fiery Bite","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"","damage":"1d6","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":-1,"max":0}},"flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"vYwjZQuRhV9OhqSB","flags":{},"name":"Bite","type":"weapon","img":"systems/acks/assets/icons/fangs.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"","damage":"1d6","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":-1,"max":0}},"sort":100000}}}}},"img":"systems/acks/assets/icons/fangs.webp","_id":"HFuYILKDcTqqPW5O"} -{"name":"Dog Bite","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"transparent","description":"","damage":"1d4","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"flags":{},"img":"systems/acks/assets/icons/jawbone.webp","_id":"Le31NrPbrB69nRjU"} -{"name":"Spores","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"green","requirements":"","roll":"1d100","rollType":"below","rollTarget":50,"blindroll":false,"description":"

    If it is touched, Yellow Mold is acidic and destroys leather and wood. It deals [[/r 1d6 #Acidic mold!]] points of damage to bare flesh. There is a 50% probability that any time yellow mold is contacted, it ejects spores into a 10' cube area. Any creature inside the area is required to roll a saving throw versus Poison, and failure indicates suffocation and death in [[/r 6 #Death from choking in this many rounds!]] rounds from the inhaled spores. 

    ","save":"death"},"flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"EQAhIKYRWel0XvDM"},"initialState":{"count":1,"itemData":{"_id":"QfBVfKFwoVaY3DTq","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"EQAhIKYRWel0XvDM"}}}},"name":"Spores","type":"ability","img":"systems/acks/assets/icons/chemical-bolt.webp","data":{"pattern":"green","requirements":"","roll":"1d100","rollType":"below","rollTarget":50,"blindroll":false,"description":"

    If it is touched, Yellow Mold is acidic and destroys leather and wood. It deals [[/r 1d6 #Acidic mold!]] points of damage to bare flesh. There is a 50% probability that any time yellow mold is contacted, it ejects spores into a 10' cube area. Any creature inside the area is required to roll a saving throw versus Poison, and failure indicates suffocation and death in [[/r 6 #Death from choking in this many rounds!]] rounds from the inhaled spores. 

    ","save":"death"},"sort":1400001}}}}},"img":"systems/acks/assets/icons/chemical-bolt.webp","_id":"Liw0CFFz01VSuVVt"} -{"name":"Enormous Strength","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    They are extremely strong, and receive a +2 to damage when they employ weapons.

    ","save":""},"flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"img":"systems/acks/assets/icons/muscle-up.webp","_id":"MtuPG7yTSn0d8Fh1"} -{"name":"Crushing Resistance","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    This monster only takes 1/2 damage, rounded down, from weapons that inflict crushing damage (bolas, clubs, flails, maces, morning stars, saps, staves, and hammers).

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/hammer-break.webp","_id":"NOPVuI4MuuYmtcU5"} -{"name":"Poisonous Bite","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"death","pattern":"red","description":"

    The bite of the giant crab spider is venomous, and a victim will die in [[/r 1d4 #Die from poison in this many Turns!]] turns unless a saving throw versus Poison is made. The saving throw receives a bonus of +2, due to the less potent nature of the crab spider’s venom.

    ","damage":"1d8","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"qpiuCgaVERlSSJCw","flags":{},"name":"Mandibles","type":"weapon","img":"systems/acks/assets/icons/insect-jaws.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"death","pattern":"red","description":"

    The bite of the giant crab spider is venomous, and a victim will die in [[/r 1d4 #Die from poison in this many Turns!]] turns unless a saving throw versus Poison is made. The saving throw receives a bonus of +2, due to the less potent nature of the crab spider’s venom.

    ","damage":"1d8","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000}}}}},"img":"systems/acks/assets/icons/insect-jaws.webp","_id":"Q7GZgA4onebRJToV"} -{"name":"Superior Regeneration","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"3","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Trolls are very hard to kill, for they regenerate [[/r 3 #The Troll's wounds close, healing this many hp...]] points of damage each round, unless the damage is from fire or acid. If a troll loses a limb or body part, these parts will attempt to crawl or squirm back toward the main portion of the body to reattach. A troll can reattach a severed member instantly by holding it to the stump. Due to this powerful ability to regenerate, trolls cannot be permanently destroyed except by fire or acid. If a troll is damaged enough to be killed (reaches 0 or fewer hit points) the troll will continue to regenerate and stand again to fight when it regenerates to 1 or more hp. When confronted by fire or acid, a troll’s morale drops to 0.

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/open-wound.webp","_id":"ULquJMUfdtCXHB5v"} -{"name":"Great Strength","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    They are quite strong, and receive a +1 to damage when they employ weapons.

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/muscle-fat.webp","_id":"VxVUkXc6OAWjOVdr"} -{"name":"Phasing","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Phase Spiders possess the uncanny ability to shift in and out of phase with the material plane at will.

    \n

    When out of phase, Phase Spiders are invulnerable to attack by any means. When in phase, they can be harmed by ordinary means.

    \n

    In combat, phase spiders are in phase only when they attack. In order to attack a phase spider, its opponent must equal or exceed its initiative roll and then act simultaneously with the phase spider.

    \n

    If the spell phase door is cast on a phase spider while it is in phase, it cannot phase out again for 7 rounds. 

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/portal.webp","_id":"WF4kC5yILFRLBmvi"} -{"name":"Swaming Bites","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"paralysis","pattern":"transparent","description":"

    Sapient rats are too small to harm man-sized creatures individually. Instead, they may fight as packs, getting 1 attack per 5 individuals in the pack.

    \n

    If a character is attacked by 10 or more sapient rats at once, he must also succeed in a saving throw versus Paralysis or fall to the ground under the writhing rodent horde. He may stand up the following round, but must make a new saving throw each time he is attacked by 10 or more rats. The character can take no other actions until he gets back on his feet.

    ","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"flags":{"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"1UgIu8NWvLf1qUVH"},"initialState":{"count":1,"itemData":{"name":"Bite","type":"weapon","data":{"choices":"weapon,ability,armor,item"},"flags":{}}},"itemType":"Item","isLocked":false}}},"img":"systems/acks/assets/icons/bestial-fangs.webp","_id":"WgopgtnKkwiGM1IK"} -{"name":"Deceptively Stealthy","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Despite their bulk, they are deceptively stealthy, so characters encountering bugbears suffer a -1 penalty to surprise rolls.

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/hooded-figure2.webp","_id":"Wtxw2uKTpEtzoVDZ"} -{"name":"Web","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"green","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Phase Spiders create a many-layered mass of strong, sticky strands covering an area. Creatures caught within a web become entangled among the gluey fibers. Attacking a creature in a web does not cause the attacker to become entangled, but moving through the affected area will.

    \n

    Entangled creatures can’t move, but can break loose depending on their strength:

    \n\n

    The strands of a web spell are flammable. All creatures within flaming webs take 1d6 points of fire damage from the flames for 2 rounds, after which surviving creatures become free.

    ","save":""},"flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"ZEVNVHwsaKDea4hA"},"initialState":{"id":"AH6GetiY8UWmb7ZV","count":1,"itemData":{"_id":"AH6GetiY8UWmb7ZV","flags":{},"name":"Web","type":"ability","img":"systems/acks/assets/icons/spiders-web.webp","data":{"pattern":"green","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Giant Black Widows create a many-layered mass of strong, sticky strands covering an area. Creatures caught within a web become entangled among the gluey fibers. Attacking a creature in a web does not cause the attacker to become entangled, but moving through the affected area will.

    \n

    Entangled creatures can’t move, but can break loose depending on their strength. Creatures of normal human strength or less will take  2d4 turns to break through the web. Strong humans (with ability scores 13-17) can break through the web in 1 turn. Creatures as strong as or stronger than ogres (18 Strength) can break free of a web in 4 rounds. Giants or creatures of similar great strength can break through the web in 2 rounds.

    \n

    The strands of a web spell are flammable. All creatures within flaming webs take 1d6 points of fire damage from the flames for 2 rounds, after which surviving creatures become free.

    ","save":""},"sort":1000001}},"itemType":"Item","isLocked":false}}},"img":"systems/acks/assets/icons/spiders-web.webp","_id":"Z7oUgyBzLViZlCPX"} -{"name":"Vermin","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Vermin are a type of mindless monster that includes caecilian, cavern locusts, giant ants, giant killer bees, giant beetles, giant crabs, carcass scavengers, giant centipedes, insect swarms, giant leeches, purple worms, rhagodessa, rot grubs, giant scorpions, shriekers, spiders, and other lower life forms.

    \n

    Vermin have such minimal intelligence that they cannot be affected by spells that affect animals. They are usually vulnerable to charm monster and hold monster spells.

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/maggot.webp","_id":"Zv5SvMtNvXH93G9n"} -{"name":"Beastman","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Beastmen are a special type of monster that were created through ancient magic by blending a humanoid with an animal or fantastic creature. Beastmen include bugbears, centaurs, gnolls, goblins, hobgoblins, kobolds, lizardmen, lycanthropes, mermen, minotaurs, ogres, orcs, trolls, and troglodytes.

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/minotaur.webp","_id":"bjxROle1Rolhki2S"} -{"name":"Fear of Fire","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Rats fear fire, and must make a morale roll if burned with torches or oil. 

    \n

    Trolls' morale drops to 0 when confronted by fire or acid.

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/flame.webp","_id":"cBmVW9DDEMibCG11"} -{"name":"Slam","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"","damage":"1d8","bonus":0,"tags":[],"slow":true,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"hcOnpUXfYGiV6xhG","flags":{},"name":"Slam","type":"weapon","img":"systems/acks/assets/icons/punch.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"","damage":"1d8","bonus":0,"tags":[],"slow":true,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000}}}}},"img":"systems/acks/assets/icons/punch.webp","_id":"dTjcHKywhYJXIrFS"} -{"name":"Summon Rats","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Once per day, a Dretch can summon [[/r 1d4 #The Dretch summons this many Giant Rats]] @Actor[pkYwhwgwDD5eiS6z]{Giant Rat}s.

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/rat.webp","_id":"eQGhQwYK1ewZFddf"} -{"name":"Humanoid","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Humanoids are a type of monster that includes bugbears, dryads, dwarves, elves, gnolls, gnomes, goblins, hobgoblins, kobolds, lizardmen, men, mermen, morlocks, neanderthals, naiads, ogres, pixies, sprites, and troglodytes, and other creatures no larger than an ogre and possessing 4 or fewer Hit Dice.

    \n

    Humanoids (other than humans) with character classes are called demi-humans. Humans and demi-humans do not cease to be humanoids even if they achieve 5th level or higher. All humanoids are vulnerable to charm person and hold person spells.

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/person.webp","_id":"enbpnHrge0KnVWSG"} -{"name":"Wicked Claws","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"paralysis","pattern":"red","description":"

    Throghrin have the same paralyzing touch as a ghoul. Any successful attack requires the opponent to attempt a saving throw versus Paralysis, or become paralyzed for [[/r 2d4 #Paralyzed for this many Turns]] turns. This paralysis may be cured with cure light wounds. Elves are immune to the paralysis of ghouls, and the paralysis cannot take effect on humanoids larger than ogres.

    ","damage":"1d3","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":2,"max":2}},"flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"lbIfxvDWR7Intsuq","flags":{},"name":"Wicked Claws","type":"weapon","img":"systems/acks/assets/icons/barbed-nails.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"paralysis","pattern":"red","description":"

    Throghrin have the same paralyzing touch as a ghoul. Any successful attack requires the opponent to attempt a saving throw versus Paralysis, or become paralyzed for [[/r 2d4 #Paralyzed for this many Turns]] turns. This paralysis may be cured with cure light wounds. Elves are immune to the paralysis of ghouls, and the paralysis cannot take effect on humanoids larger than ogres.

    ","damage":"1d3","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":2,"max":2}},"sort":1000001}}}}},"img":"systems/acks/assets/icons/barbed-nails.webp","_id":"gEoSRECIXf3rXTRF"} -{"name":"Bony Hands","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"transparent","description":"","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"flags":{"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"EkVkVBLCWghivIXO"},"initialState":{"count":1,"itemData":{"name":"Bony Hands","type":"weapon","data":{"choices":"weapon,ability,armor,item"},"flags":{}}},"itemType":"Item","isLocked":false}}},"img":"systems/acks/assets/icons/skeletal-hand.webp","_id":"gvQ36ZEDaBanZ777"} -{"name":"Undead","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Undead are unaffected by sleep, hold, or charm spells, and are immune to poison. They can Turned by Clerics and Priests, and take damage from cure spells.

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/death-skull.webp","_id":"in7fjsgu0ExJJ7Pa"} -{"name":"Troll Claws","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":2,"max":2}},"flags":{},"img":"systems/acks/assets/icons/grasping-claws.webp","_id":"kemF3MmC0y39iHnO"} -{"name":"Demon","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Demons are creatures summoned from the Great Void. Demons take 1/2 damage from attacks based on cold, electricity, fire, and gas. All demons possess infravision (90 feet) and telepathy, which allows them to communicate with any creatures they encounter. Demons are unholy beings that can be held at bay by Protection from Evil, dispelled with Dispel Evil and Turned by clerics as Infernal.

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/imp.webp","_id":"kvfsrp7GztrPCzD3"} -{"name":"Lethal Bite","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"death","pattern":"red","description":"

    Any opponent bitten by the giant black widow must make a saving throw versus Poison; failure indicates death after 1 turn.

    ","damage":"2d6","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"PDIsSWKaIKHVK7rN","flags":{},"name":"Lethal Bite","type":"weapon","img":"systems/acks/assets/icons/insect-jaws.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"death","pattern":"red","description":"

    Any opponent bitten by the giant black widow must make a saving throw versus Poison; failure indicates death after 1 turn.

    ","damage":"2d6","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000}}}}},"img":"systems/acks/assets/icons/insect-jaws.webp","_id":"m5mYSUwVYS0WLO0p"} -{"name":"Paralyzing Claws","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"paralysis","pattern":"red","description":"

    Save versus Paralysis or be paralyzed for [[/r 2d4]] turns. This paralysis may be cured with cure light wounds. Elves are immune to the paralysis of ghouls, and the paralysis cannot take effect on humanoids larger than ogres. 

    ","damage":"1d3","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":2,"max":2}},"flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"Sj07Y53OqS8Ugj7b","flags":{},"name":"Claws","type":"weapon","img":"systems/acks/assets/icons/barbed-nails.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"paralysis","pattern":"red","description":"

    Save versus Paralysis or be paralyzed for [[/r 2d4]] turns. This paralysis may be cured with cure light wounds. Elves are immune to the paralysis of ghouls, and the paralysis cannot take effect on humanoids larger than ogres. 

    ","damage":"1d3","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":2,"max":2}},"sort":100000}}}}},"img":"systems/acks/assets/icons/barbed-nails.webp","_id":"mfEyCWz9UYS7bj6d"} -{"name":"Regeneration","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d1","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Thouls can regenerate as a troll for [[/r 1 #The Thoul's wounds close, healing this many hp...]] hp per round. Hit points are gained at the start of each combat round, unless the damage is from fire or acid. 

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/scar-wound-small.webp","_id":"ovjKh2QRTQ7o2eWb"} -{"name":"Icy Touch","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"

    Energy Drain 1 Level

    ","damage":"0","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"Ur8EZMv22FEXa89F","flags":{},"name":"Icy Touch","type":"weapon","img":"systems/acks/assets/icons/high-five.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"

    Energy Drain 1 Level

    ","damage":"0","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000}}}}},"img":"systems/acks/assets/icons/high-five.webp","_id":"q0RtE5L6GHAofyNS"} -{"name":"Piercing Resistance","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    This monster only takes 1/2 damage, rounded down, from weapons that inflict piercing damage (arrows, bolts, daggers, darts, javelins, picks, tridents, and spears).

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/william-tell-skull.webp","_id":"qIGVRmlHiJr4gMQp"} -{"_id":"qcViwDfsJ4Eny7us","name":"Breathe Fire","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"yellow","requirements":"","roll":"3d6","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Hellhounds fiery breath affects one target within 15' and deals 1d6 points of damage per Hit Die the attacking hell hound possesses. A successful saving throw versus Breath reduces the damage by half. 

    ","save":"breath"},"flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"8cuOVq8fm7jfov42","flags":{},"name":"Breathe Fire","type":"ability","img":"systems/acks/assets/icons/fire-breath2.webp","data":{"pattern":"yellow","requirements":"","roll":"3d6","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Hellhounds fiery breath affects one target within 15' and deals 1d6 points of damage per Hit Die the attacking hell hound possesses. A successful saving throw versus Breath reduces the damage by half. 

    ","save":"breath"},"sort":200000}}}}},"img":"systems/acks/assets/icons/fire-breath2.webp"} -{"name":"Paralyzing Bite","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"paralysis","pattern":"red","description":"

    Save versus Paralysis or be paralyzed for [[/r 2d4]] turns. This paralysis may be cured with cure light wounds. Elves are immune to the paralysis of ghouls, and the paralysis cannot take effect on humanoids larger than ogres. 

    ","damage":"1d3","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"QCwtYxkrFMqPVhjN","flags":{},"name":"Bite","type":"weapon","img":"systems/acks/assets/icons/incisors.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"paralysis","pattern":"red","description":"

    Save versus Paralysis or be paralyzed for [[/r 2d4]] turns. This paralysis may be cured with cure light wounds. Elves are immune to the paralysis of ghouls, and the paralysis cannot take effect on humanoids larger than ogres. 

    ","damage":"1d3","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":200000}}}}},"img":"systems/acks/assets/icons/incisors.webp","_id":"sjHLukvR08MLWzpy"} -{"name":"Mindless","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Mindless creatures are unaffected by sleepholdcharm, ESP, or other mind-affecting spells.

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/mindless.webp","_id":"u01xTFQJlfpFEdRK"} -{"name":"Cold Resistance","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    This monster only takes 1/2 damage, rounded down, from attacks that inflict cold damage, including spells.

    ","save":""},"flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"img":"systems/acks/assets/icons/ice-skull.webp","_id":"xpY7AlhZ5qhvaSAb"} -{"name":"Stingers","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"paralysis","pattern":"red","description":"

    When the stingers strike an opponent, he must succeed in a saving throw versus Paralysis or become paralyzed for [[/r 2d4 #Paralysis lasts for this many Turns]] turns. If not faced with more opponents, the carcass scavenger will swallow the paralyzed character on the subsequent round, killing him. Paralysis may be cured with cure light wounds, but when used in this way it does not heal damage.

    ","damage":"0","bonus":0,"tags":[{"title":"Paralysis","value":"Paralysis"}],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":8,"max":8}},"flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"sloQDItuAIiiaTea","flags":{},"name":"Stingers","type":"weapon","img":"systems/acks/assets/icons/tentacle-strike.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"paralysis","pattern":"red","description":"

    When the stingers strike an opponent, he must succeed in a saving throw versus Paralysis or become paralyzed for [[/r 2d4 #Paralysis lasts for this many Turns]] turns. If not faced with more opponents, the carcass scavenger will swallow the paralyzed character on the subsequent round, killing him. Paralysis may be cured with cure light wounds, but when used in this way it does not heal damage.

    ","damage":"0","bonus":0,"tags":[{"title":"Paralysis","value":"Paralysis"}],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":8,"max":8}},"sort":100000}}}}},"img":"systems/acks/assets/icons/tentacle-strike.webp","_id":"yITs1MfmwUG3Ve8f"} -{"name":"Ooze","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Oozes are a type of mindless monster that includes black puddings, gelatinous cubes, gray oozes, green slimes, ochre jellies, and yellow molds.

    \n

    Oozes have a variety of different immunities and vulnerabilities, but all are immune to charm, hold, and sleep spells. They are also immune to all mind-affecting spells such as ESP.

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/acid-blob.webp","_id":"zCLa7dFYfMvnEbVo"} -{"name":"Lightning Resistance","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    This monster only takes 1/2 damage, rounded down, from attacks that inflict electricity damage, including spells.

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/thunder-skull.webp","_id":"zG5gaPX6ygxp4hiC"} diff --git a/7.5/packs/acks-monsters.db b/7.5/packs/acks-monsters.db deleted file mode 100644 index f8ead3d..0000000 --- a/7.5/packs/acks-monsters.db +++ /dev/null @@ -1,44 +0,0 @@ -{"_id":"1eugequsJF72qLfi","name":"Wight","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"3d8","value":14,"max":14},"ac":{"value":5,"mod":0},"aac":{"value":4,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":17,"bba":2,"throw":8,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":13},"wand":{"value":15},"paralysis":{"value":14},"breath":{"value":15},"spell":{"value":"16"}},"movement":{"base":90,"value":"","encounter":30},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"C","xp":"80","treasure":{"table":"","type":""},"appearing":{"d":"1d6","w":"1d8"},"morale":"4"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/basic_undead/lich_blue.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false,"hidden":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Wight","displayName":10,"img":"systems/acks/assets/tokens/basic_undead/lich_blue.webp","tint":"","width":1,"height":1,"scale":1.2,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"1eugequsJF72qLfi","actorLink":false,"actorData":{},"disposition":-1,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":true},"items":[{"_id":"Ur8EZMv22FEXa89F","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"Ur8EZMv22FEXa89F","flags":{},"name":"Icy Touch","type":"weapon","img":"images/icons/high-five.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"

    Energy Drain 1 Level

    ","damage":"0","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000}}}}},"name":"Icy Touch","type":"weapon","img":"images/icons/high-five.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"

    Energy Drain 1 Level

    ","damage":"0","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000},{"_id":"GJhpYSUpJG1wRzML","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"GJhpYSUpJG1wRzML","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Undead","type":"ability","img":"images/icons/death-skull.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Undead are unaffected by sleep, hold, or charm spells, and are immune to poison. They can Turned by Clerics and Priests, and take damage from healing spells.

    ","save":""},"sort":500001}}}}},"name":"Undead","type":"ability","img":"systems/acks/assets/icons/death-skull.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Undead are unaffected by sleep, hold, or charm spells, and are immune to poison. They can Turned by Clerics and Priests, and take damage from healing spells.

    ","save":""},"sort":500001}]} -{"_id":"1hl5WYtJ1rEZ1uVP","name":"Skeleton","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"1d8","value":5,"max":5},"ac":{"value":0,"mod":0},"aac":{"value":2,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":19,"bba":0,"throw":10,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":14},"wand":{"value":16},"paralysis":{"value":15},"breath":{"value":16},"spell":{"value":"17"}},"movement":{"base":120,"value":"40'","encounter":40},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"C","xp":"13","treasure":{"table":"","type":""},"appearing":{"d":"3d4","w":"3d10"},"morale":"NA"},"attacks":""},"sort":100001,"flags":{"acks":{"conditions":[]}},"img":"systems/acks/assets/tokens/basic_undead/skeleton_axe_shield.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"hidden":false,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Skeleton","displayName":10,"img":"systems/acks/assets/tokens/basic_undead/skeleton_axe_shield.webp","tint":"","width":1,"height":1,"scale":0.9,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"1hl5WYtJ1rEZ1uVP","actorLink":false,"actorData":{},"disposition":-1,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":false},"items":[{"_id":"zOvZ3V908AgY57Re","flags":{"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"EkVkVBLCWghivIXO"},"initialState":{"id":"XcsJeghTThsnVEuL","count":1,"itemData":{"_id":"XcsJeghTThsnVEuL","name":"Undead","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Undead are unaffected by sleep, hold, or charm spells, and are immune to poison. They can Turned by Clerics and Priests, and take damage from cure spells.

    ","save":""},"folder":"RAUqUVBGOMERIu3j","sort":675001,"flags":{},"img":"systems/acks/assets/icons/death-skull.webp"}},"itemType":"Item","isLocked":false}}},"name":"Undead","type":"ability","img":"systems/acks/assets/icons/death-skull.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Undead are unaffected by sleep, hold, or charm spells, and are immune to poison. They can Turned by Clerics and Priests, and take damage from cure spells.

    ","save":""},"sort":675001},{"_id":"hHPVsYorCcipPg9u","flags":{"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"EkVkVBLCWghivIXO"},"initialState":{"id":"7IbO3hOw7OqY9GLP","count":1,"itemData":{"_id":"7IbO3hOw7OqY9GLP","name":"Construct","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Constructs are a type of mindless, unliving monster that includes animated statues, gargoyles, golems, skeletons, and zombies. (Note that skeletons and zombies are undead constructs.)

    \n

    Because they are not truly alive, all constructs are immune to gas and poison. Further, they are unaffected by charm, sleep, or hold spells. All constructs are enchanted creatures for the purposes of spells such as dispel evil and protection from evil.

    ","save":""},"folder":"RAUqUVBGOMERIu3j","sort":437501,"flags":{},"img":"systems/acks/assets/icons/gargoyle.webp"}},"itemType":"Item","isLocked":false}}},"name":"Construct","type":"ability","img":"systems/acks/assets/icons/gargoyle.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Constructs are a type of mindless, unliving monster that includes animated statues, gargoyles, golems, skeletons, and zombies. (Note that skeletons and zombies are undead constructs.)

    \n

    Because they are not truly alive, all constructs are immune to gas and poison. Further, they are unaffected by charm, sleep, or hold spells. All constructs are enchanted creatures for the purposes of spells such as dispel evil and protection from evil.

    ","save":""},"sort":437501},{"_id":"RSVo4BIybCHbzM9J","flags":{"importid":"QGDBKVwIm4qaHYbl","pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"EkVkVBLCWghivIXO"},"initialState":{"id":"RPuLnrmgb7RJ3KZg","count":1,"itemData":{"_id":"RPuLnrmgb7RJ3KZg","name":"Sword, 1H","permission":{"default":0,"dGqBYMuMCAlqvR2u":3,"ssuDiZtGIm56KS7h":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":10,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"folder":"a56Mr9t5ePSlDxM2","sort":3100000,"flags":{},"img":"/systems/acks/assets/icons/sword.webp"}},"itemType":"Item","isLocked":false}}},"name":"Sword, 1H","type":"weapon","img":"/systems/acks/assets/icons/sword.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":10,"equipped":false,"weight":166.6,"counter":{"value":1,"max":1}},"sort":3100000},{"_id":"8KX427ov4Tt4kIjF","flags":{"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"EkVkVBLCWghivIXO"},"initialState":{"count":1,"itemData":{"name":"Bony Hands","type":"weapon","data":{"choices":"weapon,ability,armor,item"},"flags":{}}},"itemType":"Item","isLocked":false}}},"name":"Bony Hands","type":"weapon","img":"systems/acks/assets/icons/skeletal-hand.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"transparent","description":"","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":3200000}]} -{"_id":"1mPOzwMRLVjivADf","name":"Gelatinous Cube","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"4d8","value":21,"max":21},"ac":{"value":8,"mod":0},"aac":{"value":1,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":16,"bba":3,"throw":7,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":13},"wand":{"value":15},"paralysis":{"value":14},"breath":{"value":15},"spell":{"value":"16"}},"movement":{"base":60,"value":"","encounter":20},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"N","xp":"135","treasure":{"table":"","type":""},"appearing":{"d":"1","w":"1"},"morale":"NA"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/dm_essentials1/DME_Gelatinous_Cube.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"hidden":false,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Gelatnous Cube","displayName":10,"img":"systems/acks/assets/tokens/dm_essentials1/DME_Gelatinous_Cube.webp","tint":"","width":2,"height":2,"scale":1,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"1mPOzwMRLVjivADf","actorLink":false,"actorData":{},"disposition":-1,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":false},"items":[{"_id":"GIlrD9pp7aQK2r9x","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"GIlrD9pp7aQK2r9x","flags":{},"name":"Pseudopod","type":"weapon","img":"systems/acks/assets/icons/splurt.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"paralysis","pattern":"red","description":"

    Save versus Paralysis or be paralyzed for [[/gmr 2d4 #Paralyzed for this many Turns]] Turns. This paralysis may be cured with cure light wounds. Those paralyzed are hit automatically on subsequent rounds.

    ","damage":"2d4","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000}}}}},"name":"Pseudopod","type":"weapon","img":"systems/acks/assets/icons/splurt.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"paralysis","pattern":"red","description":"

    Save versus Paralysis or be paralyzed for [[/gmr 2d4 #Paralyzed for this many Turns]] Turns. This paralysis may be cured with cure light wounds. Those paralyzed are hit automatically on subsequent rounds.

    ","damage":"2d4","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000},{"_id":"l8dMrS7SXM95BUrX","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"l8dMrS7SXM95BUrX","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Ooze","type":"ability","img":"systems/acks/assets/icons/acid-blob.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Oozes are a type of mindless monster that includes black puddings, gelatinous cubes, gray oozes, green slimes, ochre jellies, and yellow molds.

    \n

    Oozes have a variety of different immunities and vulnerabilities, but all are immune to charm, hold, and sleep spells. They are also immune to all mind-affecting spells such as ESP.

    ","save":""},"sort":650001}}}}},"name":"Ooze","type":"ability","img":"systems/acks/assets/icons/acid-blob.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Oozes are a type of mindless monster that includes black puddings, gelatinous cubes, gray oozes, green slimes, ochre jellies, and yellow molds.

    \n

    Oozes have a variety of different immunities and vulnerabilities, but all are immune to charm, hold, and sleep spells. They are also immune to all mind-affecting spells such as ESP.

    ","save":""},"sort":650001}]} -{"_id":"2EDwkkgzU7dfHsuY","name":"Bugbear Champion","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"4d8+1","value":25,"max":25},"ac":{"value":0,"mod":0},"aac":{"value":5,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":19,"bba":4,"throw":6,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":13},"wand":{"value":15},"paralysis":{"value":14},"breath":{"value":15},"spell":{"value":"16"}},"movement":{"base":90,"value":"","encounter":30},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"C","xp":"140","treasure":{"table":"","type":""},"appearing":{"d":"2d4","w":"1d4"},"morale":"2"},"attacks":""},"sort":100001,"flags":{"acks":{"conditions":[]}},"img":"systems/acks/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Spear-Shield_Fur-3.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"hidden":false,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Bugbear","displayName":10,"img":"systems/acks/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Spear-Shield_Fur-3.webp","tint":"","width":1,"height":1,"scale":1.5,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"2EDwkkgzU7dfHsuY","actorLink":false,"actorData":{},"disposition":-1,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":false},"items":[{"_id":"Q9xUw3IS8GFSewv9","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"kQLTLFkExzHS5T8b"},"initialState":{"id":"RVrxltbYJSSaJahf","count":1,"itemData":{"name":"Deceptively Stealthy","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Despite their bulk, they are deceptively stealthy, so characters encountering bugbears suffer a -1 penalty to surprise rolls.

    ","save":""},"folder":"RAUqUVBGOMERIu3j","sort":500000,"flags":{},"_id":"RVrxltbYJSSaJahf","img":"systems/acks/assets/icons/hooded-figure2.webp"}},"itemType":"Item","isLocked":false}}},"name":"Deceptively Stealthy","type":"ability","img":"systems/acks/assets/icons/hooded-figure2.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Despite their bulk, they are deceptively stealthy, so characters encountering bugbears suffer a -1 penalty to surprise rolls.

    ","save":""},"sort":500000},{"_id":"AAxUVw7hjmU6XVc8","flags":{"importid":"tplBX1iBIeq0nkEw","pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"kQLTLFkExzHS5T8b"},"initialState":{"id":"dOz6JVdmtLWKMlyS","count":1,"itemData":{"_id":"dOz6JVdmtLWKMlyS","name":"Spear, 1H","permission":{"default":0,"dGqBYMuMCAlqvR2u":3,"ssuDiZtGIm56KS7h":3},"type":"weapon","data":{"range":{"short":20,"medium":40,"long":60},"save":"","pattern":"white","description":"","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"},{"title":"Missile","value":"Missile"}],"slow":false,"missile":true,"melee":true,"cost":3,"equipped":false,"weight":1000,"counter":{"value":0,"max":0}},"folder":"a56Mr9t5ePSlDxM2","sort":2800000,"flags":{},"img":"/systems/acks/assets/icons/spear.webp"}},"itemType":"Item","isLocked":false}},"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Spear, 1H","type":"weapon","img":"/systems/acks/assets/icons/spear.webp","data":{"range":{"short":20,"medium":40,"long":60},"save":"","pattern":"white","description":"","damage":"1d6+2","bonus":0,"tags":[{"title":"Melee","value":"Melee"},{"title":"Missile","value":"Missile"}],"slow":false,"missile":true,"melee":true,"cost":3,"equipped":false,"weight":1000,"counter":{"value":1,"max":1}},"sort":2800000},{"_id":"ACB00YfZW1tHK9pL","flags":{"importid":"QGDBKVwIm4qaHYbl","pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"kQLTLFkExzHS5T8b"},"initialState":{"id":"RPuLnrmgb7RJ3KZg","count":1,"itemData":{"_id":"RPuLnrmgb7RJ3KZg","name":"Sword, 1H","permission":{"default":0,"dGqBYMuMCAlqvR2u":3,"ssuDiZtGIm56KS7h":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":10,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"folder":"a56Mr9t5ePSlDxM2","sort":3100000,"flags":{},"img":"/systems/acks/assets/icons/sword.webp"}},"itemType":"Item","isLocked":false}},"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Sword, 1H","type":"weapon","img":"/systems/acks/assets/icons/sword.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d6+2","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":10,"equipped":false,"weight":166.6,"counter":{"value":1,"max":1}},"sort":3100000},{"_id":"xdQGR72BYjHLLZll","flags":{"importid":"npq0uYx6mbi3CwNW","pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"kQLTLFkExzHS5T8b"},"initialState":{"id":"V7j9ccOSXVtPVXwj","count":1,"itemData":{"_id":"V7j9ccOSXVtPVXwj","name":"Shield","permission":{"default":0,"dGqBYMuMCAlqvR2u":3,"ssuDiZtGIm56KS7h":3},"type":"armor","data":{"description":"","ac":{"value":1},"aac":{"value":1},"type":"shield","cost":10,"equipped":false,"weight":1000},"folder":"TX25teNCvtR46Qsx","sort":1200000,"flags":{},"img":"/systems/acks/assets/icons/round-shield.webp"}},"itemType":"Item","isLocked":false}}},"name":"Shield","type":"armor","img":"/systems/acks/assets/icons/round-shield.webp","data":{"description":"","ac":{"value":1},"aac":{"value":1},"type":"shield","cost":10,"equipped":false,"weight":1000},"sort":1200000},{"_id":"qCMSdCjk3UHItnpg","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"DejP6igh7PEt7L2L"},"initialState":{"id":"ZUjmv4CsK88b3ocs","count":1,"itemData":{"name":"Enormous Strength","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    They are extremely strong, and receive a +2 to damage when they employ weapons.

    ","save":""},"folder":"RAUqUVBGOMERIu3j","sort":700000,"flags":{},"img":"systems/acks/assets/icons/muscle-up.webp","_id":"ZUjmv4CsK88b3ocs"}},"itemType":"Item","isLocked":false}}},"name":"Enormous Strength","type":"ability","img":"systems/acks/assets/icons/muscle-up.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    They are extremely strong, and receive a +2 to damage when they employ weapons.

    ","save":""},"sort":700000}]} -{"_id":"4CDAFbqeAmy8yiA9","name":"Hobgoblin","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"1d8+1","value":5,"max":5},"ac":{"value":6,"mod":0},"aac":{"value":3,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":18,"bba":1,"throw":9,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":14},"wand":{"value":16},"paralysis":{"value":15},"breath":{"value":16},"spell":{"value":"17"}},"movement":{"base":90,"value":"","encounter":30},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"C","xp":"15","treasure":{"table":"","type":""},"appearing":{"d":"1d6","w":"1d8"},"morale":"0"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/goblins_kobolds/goblin_swordsman.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"hidden":false,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Hobgoblin","displayName":10,"img":"systems/acks/assets/tokens/goblins_kobolds/goblin_swordsman.webp","tint":"","width":1,"height":1,"scale":1.1,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"4CDAFbqeAmy8yiA9","actorLink":false,"actorData":{},"disposition":0,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":false},"items":[{"_id":"SWaVns5cHzJNHgvt","flags":{"importid":"E1agPjqGk3r05tUP","pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"SWaVns5cHzJNHgvt","flags":{"importid":"E1agPjqGk3r05tUP"},"name":"Sword, 2H","type":"weapon","img":"/systems/acks/assets/icons/sword.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"","damage":"1d8","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":10,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":3600000}}}}},"name":"Sword, 2H","type":"weapon","img":"/systems/acks/assets/icons/sword.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"","damage":"1d8","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":10,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":3600000},{"_id":"1SXlRTSEx0FtAg1x","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"1SXlRTSEx0FtAg1x","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Humanoid","type":"ability","img":"systems/acks/assets/icons/person.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Humanoids are a type of monster that includes bugbears, dryads, dwarves, elves, gnolls, gnomes, goblins, hobgoblins, kobolds, lizardmen, men, mermen, morlocks, neanderthals, naiads, ogres, pixies, sprites, and troglodytes, and other creatures no larger than an ogre and possessing 4 or fewer Hit Dice.

    \n

    Humanoids (other than humans) with character classes are called demi-humans. Humans and demi-humans do not cease to be humanoids even if they achieve 5th level or higher. All humanoids are vulnerable to charm person and hold person spells.

    ","save":""},"sort":1100001}}}}},"name":"Humanoid","type":"ability","img":"systems/acks/assets/icons/person.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Humanoids are a type of monster that includes bugbears, dryads, dwarves, elves, gnolls, gnomes, goblins, hobgoblins, kobolds, lizardmen, men, mermen, morlocks, neanderthals, naiads, ogres, pixies, sprites, and troglodytes, and other creatures no larger than an ogre and possessing 4 or fewer Hit Dice.

    \n

    Humanoids (other than humans) with character classes are called demi-humans. Humans and demi-humans do not cease to be humanoids even if they achieve 5th level or higher. All humanoids are vulnerable to charm person and hold person spells.

    ","save":""},"sort":1100001},{"_id":"ld0uWWj0Ozw49XZg","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"ld0uWWj0Ozw49XZg","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Beastman","type":"ability","img":"systems/acks/assets/icons/minotaur.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Beastmen are a special type of monster that were created through ancient magic by blending a humanoid with an animal or fantastic creature. Beastmen include bugbears, centaurs, gnolls, goblins, hobgoblins, kobolds, lizardmen, lycanthropes, mermen, minotaurs, ogres, orcs, trolls, and troglodytes.

    ","save":""},"sort":1300001}}}}},"name":"Beastman","type":"ability","img":"systems/acks/assets/icons/minotaur.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Beastmen are a special type of monster that were created through ancient magic by blending a humanoid with an animal or fantastic creature. Beastmen include bugbears, centaurs, gnolls, goblins, hobgoblins, kobolds, lizardmen, lycanthropes, mermen, minotaurs, ogres, orcs, trolls, and troglodytes.

    ","save":""},"sort":1300001}]} -{"_id":"4TsPasVM9yygcAnQ","name":"Hell Hound, Lesser","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"3d8","value":13,"max":13},"ac":{"value":0,"mod":0},"aac":{"value":5,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":19,"bba":2,"throw":8,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":13},"wand":{"value":15},"paralysis":{"value":14},"breath":{"value":15},"spell":{"value":"16"}},"movement":{"base":120,"encounter":40,"value":""},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"C","xp":"65","treasure":{"table":"","type":""},"appearing":{"d":"2d4","w":"2d4"},"morale":"1"},"attacks":""},"sort":100001,"flags":{},"img":"systems/acks/assets/tokens/goblins_kobolds/worg_22.webp","token":{"flags":{},"name":"Hell Hound, Lesser","displayName":0,"img":"systems/acks/assets/tokens/goblins_kobolds/worg_22.webp","tint":"","width":1,"height":1,"scale":1,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"4TsPasVM9yygcAnQ","actorLink":false,"actorData":{},"disposition":-1,"displayBars":0,"bar1":{"attribute":""},"bar2":{"attribute":""},"randomImg":false},"items":[{"_id":"1MR2FOihA9L77v0P","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"sGHvpyiAvJ93SoDA"},"initialState":{"id":"8QqjetAg8Ff4EQVq","count":1,"itemData":{"name":"Immunity to Fire","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    This monster is immune to the effects of all non-magical fire. 

    ","save":""},"folder":"RAUqUVBGOMERIu3j","sort":1600000,"flags":{},"_id":"8QqjetAg8Ff4EQVq","img":"systems/acks/assets/icons/burning-skull.webp"}},"itemType":"Item","isLocked":false}}},"name":"Immunity to Fire","type":"ability","img":"systems/acks/assets/icons/burning-skull.webp","data":{"pattern":"green","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    This monster is immune to the effects of all non-magical fire. 

    ","save":""},"sort":100000},{"_id":"K7i1KSCnZevWxi4u","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"8cuOVq8fm7jfov42","flags":{},"name":"Breathe Fire","type":"ability","img":"systems/acks/assets/icons/fire-breath2.webp","data":{"pattern":"yellow","requirements":"","roll":"3d6","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Hellhounds fiery breath affects one target within 15' and deals 1d6 points of damage per Hit Die the attacking hell hound possesses. A successful saving throw versus Breath reduces the damage by half. 

    ","save":"breath"},"sort":200000}}}}},"name":"Breathe Fire","type":"ability","img":"systems/acks/assets/icons/fire-breath2.webp","data":{"pattern":"yellow","requirements":"","roll":"3d6","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Hellhounds fiery breath affects one target within 15' and deals 1d6 points of damage per Hit Die the attacking hell hound possesses. A successful saving throw versus Breath reduces the damage by half. 

    ","save":"breath"},"sort":200000},{"_id":"4NaXFfMsx7Huw5wW","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"vYwjZQuRhV9OhqSB","flags":{},"name":"Bite","type":"weapon","img":"systems/acks/assets/icons/fangs.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"","damage":"1d6","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":-1,"max":0}},"sort":100000}}}}},"name":"Fiery Bite","type":"weapon","img":"systems/acks/assets/icons/fangs.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"","damage":"1d6","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":300000}]} -{"_id":"5NgKVLQ4lX2b5TI3","name":"Kobold","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"1d4","value":2,"max":2},"ac":{"value":7,"mod":0},"aac":{"value":2,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":19,"bba":0,"throw":10,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":15},"wand":{"value":17},"paralysis":{"value":16},"breath":{"value":17},"spell":{"value":"18"}},"movement":{"base":60,"value":"","encounter":20},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"C","xp":"5","treasure":{"table":"","type":""},"appearing":{"d":"0","w":"4d4"},"morale":"-2"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/goblins_kobolds/kobold_fighter.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false,"hidden":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Kobold","displayName":10,"img":"systems/acks/assets/tokens/goblins_kobolds/kobold_fighter.webp","tint":"","width":1,"height":1,"scale":0.7,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":90,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"5NgKVLQ4lX2b5TI3","actorLink":false,"actorData":{},"disposition":0,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":true},"items":[{"_id":"EsoKeY1M7aBdwz8y","flags":{"importid":"MEdm8ZUg6Z1nz3dN","pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"EsoKeY1M7aBdwz8y","flags":{"importid":"MEdm8ZUg6Z1nz3dN"},"name":"Short Sword","type":"weapon","img":"/systems/acks/assets/icons/short-sword.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d6","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":7,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":100000}}}}},"name":"Short Sword","type":"weapon","img":"/systems/acks/assets/icons/short-sword.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d6","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":7,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":100000},{"_id":"o06KcC5hYqyNJ02V","flags":{"importid":"eLXxMDK1JsZnbNwK","pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"o06KcC5hYqyNJ02V","flags":{"importid":"eLXxMDK1JsZnbNwK"},"name":"Shortbow","type":"weapon","img":"/systems/acks/assets/icons/pocket-bow.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d6","bonus":0,"tags":[],"slow":false,"missile":true,"melee":false,"cost":3,"equipped":false,"weight":0.5,"counter":{"value":1,"max":1}},"sort":2700000}}}}},"name":"Shortbow","type":"weapon","img":"/systems/acks/assets/icons/pocket-bow.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d6","bonus":0,"tags":[],"slow":false,"missile":true,"melee":false,"cost":3,"equipped":false,"weight":0.5,"counter":{"value":1,"max":1}},"sort":2700000},{"_id":"5KFKhWbRevXVQlzO","flags":{"importid":"K5jmS3aiMG8zxoOG","pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"5KFKhWbRevXVQlzO","flags":{"importid":"K5jmS3aiMG8zxoOG"},"name":"Oil, Military","type":"item","img":"/systems/acks/assets/icons/oil-military.webp","data":{"description":"

    Military oil is a weapon made of naphtha, and cannot be easily doused with water. Military oil may be thrown at monsters, dealing 1d8 points of damage for 2 rounds to the creature struck, or poured on the floor and ignited to delay pursuit.

    ","quantity":{"value":1,"max":1},"treasure":false,"cost":2,"weight":0.166},"sort":3300001}}}}},"name":"Oil, Military","type":"item","img":"/systems/acks/assets/icons/oil-military.webp","data":{"description":"

    Military oil is a weapon made of naphtha, and cannot be easily doused with water. Military oil may be thrown at monsters, dealing 1d8 points of damage for 2 rounds to the creature struck, or poured on the floor and ignited to delay pursuit.

    ","quantity":{"value":1,"max":1},"treasure":false,"cost":2,"weight":0.166},"sort":3300001},{"_id":"yQwlUORXQ8saCaox","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"yQwlUORXQ8saCaox","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Humanoid","type":"ability","img":"systems/acks/assets/icons/person.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Humanoids are a type of monster that includes bugbears, dryads, dwarves, elves, gnolls, gnomes, goblins, hobgoblins, kobolds, lizardmen, men, mermen, morlocks, neanderthals, naiads, ogres, pixies, sprites, and troglodytes, and other creatures no larger than an ogre and possessing 4 or fewer Hit Dice.

    \n

    Humanoids (other than humans) with character classes are called demi-humans. Humans and demi-humans do not cease to be humanoids even if they achieve 5th level or higher. All humanoids are vulnerable to charm person and hold person spells.

    ","save":""},"sort":1100001}}}}},"name":"Humanoid","type":"ability","img":"systems/acks/assets/icons/person.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Humanoids are a type of monster that includes bugbears, dryads, dwarves, elves, gnolls, gnomes, goblins, hobgoblins, kobolds, lizardmen, men, mermen, morlocks, neanderthals, naiads, ogres, pixies, sprites, and troglodytes, and other creatures no larger than an ogre and possessing 4 or fewer Hit Dice.

    \n

    Humanoids (other than humans) with character classes are called demi-humans. Humans and demi-humans do not cease to be humanoids even if they achieve 5th level or higher. All humanoids are vulnerable to charm person and hold person spells.

    ","save":""},"sort":1100001},{"_id":"DZeLOXwn9BPbkGS2","flags":{"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"EZN1MNfeIilDRlYE"},"initialState":{"id":"FtGRSEqrHPRLOKiQ","count":1,"itemData":{"_id":"FtGRSEqrHPRLOKiQ","name":"Beastman","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Beastmen are a special type of monster that were created through ancient magic by blending a humanoid with an animal or fantastic creature. Beastmen include bugbears, centaurs, gnolls, goblins, hobgoblins, kobolds, lizardmen, lycanthropes, mermen, minotaurs, ogres, orcs, trolls, and troglodytes.

    ","save":""},"folder":"RAUqUVBGOMERIu3j","sort":100000,"flags":{},"img":"systems/acks/assets/icons/minotaur.webp"}},"itemType":"Item","isLocked":false}}},"name":"Beastman","type":"ability","img":"systems/acks/assets/icons/minotaur.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Beastmen are a special type of monster that were created through ancient magic by blending a humanoid with an animal or fantastic creature. Beastmen include bugbears, centaurs, gnolls, goblins, hobgoblins, kobolds, lizardmen, lycanthropes, mermen, minotaurs, ogres, orcs, trolls, and troglodytes.

    ","save":""},"sort":100000}]} -{"_id":"7hMpsrOBrT2Vx4tE","name":"Throgrin","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"3d8","value":13,"max":13},"ac":{"value":6,"mod":0},"aac":{"value":3,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":17,"bba":2,"throw":8,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":12},"wand":{"value":13},"paralysis":{"value":14},"breath":{"value":15},"spell":{"value":"16"}},"movement":{"base":120,"value":"","encounter":40},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"Chaotic","xp":"80","treasure":{"table":"","type":""},"appearing":{"d":"1d3","w":"1d10"},"morale":"2"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/orcs_and_trolls/Troll_fighter.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"hidden":false,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Throgrin","displayName":10,"img":"systems/acks/assets/tokens/orcs_and_trolls/Troll_fighter.webp","tint":"","width":1,"height":1,"scale":1,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"7hMpsrOBrT2Vx4tE","actorLink":false,"actorData":{},"disposition":0,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":false},"items":[{"_id":"lbIfxvDWR7Intsuq","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"lbIfxvDWR7Intsuq","flags":{},"name":"Wicked Claws","type":"weapon","img":"systems/acks/assets/icons/barbed-nails.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"paralysis","pattern":"red","description":"

    Throghrin have the same paralyzing touch as a ghoul. Any successful attack requires the opponent to attempt a saving throw versus Paralysis, or become paralyzed for [[/r 2d4 #Paralyzed for this many Turns]] turns. This paralysis may be cured with cure light wounds. Elves are immune to the paralysis of ghouls, and the paralysis cannot take effect on humanoids larger than ogres.

    ","damage":"1d3","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":2,"max":2}},"sort":1000001}}}}},"name":"Wicked Claws","type":"weapon","img":"systems/acks/assets/icons/barbed-nails.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"paralysis","pattern":"red","description":"

    Throghrin have the same paralyzing touch as a ghoul. Any successful attack requires the opponent to attempt a saving throw versus Paralysis, or become paralyzed for [[/r 2d4 #Paralyzed for this many Turns]] turns. This paralysis may be cured with cure light wounds. Elves are immune to the paralysis of ghouls, and the paralysis cannot take effect on humanoids larger than ogres.

    ","damage":"1d3","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":2,"max":2}},"sort":1000001},{"_id":"nTn5IkrOmP9uns4F","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"6b9J9tm1438ZtCZy"},"initialState":{"count":1,"itemData":{"_id":"nTn5IkrOmP9uns4F","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"6b9J9tm1438ZtCZy"}}}},"name":"Regeneration","type":"ability","img":"systems/acks/assets/icons/scar-wound-small.webp","data":{"pattern":"green","requirements":"","roll":"1d1","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Thouls can regenerate as a troll for [[/r 1 #The Thoul's wounds close, healing this many hp...]] hp per round. Hit points are gained at the start of each combat round, unless the damage is from fire or acid. 

    ","save":""},"sort":900001}}}}},"name":"Regeneration","type":"ability","img":"systems/acks/assets/icons/scar-wound-small.webp","data":{"pattern":"green","requirements":"","roll":"1d1","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Thouls can regenerate as a troll for [[/r 1 #The Thoul's wounds close, healing this many hp...]] hp per round. Hit points are gained at the start of each combat round, unless the damage is from fire or acid. 

    ","save":""},"sort":900001},{"_id":"Zeq2Mol11yaViQvo","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false},"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"SlcUkLU2uhxrKMJf"},"initialState":{"count":1,"itemData":{"name":"Fear of Fire","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Rats fear fire, and must make a morale roll if burned with torches or oil. 

    \n

    Trolls' and Throgrins' morale drops to 0 when confronted by fire or acid.

    ","save":""},"flags":{},"img":"systems/acks/assets/icons/flame.webp"}},"itemType":"Item","isLocked":false}}},"name":"Fear of Fire","type":"ability","img":"systems/acks/assets/icons/flame.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Rats fear fire, and must make a morale roll if burned with torches or oil. 

    \n

    Trolls' and Throgrins' morale drops to 0 when confronted by fire or acid.

    ","save":""},"sort":800001}]} -{"_id":"98iPw79aqD5JKJJv","name":"Dwarf","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"1d8","value":8,"max":8},"ac":{"value":4,"mod":0},"aac":{"value":5,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":20,"bba":0,"throw":10,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":10},"wand":{"value":12},"paralysis":{"value":11},"breath":{"value":13},"spell":{"value":"13"}},"movement":{"base":90,"value":"","encounter":30},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"Lawful","xp":"10","treasure":{"table":"","type":""},"appearing":{"d":"1d6","w":"1d12"},"morale":"0"},"attacks":"","actor":{"name":"Dwarf","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"1d8","value":4,"max":4},"ac":{"value":4,"mod":0},"aac":{"value":0,"mod":0},"thac0":{"value":20,"bba":0,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":12},"wand":{"value":13},"paralysis":{"value":14},"breath":{"value":15},"spell":{"value":"16"}},"movement":{"base":90,"encounter":30,"value":""},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"L","xp":"10","treasure":{"table":"","type":""},"appearing":{"d":"1d6","w":"0"},"morale":"7"},"attacks":"","isSlow":false,"actor":{"name":"Dwarf","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"1d8","value":20,"max":20},"ac":{"value":4,"mod":0},"aac":{"value":0,"mod":0},"thac0":{"value":20,"bba":0,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":12},"wand":{"value":13},"paralysis":{"value":14},"breath":{"value":15},"spell":{"value":16}},"movement":{"base":90,"encounter":30},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"L","xp":"10","treasure":{"table":"","type":""},"appearing":{"d":"1d6","w":"0"},"morale":"7"},"attacks":"","isSlow":false},"folder":"fPmGjwdFVj9i4YyC","sort":2900000,"flags":{"ose":{"conditions":[]}},"token":{"flags":{},"name":"Dwarf","displayName":0,"img":"icons/svg/mystery-man.svg","tint":null,"width":1,"height":1,"scale":1,"lockRotation":false,"rotation":0,"vision":false,"dimSight":0,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightAlpha":1,"actorId":"nPIaDpSV3Q2XX3w4","actorLink":false,"actorData":{},"disposition":-1,"displayBars":0,"bar1":{},"bar2":{},"randomImg":false},"items":[],"_id":"nPIaDpSV3Q2XX3w4","img":"icons/svg/mystery-man.svg"}},"folder":"fPmGjwdFVj9i4YyC","sort":2900000,"flags":{"ose":{"conditions":[]}},"token":{"flags":{},"name":"Dwarf","displayName":0,"img":"icons/svg/mystery-man.svg","tint":null,"width":1,"height":1,"scale":1,"lockRotation":false,"rotation":0,"vision":false,"dimSight":0,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightAlpha":1,"actorId":"nPIaDpSV3Q2XX3w4","actorLink":false,"actorData":{},"disposition":-1,"displayBars":0,"bar1":{},"bar2":{},"randomImg":false},"items":[{"_id":"yTm1THvesNPn1EOS","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Humanoid","type":"ability","img":"systems/acks/assets/icons/person.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Humanoids are a type of monster that includes bugbears, dryads, dwarves, elves, gnolls, gnomes, goblins, hobgoblins, kobolds, lizardmen, men, mermen, morlocks, neanderthals, naiads, ogres, pixies, sprites, and troglodytes, and other creatures no larger than an ogre and possessing 4 or fewer Hit Dice.

    \n

    Humanoids (other than humans) with character classes are called demi-humans. Humans and demi-humans do not cease to be humanoids even if they achieve 5th level or higher. All humanoids are vulnerable to charm person and hold person spells.

    ","save":""},"sort":1100001},{"_id":"cS2QRsHln0eLStjj","flags":{"importid":"hJrpB6qakoDPANSJ"},"name":"Great Axe","type":"weapon","img":"/systems/acks/assets/icons/battle-axe.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d10","bonus":0,"tags":[],"qualities":"","slow":true,"missile":false,"melee":true,"cost":10,"equipped":false,"weight":1,"counter":{"value":0,"max":0}},"sort":1300000},{"_id":"jQlcakPYXCPGX1xj","flags":{"importid":"QuGDQe6mCwU4OB2I"},"name":"War Hammer, 1H","type":"weapon","img":"/systems/acks/assets/icons/claw-hammer.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d6+1","bonus":0,"tags":[],"qualities":"","slow":false,"missile":false,"melee":true,"cost":5,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":1500000},{"_id":"mVm9GNn95TiOkFIj","flags":{"importid":"QboqWujS3NtKznPF"},"name":"War Hammer, 2H","type":"weapon","img":"/systems/acks/assets/icons/claw-hammer.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d8","bonus":0,"tags":[],"qualities":"","slow":false,"missile":false,"melee":true,"cost":5,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":1550000},{"_id":"oRyMQ9bXljqD7Rlx","flags":{"importid":"uNG3yuKHhCIgHF64"},"name":"Hand Axe","type":"weapon","img":"/systems/acks/assets/icons/hand-axe.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d6","bonus":0,"tags":[],"qualities":"","slow":false,"missile":true,"melee":true,"cost":4,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":1600000},{"_id":"81eaHjow9ZbIAY0E","flags":{"importid":"npq0uYx6mbi3CwNW"},"name":"Shield","type":"armor","img":"/systems/acks/assets/icons/round-shield.webp","data":{"description":"","ac":{"value":1},"aac":{"value":null},"type":"shield","cost":10,"equipped":false,"weight":1},"sort":100001},{"_id":"IK7yEgk4VFa3HAip","flags":{"importid":"twc55yWkitzvrkeg"},"name":"Scale Armor","type":"armor","img":"/systems/acks/assets/icons/scale-mail.webp","data":{"description":"","ac":{"value":3},"aac":{"value":null},"type":"light","cost":30,"equipped":false,"weight":3},"sort":500001},{"_id":"q1JoE3iSiNDJnUWx","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Crossbow","type":"weapon","img":"systems/acks/assets/icons/crossbow2.webp","data":{"range":{"short":80,"medium":1600,"long":240},"save":"","pattern":"white","description":"","damage":"1d6","bonus":0,"tags":[{"title":"Missile","value":"Missile"},{"title":"Cleave 3","value":"Cleave 3"}],"qualities":"","slow":false,"missile":true,"melee":false,"cost":0,"equipped":false,"weight":0,"counter":{"value":0,"max":0}},"sort":3900000}],"_id":"nPIaDpSV3Q2XX3w4","img":"icons/svg/mystery-man.svg"}},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/dwarves/dwarf_male_axe_shield_2.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false,"hidden":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Dwarf","displayName":10,"img":"systems/acks/assets/tokens/dwarves/dwarf_male_axe_shield_2.webp","tint":"","width":1,"height":1,"scale":1,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":0,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"98iPw79aqD5JKJJv","actorLink":false,"actorData":{},"disposition":0,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"actor.data.actor.data.movement.encounter"},"randomImg":true},"items":[{"_id":"yTm1THvesNPn1EOS","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Humanoid","type":"ability","img":"systems/acks/assets/icons/person.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Humanoids are a type of monster that includes bugbears, dryads, dwarves, elves, gnolls, gnomes, goblins, hobgoblins, kobolds, lizardmen, men, mermen, morlocks, neanderthals, naiads, ogres, pixies, sprites, and troglodytes, and other creatures no larger than an ogre and possessing 4 or fewer Hit Dice.

    \n

    Humanoids (other than humans) with character classes are called demi-humans. Humans and demi-humans do not cease to be humanoids even if they achieve 5th level or higher. All humanoids are vulnerable to charm person and hold person spells.

    ","save":""},"sort":1100001},{"_id":"cS2QRsHln0eLStjj","flags":{"importid":"hJrpB6qakoDPANSJ"},"name":"Great Axe","type":"weapon","img":"/systems/acks/assets/icons/battle-axe.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d10","bonus":0,"tags":[],"slow":true,"missile":false,"melee":true,"cost":10,"equipped":false,"weight":1,"counter":{"value":1,"max":1}},"sort":1300000},{"_id":"jQlcakPYXCPGX1xj","flags":{"importid":"QuGDQe6mCwU4OB2I"},"name":"War Hammer, 1H","type":"weapon","img":"/systems/acks/assets/icons/claw-hammer.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d6+1","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":5,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":1500000},{"_id":"mVm9GNn95TiOkFIj","flags":{"importid":"QboqWujS3NtKznPF"},"name":"War Hammer, 2H","type":"weapon","img":"/systems/acks/assets/icons/claw-hammer.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d8","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":5,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":1550000},{"_id":"oRyMQ9bXljqD7Rlx","flags":{"importid":"uNG3yuKHhCIgHF64"},"name":"Hand Axe","type":"weapon","img":"/systems/acks/assets/icons/hand-axe.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d6","bonus":0,"tags":[],"slow":false,"missile":true,"melee":true,"cost":4,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":1600000},{"_id":"81eaHjow9ZbIAY0E","flags":{"importid":"npq0uYx6mbi3CwNW"},"name":"Shield","type":"armor","img":"/systems/acks/assets/icons/round-shield.webp","data":{"description":"","ac":{"value":1},"aac":{"value":null},"type":"shield","cost":10,"equipped":false,"weight":1},"sort":100001},{"_id":"q1JoE3iSiNDJnUWx","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Crossbow","type":"weapon","img":"systems/acks/assets/icons/crossbow2.webp","data":{"range":{"short":80,"medium":1600,"long":240},"save":"","pattern":"white","description":"","damage":"1d6","bonus":0,"tags":[{"title":"Missile","value":"Missile"},{"title":"Cleave 3","value":"Cleave 3"}],"slow":false,"missile":true,"melee":false,"cost":0,"equipped":false,"weight":0,"counter":{"value":0,"max":0}},"sort":3900000},{"_id":"OLYEIIqxi7aAPydp","flags":{"importid":"CYGz3mOk4w1CaAdk","pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"nPIaDpSV3Q2XX3w4"},"initialState":{"id":"BhnzIbP1Ki8zuVNQ","count":1,"itemData":{"_id":"BhnzIbP1Ki8zuVNQ","name":"Chain Armor","permission":{"default":0,"dGqBYMuMCAlqvR2u":3,"ssuDiZtGIm56KS7h":3},"type":"armor","data":{"description":"","ac":{"value":5},"aac":{"value":4},"type":"light","cost":40,"equipped":false,"weight":400},"folder":"TX25teNCvtR46Qsx","sort":100000,"flags":{},"img":"/systems/acks/assets/icons/chain-shirt.webp"}},"itemType":"Item","isLocked":false}}},"name":"Chain Armor","type":"armor","img":"/systems/acks/assets/icons/chain-shirt.webp","data":{"description":"","ac":{"value":5},"aac":{"value":4},"type":"light","cost":40,"equipped":false,"weight":400},"sort":100000}]} -{"_id":"Bf6k0c7TfMptZiEQ","name":"Green Slime","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"2d8","value":11,"max":11},"ac":{"value":9,"mod":0},"aac":{"value":-13,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":18,"bba":1,"throw":9,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":14},"wand":{"value":16},"paralysis":{"value":15},"breath":{"value":16},"spell":{"value":"17"}},"movement":{"base":3,"value":"","encounter":1},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"N","xp":"38","treasure":{"table":"","type":""},"appearing":{"d":"1","w":"1"},"morale":"NA"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/dm_essentials1/DME_Green_Slime_2.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false,"hidden":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Green Slime","displayName":10,"img":"systems/acks/assets/tokens/dm_essentials1/DME_Green_Slime_2.webp","tint":"","width":1,"height":1,"scale":1,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"Bf6k0c7TfMptZiEQ","actorLink":false,"actorData":{},"disposition":-1,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":false},"items":[{"_id":"fZHNxe9zuM0zhDC3","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"fZHNxe9zuM0zhDC3","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Ooze","type":"ability","img":"systems/acks/assets/icons/acid-blob.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Oozes are a type of mindless monster that includes black puddings, gelatinous cubes, gray oozes, green slimes, ochre jellies, and yellow molds.

    \n

    Oozes have a variety of different immunities and vulnerabilities, but all are immune to charm, hold, and sleep spells. They are also immune to all mind-affecting spells such as ESP.

    ","save":""},"sort":650001}}}}},"name":"Ooze","type":"ability","img":"systems/acks/assets/icons/acid-blob.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Oozes are a type of mindless monster that includes black puddings, gelatinous cubes, gray oozes, green slimes, ochre jellies, and yellow molds.

    \n

    Oozes have a variety of different immunities and vulnerabilities, but all are immune to charm, hold, and sleep spells. They are also immune to all mind-affecting spells such as ESP.

    ","save":""},"sort":650001}]} -{"_id":"C7wtR6lEsk8Bo6L1","name":"Zombie","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"2d8","value":9,"max":9},"ac":{"value":8,"mod":0},"aac":{"value":1,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":18,"bba":1,"throw":9,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":14},"wand":{"value":16},"paralysis":{"value":15},"breath":{"value":16},"spell":{"value":"17"}},"movement":{"base":60,"value":"","encounter":20},"initiative":{"value":-5,"mod":-5},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"C","xp":"29","treasure":{"table":"","type":""},"appearing":{"d":"2d4","w":"4d6"},"morale":"NA"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/basic_undead/zombie_male_green.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"hidden":false,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Zombie","displayName":10,"img":"systems/acks/assets/tokens/basic_undead/zombie_male_green.webp","tint":"","width":1,"height":1,"scale":0.9,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"C7wtR6lEsk8Bo6L1","actorLink":false,"actorData":{},"disposition":-1,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":false},"items":[{"_id":"hcOnpUXfYGiV6xhG","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"hcOnpUXfYGiV6xhG","flags":{},"name":"Slam","type":"weapon","img":"systems/acks/assets/icons/punch.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"","damage":"1d8","bonus":0,"tags":[],"slow":true,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000}}}}},"name":"Slam","type":"weapon","img":"systems/acks/assets/icons/punch.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"","damage":"1d8","bonus":0,"tags":[],"slow":true,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000},{"_id":"5nEqeUUEb6QxSTnG","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"5nEqeUUEb6QxSTnG","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Undead","type":"ability","img":"systems/acks/assets/icons/death-skull.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Undead are unaffected by sleep, hold, or charm spells, and are immune to poison. They can Turned by Clerics and Priests, and take damage from healing spells.

    ","save":""},"sort":500001}}}}},"name":"Undead","type":"ability","img":"systems/acks/assets/icons/death-skull.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Undead are unaffected by sleep, hold, or charm spells, and are immune to poison. They can Turned by Clerics and Priests, and take damage from healing spells.

    ","save":""},"sort":500001},{"_id":"mzOq3Tu9xENfUQq4","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"mzOq3Tu9xENfUQq4","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Construct","type":"ability","img":"systems/acks/assets/icons/gargoyle.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Constructs are a type of mindless, unliving monster that includes animated statues, gargoyles, golems, skeletons, and zombies. (Note that skeletons and zombies are undead constructs.)

    \n

    Because they are not truly alive, all constructs are immune to gas and poison. Further, they are unaffected by charm, sleep, or hold spells. All constructs are enchanted creatures for the purposes of spells such as dispel evil and protection from evil.

    ","save":""},"sort":700001}}}}},"name":"Construct","type":"ability","img":"systems/acks/assets/icons/gargoyle.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Constructs are a type of mindless, unliving monster that includes animated statues, gargoyles, golems, skeletons, and zombies. (Note that skeletons and zombies are undead constructs.)

    \n

    Because they are not truly alive, all constructs are immune to gas and poison. Further, they are unaffected by charm, sleep, or hold spells. All constructs are enchanted creatures for the purposes of spells such as dispel evil and protection from evil.

    ","save":""},"sort":700001}]} -{"_id":"DInIr8pH25Wq3gXF","name":"Beetle, Giant Fire","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"1d8+2","value":6,"max":6},"ac":{"value":4,"mod":0},"aac":{"value":5,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":18,"bba":1,"throw":9,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":14},"wand":{"value":16},"paralysis":{"value":15},"breath":{"value":16},"spell":{"value":"17"}},"movement":{"base":120,"value":"40","encounter":40},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"N","xp":"15","treasure":{"table":"","type":""},"appearing":{"d":"1d8","w":"2d6"},"morale":"-1"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/generic/beetle.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"hidden":false,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Fire Beetle","displayName":10,"img":"systems/acks/assets/tokens/generic/beetle.webp","tint":"","width":1,"height":1,"scale":0.6,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":10,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"#f5a205","lightAlpha":0.3,"actorId":"DInIr8pH25Wq3gXF","actorLink":false,"actorData":{},"disposition":-1,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":false},"items":[{"_id":"Gd0VsXZ9WqtqZtSw","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"Gd0VsXZ9WqtqZtSw","flags":{},"name":"Mandibles","type":"weapon","img":"systems/acks/assets/icons/insect-jaws.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"","damage":"2d4","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000}}}}},"name":"Mandibles","type":"weapon","img":"systems/acks/assets/icons/insect-jaws.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"","damage":"2d4","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000},{"_id":"zexFIkeEVuhbS20J","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"zexFIkeEVuhbS20J","flags":{},"name":"Vermin","type":"ability","img":"systems/acks/assets/icons/maggot.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Vermin are a type of mindless monster that includes caecilian, cavern locusts, giant ants, giant killer bees, giant beetles, giant crabs, carcass scavengers, giant centipedes, insect swarms, giant leeches, purple worms, rhagodessa, rot grubs, giant scorpions, shriekers, spiders, and other lower life forms.

    \n

    Vermin have such minimal intelligence that they cannot be affected by spells that affect animals. They are usually vulnerable to charm monster and hold monster spells.

    ","save":""},"sort":1100001}}}}},"name":"Vermin","type":"ability","img":"systems/acks/assets/icons/maggot.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Vermin are a type of mindless monster that includes caecilian, cavern locusts, giant ants, giant killer bees, giant beetles, giant crabs, carcass scavengers, giant centipedes, insect swarms, giant leeches, purple worms, rhagodessa, rot grubs, giant scorpions, shriekers, spiders, and other lower life forms.

    \n

    Vermin have such minimal intelligence that they cannot be affected by spells that affect animals. They are usually vulnerable to charm monster and hold monster spells.

    ","save":""},"sort":1100001}]} -{"_id":"Im4zbGKfZbUB5DHf","name":"Necrophidius","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"2d8","value":9,"max":9},"ac":{"value":2,"mod":0},"aac":{"value":7,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":18,"bba":1,"throw":9,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":13},"wand":{"value":15},"paralysis":{"value":14},"breath":{"value":15},"spell":{"value":"16"}},"movement":{"base":90,"value":"","encounter":30},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"N","xp":"38","treasure":{"table":"","type":""},"appearing":{"d":"1","w":"1"},"morale":"NA"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/generic/necro.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"hidden":false,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Necrophidius","displayName":10,"img":"systems/acks/assets/tokens/generic/necro.webp","tint":"","width":1,"height":1,"scale":1.1,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"Im4zbGKfZbUB5DHf","actorLink":false,"actorData":{},"disposition":-1,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":false},"items":[{"_id":"gOPjOC5ZESU4Ha3i","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"gOPjOC5ZESU4Ha3i","flags":{},"name":"Bite","type":"weapon","img":"systems/acks/assets/icons/jawbone.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"paralysis","pattern":"red","description":"

    Bitten targets must make a successful saving throw versus Paralysis or be held motionless for [[/r 6d6 #Paralyzed for this many rounds!]] rounds. 

    ","damage":"1d8","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000}}}}},"name":"Immobilizing Bite","type":"weapon","img":"systems/acks/assets/icons/jawbone.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"paralysis","pattern":"red","description":"

    Bitten targets must make a successful saving throw versus Paralysis or be held motionless for [[/r 6d6 #Paralyzed for this many rounds!]] rounds. 

    ","damage":"1d8","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000},{"_id":"cDavrSO53NXwVxfo","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"cDavrSO53NXwVxfo","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Construct","type":"ability","img":"systems/acks/assets/icons/gargoyle.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Constructs are a type of mindless, unliving monster that includes animated statues, gargoyles, golems, skeletons, and zombies. (Note that skeletons and zombies are undead constructs.)

    \n

    Because they are not truly alive, all constructs are immune to gas and poison. Further, they are unaffected by charm, sleep, or hold spells. All constructs are enchanted creatures for the purposes of spells such as dispel evil and protection from evil.

    ","save":""},"sort":700001}}}}},"name":"Construct","type":"ability","img":"systems/acks/assets/icons/gargoyle.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Constructs are a type of mindless, unliving monster that includes animated statues, gargoyles, golems, skeletons, and zombies. (Note that skeletons and zombies are undead constructs.)

    \n

    Because they are not truly alive, all constructs are immune to gas and poison. Further, they are unaffected by charm, sleep, or hold spells. All constructs are enchanted creatures for the purposes of spells such as dispel evil and protection from evil.

    ","save":""},"sort":700001},{"_id":"SN2kgoeuHO5Yy79M","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"SN2kgoeuHO5Yy79M","flags":{},"name":"Dance of Death","type":"ability","img":"systems/acks/assets/icons/snake-jar.webp","data":{"pattern":"purple","requirements":"","roll":"2d4","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The necrophidius opens combat with an ability called the dance of death. All within 30 feet of the creature must make a saving throw against Spells or become entranced for [[/r 2d4 #Entranced for this many rounds!]] rounds, during which time they can take no action. The necrophidius then moves into bite. 

    ","save":"spell"},"sort":800001}}}}},"name":"Dance of Death","type":"ability","img":"systems/acks/assets/icons/snake-jar.webp","data":{"pattern":"purple","requirements":"","roll":"2d4","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The necrophidius opens combat with an ability called the dance of death. All within 30 feet of the creature must make a saving throw against Spells or become entranced for [[/r 2d4 #Entranced for this many rounds!]] rounds, during which time they can take no action. The necrophidius then moves into bite. 

    ","save":"spell"},"sort":800001}]} -{"_id":"JwTchtG37xcPgulD","name":"Bugbear","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"3d8+1","value":14,"max":14},"ac":{"value":0,"mod":0},"aac":{"value":4,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":19,"bba":3,"throw":7,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":13},"wand":{"value":15},"paralysis":{"value":14},"breath":{"value":15},"spell":{"value":"16"}},"movement":{"base":90,"value":"","encounter":30},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"C","xp":"65","treasure":{"table":"","type":""},"appearing":{"d":"2d4","w":"1d4"},"morale":"2"},"attacks":""},"sort":100001,"flags":{"acks":{"conditions":[]}},"img":"systems/acks/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Spear-Shield_Fur-2.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"hidden":false,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Bugbear","displayName":10,"img":"systems/acks/assets/tokens/hairy_orcs_goblins/Goblin_Warrior_Spear-Shield_Fur-2.webp","tint":"","width":1,"height":1,"scale":1.4,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"JwTchtG37xcPgulD","actorLink":false,"actorData":{},"disposition":-1,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":false},"items":[{"_id":"Q9xUw3IS8GFSewv9","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"kQLTLFkExzHS5T8b"},"initialState":{"id":"RVrxltbYJSSaJahf","count":1,"itemData":{"name":"Deceptively Stealthy","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Despite their bulk, they are deceptively stealthy, so characters encountering bugbears suffer a -1 penalty to surprise rolls.

    ","save":""},"folder":"RAUqUVBGOMERIu3j","sort":500000,"flags":{},"_id":"RVrxltbYJSSaJahf","img":"systems/acks/assets/icons/hooded-figure2.webp"}},"itemType":"Item","isLocked":false}}},"name":"Deceptively Stealthy","type":"ability","img":"systems/acks/assets/icons/hooded-figure2.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Despite their bulk, they are deceptively stealthy, so characters encountering bugbears suffer a -1 penalty to surprise rolls.

    ","save":""},"sort":500000},{"_id":"AAxUVw7hjmU6XVc8","flags":{"importid":"tplBX1iBIeq0nkEw","pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"kQLTLFkExzHS5T8b"},"initialState":{"id":"dOz6JVdmtLWKMlyS","count":1,"itemData":{"_id":"dOz6JVdmtLWKMlyS","name":"Spear, 1H","permission":{"default":0,"dGqBYMuMCAlqvR2u":3,"ssuDiZtGIm56KS7h":3},"type":"weapon","data":{"range":{"short":20,"medium":40,"long":60},"save":"","pattern":"white","description":"","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"},{"title":"Missile","value":"Missile"}],"slow":false,"missile":true,"melee":true,"cost":3,"equipped":false,"weight":1000,"counter":{"value":0,"max":0}},"folder":"a56Mr9t5ePSlDxM2","sort":2800000,"flags":{},"img":"/systems/acks/assets/icons/spear.webp"}},"itemType":"Item","isLocked":false}},"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Spear, 1H","type":"weapon","img":"/systems/acks/assets/icons/spear.webp","data":{"range":{"short":20,"medium":40,"long":60},"save":"","pattern":"white","description":"","damage":"1d6+1","bonus":0,"tags":[{"title":"Melee","value":"Melee"},{"title":"Missile","value":"Missile"}],"slow":false,"missile":true,"melee":true,"cost":3,"equipped":false,"weight":1000,"counter":{"value":1,"max":1}},"sort":2800000},{"_id":"ACB00YfZW1tHK9pL","flags":{"importid":"QGDBKVwIm4qaHYbl","pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"kQLTLFkExzHS5T8b"},"initialState":{"id":"RPuLnrmgb7RJ3KZg","count":1,"itemData":{"_id":"RPuLnrmgb7RJ3KZg","name":"Sword, 1H","permission":{"default":0,"dGqBYMuMCAlqvR2u":3,"ssuDiZtGIm56KS7h":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":10,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"folder":"a56Mr9t5ePSlDxM2","sort":3100000,"flags":{},"img":"/systems/acks/assets/icons/sword.webp"}},"itemType":"Item","isLocked":false}},"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Sword, 1H","type":"weapon","img":"/systems/acks/assets/icons/sword.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d6+1","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":10,"equipped":false,"weight":166.6,"counter":{"value":1,"max":1}},"sort":3100000},{"_id":"xdQGR72BYjHLLZll","flags":{"importid":"npq0uYx6mbi3CwNW","pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"kQLTLFkExzHS5T8b"},"initialState":{"id":"V7j9ccOSXVtPVXwj","count":1,"itemData":{"_id":"V7j9ccOSXVtPVXwj","name":"Shield","permission":{"default":0,"dGqBYMuMCAlqvR2u":3,"ssuDiZtGIm56KS7h":3},"type":"armor","data":{"description":"","ac":{"value":1},"aac":{"value":1},"type":"shield","cost":10,"equipped":false,"weight":1000},"folder":"TX25teNCvtR46Qsx","sort":1200000,"flags":{},"img":"/systems/acks/assets/icons/round-shield.webp"}},"itemType":"Item","isLocked":false}}},"name":"Shield","type":"armor","img":"/systems/acks/assets/icons/round-shield.webp","data":{"description":"","ac":{"value":1},"aac":{"value":1},"type":"shield","cost":10,"equipped":false,"weight":1000},"sort":1200000},{"_id":"Vh3ZEYVnKyxRTEzC","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"kQLTLFkExzHS5T8b"},"initialState":{"id":"4qIJg9UplpRnZF9e","count":1,"itemData":{"name":"Great Strength","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    They are quite strong, and receive a +1 to damage when they employ weapons.

    ","save":""},"folder":"RAUqUVBGOMERIu3j","sort":700000,"flags":{},"_id":"4qIJg9UplpRnZF9e","img":"systems/acks/assets/icons/muscle-fat.webp"}},"itemType":"Item","isLocked":false}}},"name":"Great Strength","type":"ability","img":"systems/acks/assets/icons/muscle-fat.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    They are quite strong, and receive a +1 to damage when they employ weapons.

    ","save":""},"sort":700000}]} -{"_id":"Kq0MdOkJAxbDkyxr","name":"Gnoll Champion","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"3d8","value":16,"max":16},"ac":{"value":5,"mod":0},"aac":{"value":5,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":18,"bba":3,"throw":7,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":13},"wand":{"value":15},"paralysis":{"value":14},"breath":{"value":15},"spell":{"value":"16"}},"movement":{"base":90,"value":"","encounter":30},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"C","xp":"50","treasure":{"table":"","type":""},"appearing":{"d":"1","w":"1"},"morale":"0"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/generic/werewolf.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"hidden":false,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Gnoll","displayName":10,"img":"systems/acks/assets/tokens/generic/werewolf.webp","tint":"#ffff00","width":1,"height":1,"scale":1.2,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"Kq0MdOkJAxbDkyxr","actorLink":false,"actorData":{},"disposition":-1,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":true},"items":[{"_id":"3DR5L5BZLYl4Wkwu","flags":{"importid":"E1agPjqGk3r05tUP","pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"3DR5L5BZLYl4Wkwu","flags":{"importid":"E1agPjqGk3r05tUP"},"name":"Sword, 2H","type":"weapon","img":"/systems/acks/assets/icons/sword.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"purple","description":"","damage":"1d8","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":10,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":3600000}}}}},"name":"Sword, 2H","type":"weapon","img":"/systems/acks/assets/icons/sword.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"purple","description":"","damage":"1d8+2","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":10,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":3600000},{"_id":"66cV9uSw3V1jgGwf","flags":{"importid":"Wp7CtIqFQdKrttTA","pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"66cV9uSw3V1jgGwf","flags":{"importid":"Wp7CtIqFQdKrttTA"},"name":"Battle Axe, 2H","type":"weapon","img":"/systems/acks/assets/icons/battered-axe.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"green","description":"","damage":"1d8","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":7,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":300000}}}}},"name":"Battle Axe, 2H","type":"weapon","img":"/systems/acks/assets/icons/battered-axe.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"green","description":"","damage":"1d8+2","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":7,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":300000},{"_id":"QIhWpucQxrXd2yAy","flags":{"importid":"avhTtNSVnWko6zCP","pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"QIhWpucQxrXd2yAy","flags":{"importid":"avhTtNSVnWko6zCP"},"name":"Longbow","type":"weapon","img":"/systems/acks/assets/icons/long-bow.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"","damage":"1d6","bonus":0,"tags":[],"slow":false,"missile":true,"melee":false,"cost":7,"equipped":false,"weight":1,"counter":{"value":1,"max":1}},"sort":1900000}}}}},"name":"Longbow","type":"weapon","img":"/systems/acks/assets/icons/long-bow.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"","damage":"1d6","bonus":0,"tags":[],"slow":false,"missile":true,"melee":false,"cost":7,"equipped":false,"weight":1,"counter":{"value":1,"max":1}},"sort":1900000},{"_id":"Z87Y2JDo5MLjOPBz","flags":{"importid":"QGDBKVwIm4qaHYbl","pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"Z87Y2JDo5MLjOPBz","flags":{"importid":"QGDBKVwIm4qaHYbl"},"name":"Sword, 1H","type":"weapon","img":"/systems/acks/assets/icons/sword.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"yellow","description":"","damage":"1d6","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":10,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":3500000}}}}},"name":"Sword, 1H","type":"weapon","img":"/systems/acks/assets/icons/sword.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"yellow","description":"","damage":"1d6+2","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":10,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":3500000},{"_id":"Jv9IB50BIgJVMOqu","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"Jv9IB50BIgJVMOqu","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Humanoid","type":"ability","img":"systems/acks/assets/icons/person.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Humanoids are a type of monster that includes bugbears, dryads, dwarves, elves, gnolls, gnomes, goblins, hobgoblins, kobolds, lizardmen, men, mermen, morlocks, neanderthals, naiads, ogres, pixies, sprites, and troglodytes, and other creatures no larger than an ogre and possessing 4 or fewer Hit Dice.

    \n

    Humanoids (other than humans) with character classes are called demi-humans. Humans and demi-humans do not cease to be humanoids even if they achieve 5th level or higher. All humanoids are vulnerable to charm person and hold person spells.

    ","save":""},"sort":1100001}}}}},"name":"Humanoid","type":"ability","img":"systems/acks/assets/icons/person.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Humanoids are a type of monster that includes bugbears, dryads, dwarves, elves, gnolls, gnomes, goblins, hobgoblins, kobolds, lizardmen, men, mermen, morlocks, neanderthals, naiads, ogres, pixies, sprites, and troglodytes, and other creatures no larger than an ogre and possessing 4 or fewer Hit Dice.

    \n

    Humanoids (other than humans) with character classes are called demi-humans. Humans and demi-humans do not cease to be humanoids even if they achieve 5th level or higher. All humanoids are vulnerable to charm person and hold person spells.

    ","save":""},"sort":1100001},{"_id":"9g9Rg478iggaIW2c","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"9g9Rg478iggaIW2c","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Beastman","type":"ability","img":"systems/acks/assets/icons/minotaur.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Beastmen are a special type of monster that were created through ancient magic by blending a humanoid with an animal or fantastic creature. Beastmen include bugbears, centaurs, gnolls, goblins, hobgoblins, kobolds, lizardmen, lycanthropes, mermen, minotaurs, ogres, orcs, trolls, and troglodytes.

    ","save":""},"sort":1300001}}}}},"name":"Beastman","type":"ability","img":"systems/acks/assets/icons/minotaur.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Beastmen are a special type of monster that were created through ancient magic by blending a humanoid with an animal or fantastic creature. Beastmen include bugbears, centaurs, gnolls, goblins, hobgoblins, kobolds, lizardmen, lycanthropes, mermen, minotaurs, ogres, orcs, trolls, and troglodytes.

    ","save":""},"sort":1300001}]} -{"_id":"MI3zaHIw2QjBVwVU","name":"Ghoul","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"2d8","value":8,"max":8},"ac":{"value":6,"mod":0},"aac":{"value":3,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":18,"bba":1,"throw":9,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":13},"wand":{"value":15},"paralysis":{"value":14},"breath":{"value":15},"spell":{"value":"16"}},"movement":{"base":90,"value":"","encounter":30},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"C","xp":"29","treasure":{"table":"","type":""},"appearing":{"d":"1d6","w":"2d8"},"morale":"1"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/basic_undead/wight_bone.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"hidden":false,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Ghouls","displayName":10,"img":"systems/acks/assets/tokens/basic_undead/wight_bone.webp","tint":"","width":1,"height":1,"scale":1,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"MI3zaHIw2QjBVwVU","actorLink":false,"actorData":{},"disposition":-1,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":false},"items":[{"_id":"Sj07Y53OqS8Ugj7b","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"Sj07Y53OqS8Ugj7b","flags":{},"name":"Claws","type":"weapon","img":"systems/acks/assets/icons/barbed-nails.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"paralysis","pattern":"red","description":"

    Save versus Paralysis or be paralyzed for [[/r 2d4]] turns. This paralysis may be cured with cure light wounds. Elves are immune to the paralysis of ghouls, and the paralysis cannot take effect on humanoids larger than ogres. 

    ","damage":"1d3","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":2,"max":2}},"sort":100000}}}}},"name":"Paralyzing Claws","type":"weapon","img":"systems/acks/assets/icons/barbed-nails.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"paralysis","pattern":"red","description":"

    Save versus Paralysis or be paralyzed for [[/r 2d4]] turns. This paralysis may be cured with cure light wounds. Elves are immune to the paralysis of ghouls, and the paralysis cannot take effect on humanoids larger than ogres. 

    ","damage":"1d3","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":2,"max":2}},"sort":100000},{"_id":"QCwtYxkrFMqPVhjN","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"QCwtYxkrFMqPVhjN","flags":{},"name":"Bite","type":"weapon","img":"systems/acks/assets/icons/incisors.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"paralysis","pattern":"red","description":"

    Save versus Paralysis or be paralyzed for [[/r 2d4]] turns. This paralysis may be cured with cure light wounds. Elves are immune to the paralysis of ghouls, and the paralysis cannot take effect on humanoids larger than ogres. 

    ","damage":"1d3","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":200000}}}}},"name":"Paralyzing Bite","type":"weapon","img":"systems/acks/assets/icons/incisors.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"paralysis","pattern":"red","description":"

    Save versus Paralysis or be paralyzed for [[/r 2d4]] turns. This paralysis may be cured with cure light wounds. Elves are immune to the paralysis of ghouls, and the paralysis cannot take effect on humanoids larger than ogres. 

    ","damage":"1d3","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":200000},{"_id":"zvFJYz1Os7mqVF3e","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"zvFJYz1Os7mqVF3e","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Undead","type":"ability","img":"systems/acks/assets/icons/death-skull.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Undead are unaffected by sleep, hold, or charm spells, and are immune to poison. They can Turned by Clerics and Priests, and take damage from healing spells.

    ","save":""},"sort":500001}}}}},"name":"Undead","type":"ability","img":"systems/acks/assets/icons/death-skull.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Undead are unaffected by sleep, hold, or charm spells, and are immune to poison. They can Turned by Clerics and Priests, and take damage from healing spells.

    ","save":""},"sort":500001}]} -{"_id":"OkeVFD5xijfieg6c","name":"Gray Ooze","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"3d8","value":12,"max":12},"ac":{"value":7,"mod":0},"aac":{"value":2,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":16,"bba":2,"throw":8,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":13},"wand":{"value":15},"paralysis":{"value":14},"breath":{"value":15},"spell":{"value":"16"}},"movement":{"base":10,"value":"","encounter":3.3333333333333335},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"N","xp":"65","treasure":{"table":"","type":""},"appearing":{"d":"1","w":"1"},"morale":"NA"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/dm_essentials1/DME_Grey_Ooze_2.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"hidden":false,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Gray Ooze","displayName":10,"img":"systems/acks/assets/tokens/dm_essentials1/DME_Grey_Ooze_2.webp","tint":"","width":2,"height":2,"scale":1.1,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"OkeVFD5xijfieg6c","actorLink":false,"actorData":{},"disposition":-1,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":false},"items":[{"_id":"QZhWgIEMMwRNF37A","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"QZhWgIEMMwRNF37A","flags":{},"name":"Envelop","type":"weapon","img":"systems/acks/assets/icons/transparent-slime.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"death","pattern":"red","description":"

    Any non-magical armor or clothing is destroyed immediately after a successful hit from the ooze, as the acid eats through it viciously. A non-magical metal or wooden weapon that strikes gray ooze also dissolves immediately after dealing damage. Magical weapons, armor, and clothing are allowed a saving throw using the wearer’s save versus Death, adding any magical bonus to the roll if applicable. Once it has hit, the ooze clings to an opponent and deals [[/r 2d8 #Acid damage from the clinging ooze!]] points of damage every round until it can be neutralized.

    ","damage":"2d8","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000}}}}},"name":"Envelop","type":"weapon","img":"systems/acks/assets/icons/transparent-slime.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"death","pattern":"red","description":"

    Any non-magical armor or clothing is destroyed immediately after a successful hit from the ooze, as the acid eats through it viciously. A non-magical metal or wooden weapon that strikes gray ooze also dissolves immediately after dealing damage. Magical weapons, armor, and clothing are allowed a saving throw using the wearer’s save versus Death, adding any magical bonus to the roll if applicable. Once it has hit, the ooze clings to an opponent and deals [[/r 2d8 #Acid damage from the clinging ooze!]] points of damage every round until it can be neutralized.

    ","damage":"2d8","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000},{"_id":"H1pu90uEEkso7aMh","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"H1pu90uEEkso7aMh","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Ooze","type":"ability","img":"systems/acks/assets/icons/acid-blob.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Oozes are a type of mindless monster that includes black puddings, gelatinous cubes, gray oozes, green slimes, ochre jellies, and yellow molds.

    \n

    Oozes have a variety of different immunities and vulnerabilities, but all are immune to charm, hold, and sleep spells. They are also immune to all mind-affecting spells such as ESP.

    ","save":""},"sort":650001}}}}},"name":"Ooze","type":"ability","img":"systems/acks/assets/icons/acid-blob.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Oozes are a type of mindless monster that includes black puddings, gelatinous cubes, gray oozes, green slimes, ochre jellies, and yellow molds.

    \n

    Oozes have a variety of different immunities and vulnerabilities, but all are immune to charm, hold, and sleep spells. They are also immune to all mind-affecting spells such as ESP.

    ","save":""},"sort":650001}]} -{"_id":"PfibSe1JWnK2APsz","name":"Centipede, Giant","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"1d4","value":2,"max":2},"ac":{"value":9,"mod":0},"aac":{"value":0,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":19,"bba":0,"throw":10,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":15},"wand":{"value":17},"paralysis":{"value":16},"breath":{"value":15},"spell":{"value":"18"}},"movement":{"base":60,"value":"","encounter":20},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"N","xp":"6","treasure":{"table":"","type":""},"appearing":{"d":"2d4","w":"2d12"},"morale":"-1"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/dm_essentials1/DME_Undead_Carrion_Crawler.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"hidden":false,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Giant Centipede","displayName":10,"img":"systems/acks/assets/tokens/dm_essentials1/DME_Undead_Carrion_Crawler.webp","tint":"#804040","width":1,"height":1,"scale":0.5,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"PfibSe1JWnK2APsz","actorLink":false,"actorData":{},"disposition":-1,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":false},"items":[{"_id":"cBF0DRwBIdTE3Ijy","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"cBF0DRwBIdTE3Ijy","flags":{},"name":"Centipede Bite","type":"spell","img":"icons/svg/mystery-man.svg","data":{"lvl":1,"class":"Monster","duration":"","range":"0","roll":"0","description":"","memorized":0,"cast":0,"save":"death"},"sort":500001}}}}},"name":"Centipede Bite","type":"spell","img":"icons/svg/mystery-man.svg","data":{"lvl":1,"class":"Monster","duration":"","range":"0","roll":"0","description":"","memorized":0,"cast":0,"save":"death"},"sort":500001},{"_id":"w6oSdvpGuLRQxQqB","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"w6oSdvpGuLRQxQqB","flags":{},"name":"Centipede Bite","type":"spell","img":"icons/svg/mystery-man.svg","data":{"lvl":1,"class":"Monster","duration":"","range":"0","roll":"0","description":"","memorized":0,"cast":0,"save":"death"},"sort":500001}}}}},"name":"Centipede Bite","type":"spell","img":"icons/svg/mystery-man.svg","data":{"lvl":1,"class":"Monster","duration":"","range":"0","roll":"0","description":"","memorized":0,"cast":0,"save":"death"},"sort":500001},{"_id":"gzbthGMDekyyKd6U","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"gzbthGMDekyyKd6U","flags":{},"name":"Centipede Bite","type":"spell","img":"icons/svg/mystery-man.svg","data":{"lvl":1,"class":"Monster","duration":"","range":"0","roll":"0","description":"","memorized":0,"cast":0,"save":"death"},"sort":500001}}}}},"name":"Centipede Bite","type":"spell","img":"icons/svg/mystery-man.svg","data":{"lvl":1,"class":"Monster","duration":"","range":"0","roll":"0","description":"","memorized":0,"cast":0,"save":"death"},"sort":500001},{"_id":"cPlYtO9r3grWdB00","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"cPlYtO9r3grWdB00","flags":{},"name":"Bite","type":"weapon","img":"systems/acks/assets/icons/insect-jaws.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"death","pattern":"red","description":"

    Giant centipedes attack with a poisonous bite. No damage is inflicted by the bite, but anyone bitten must make a saving throw versus Poison. Failure indicates that the victim is horribly sick for a period of 10 days. While sick, poisoned characters can only move at ½ speed, and no other physical activity is possible.

    ","damage":"0","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":600001}}}}},"name":"Nauseating Bite","type":"weapon","img":"systems/acks/assets/icons/insect-jaws.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"death","pattern":"red","description":"

    Giant centipedes attack with a poisonous bite. No damage is inflicted by the bite, but anyone bitten must make a saving throw versus Poison. Failure indicates that the victim is horribly sick for a period of 10 days. While sick, poisoned characters can only move at ½ speed, and no other physical activity is possible.

    ","damage":"0","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":600001},{"_id":"5Etrm3ZyaBlkOkAE","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"5Etrm3ZyaBlkOkAE","flags":{},"name":"Vermin","type":"ability","img":"systems/acks/assets/icons/maggot.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Vermin are a type of mindless monster that includes caecilian, cavern locusts, giant ants, giant killer bees, giant beetles, giant crabs, carcass scavengers, giant centipedes, insect swarms, giant leeches, purple worms, rhagodessa, rot grubs, giant scorpions, shriekers, spiders, and other lower life forms.

    \n

    Vermin have such minimal intelligence that they cannot be affected by spells that affect animals. They are usually vulnerable to charm monster and hold monster spells.

    ","save":""},"sort":1100001}}}}},"name":"Vermin","type":"ability","img":"systems/acks/assets/icons/maggot.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Vermin are a type of mindless monster that includes caecilian, cavern locusts, giant ants, giant killer bees, giant beetles, giant crabs, carcass scavengers, giant centipedes, insect swarms, giant leeches, purple worms, rhagodessa, rot grubs, giant scorpions, shriekers, spiders, and other lower life forms.

    \n

    Vermin have such minimal intelligence that they cannot be affected by spells that affect animals. They are usually vulnerable to charm monster and hold monster spells.

    ","save":""},"sort":1100001}]} -{"_id":"RvxgQScnsZ0StmBq","name":"Shrieker","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"3d8","value":13,"max":13},"ac":{"value":7,"mod":0},"aac":{"value":2,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":null,"bba":-10,"throw":20,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":14},"wand":{"value":16},"paralysis":{"value":15},"breath":{"value":16},"spell":{"value":"17"}},"movement":{"base":9,"value":"","encounter":3},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"N","xp":"50","treasure":{"table":"","type":""},"appearing":{"d":"1d8","w":"-"},"morale":"NA"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/dark_dwellers/fungus_man_purple.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"hidden":false,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Shrieker","displayName":10,"img":"systems/acks/assets/tokens/dark_dwellers/fungus_man_purple.webp","tint":"","width":1,"height":1,"scale":1,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"RvxgQScnsZ0StmBq","actorLink":false,"actorData":{},"disposition":0,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":false},"items":[{"_id":"kp036KvkLQsjYKFl","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"kp036KvkLQsjYKFl","flags":{},"name":"Vermin","type":"ability","img":"systems/acks/assets/icons/maggot.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Vermin are a type of mindless monster that includes caecilian, cavern locusts, giant ants, giant killer bees, giant beetles, giant crabs, carcass scavengers, giant centipedes, insect swarms, giant leeches, purple worms, rhagodessa, rot grubs, giant scorpions, shriekers, spiders, and other lower life forms.

    \n

    Vermin have such minimal intelligence that they cannot be affected by spells that affect animals. They are usually vulnerable to charm monster and hold monster spells.

    ","save":""},"sort":500001}}}}},"name":"Vermin","type":"ability","img":"systems/acks/assets/icons/maggot.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Vermin are a type of mindless monster that includes caecilian, cavern locusts, giant ants, giant killer bees, giant beetles, giant crabs, carcass scavengers, giant centipedes, insect swarms, giant leeches, purple worms, rhagodessa, rot grubs, giant scorpions, shriekers, spiders, and other lower life forms.

    \n

    Vermin have such minimal intelligence that they cannot be affected by spells that affect animals. They are usually vulnerable to charm monster and hold monster spells.

    ","save":""},"sort":500001},{"_id":"vkqBChcE5lEH4XtM","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"vkqBChcE5lEH4XtM","flags":{},"name":"Mindless","type":"ability","img":"systems/acks/assets/icons/mindless.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Mindless creatures are unaffected by sleepholdcharm, ESP, or other mind-affecting spells.

    ","save":""},"sort":600001}}}}},"name":"Mindless","type":"ability","img":"systems/acks/assets/icons/mindless.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Mindless creatures are unaffected by sleepholdcharm, ESP, or other mind-affecting spells.

    ","save":""},"sort":600001}]} -{"_id":"S5k15kKTvIpA44Qz","name":"Gnoll","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"2d8","value":8,"max":8},"ac":{"value":5,"mod":0},"aac":{"value":4,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":18,"bba":2,"throw":8,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":13},"wand":{"value":15},"paralysis":{"value":14},"breath":{"value":15},"spell":{"value":"16"}},"movement":{"base":90,"value":"","encounter":30},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"C","xp":"20","treasure":{"table":"","type":""},"appearing":{"d":"1d6","w":"1d6"},"morale":"0"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/generic/werewolf.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"hidden":false,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Gnoll","displayName":10,"img":"systems/acks/assets/tokens/generic/werewolf.webp","tint":"","width":1,"height":1,"scale":1.2,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"S5k15kKTvIpA44Qz","actorLink":false,"actorData":{},"disposition":-1,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":true},"items":[{"_id":"3DR5L5BZLYl4Wkwu","flags":{"importid":"E1agPjqGk3r05tUP","pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"3DR5L5BZLYl4Wkwu","flags":{"importid":"E1agPjqGk3r05tUP"},"name":"Sword, 2H","type":"weapon","img":"/systems/acks/assets/icons/sword.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"purple","description":"","damage":"1d8","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":10,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":3600000}}}}},"name":"Sword, 2H","type":"weapon","img":"/systems/acks/assets/icons/sword.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"purple","description":"","damage":"1d8","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":10,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":3600000},{"_id":"66cV9uSw3V1jgGwf","flags":{"importid":"Wp7CtIqFQdKrttTA","pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"66cV9uSw3V1jgGwf","flags":{"importid":"Wp7CtIqFQdKrttTA"},"name":"Battle Axe, 2H","type":"weapon","img":"/systems/acks/assets/icons/battered-axe.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"green","description":"","damage":"1d8","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":7,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":300000}}}}},"name":"Battle Axe, 2H","type":"weapon","img":"/systems/acks/assets/icons/battered-axe.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"green","description":"","damage":"1d8","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":7,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":300000},{"_id":"QIhWpucQxrXd2yAy","flags":{"importid":"avhTtNSVnWko6zCP","pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"QIhWpucQxrXd2yAy","flags":{"importid":"avhTtNSVnWko6zCP"},"name":"Longbow","type":"weapon","img":"/systems/acks/assets/icons/long-bow.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"","damage":"1d6","bonus":0,"tags":[],"slow":false,"missile":true,"melee":false,"cost":7,"equipped":false,"weight":1,"counter":{"value":1,"max":1}},"sort":1900000}}}}},"name":"Longbow","type":"weapon","img":"/systems/acks/assets/icons/long-bow.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"","damage":"1d6","bonus":0,"tags":[],"slow":false,"missile":true,"melee":false,"cost":7,"equipped":false,"weight":1,"counter":{"value":1,"max":1}},"sort":1900000},{"_id":"Z87Y2JDo5MLjOPBz","flags":{"importid":"QGDBKVwIm4qaHYbl","pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"Z87Y2JDo5MLjOPBz","flags":{"importid":"QGDBKVwIm4qaHYbl"},"name":"Sword, 1H","type":"weapon","img":"/systems/acks/assets/icons/sword.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"yellow","description":"","damage":"1d6","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":10,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":3500000}}}}},"name":"Sword, 1H","type":"weapon","img":"/systems/acks/assets/icons/sword.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"yellow","description":"","damage":"1d6","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":10,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":3500000},{"_id":"Jv9IB50BIgJVMOqu","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"Jv9IB50BIgJVMOqu","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Humanoid","type":"ability","img":"systems/acks/assets/icons/person.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Humanoids are a type of monster that includes bugbears, dryads, dwarves, elves, gnolls, gnomes, goblins, hobgoblins, kobolds, lizardmen, men, mermen, morlocks, neanderthals, naiads, ogres, pixies, sprites, and troglodytes, and other creatures no larger than an ogre and possessing 4 or fewer Hit Dice.

    \n

    Humanoids (other than humans) with character classes are called demi-humans. Humans and demi-humans do not cease to be humanoids even if they achieve 5th level or higher. All humanoids are vulnerable to charm person and hold person spells.

    ","save":""},"sort":1100001}}}}},"name":"Humanoid","type":"ability","img":"systems/acks/assets/icons/person.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Humanoids are a type of monster that includes bugbears, dryads, dwarves, elves, gnolls, gnomes, goblins, hobgoblins, kobolds, lizardmen, men, mermen, morlocks, neanderthals, naiads, ogres, pixies, sprites, and troglodytes, and other creatures no larger than an ogre and possessing 4 or fewer Hit Dice.

    \n

    Humanoids (other than humans) with character classes are called demi-humans. Humans and demi-humans do not cease to be humanoids even if they achieve 5th level or higher. All humanoids are vulnerable to charm person and hold person spells.

    ","save":""},"sort":1100001},{"_id":"9g9Rg478iggaIW2c","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"9g9Rg478iggaIW2c","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Beastman","type":"ability","img":"systems/acks/assets/icons/minotaur.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Beastmen are a special type of monster that were created through ancient magic by blending a humanoid with an animal or fantastic creature. Beastmen include bugbears, centaurs, gnolls, goblins, hobgoblins, kobolds, lizardmen, lycanthropes, mermen, minotaurs, ogres, orcs, trolls, and troglodytes.

    ","save":""},"sort":1300001}}}}},"name":"Beastman","type":"ability","img":"systems/acks/assets/icons/minotaur.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Beastmen are a special type of monster that were created through ancient magic by blending a humanoid with an animal or fantastic creature. Beastmen include bugbears, centaurs, gnolls, goblins, hobgoblins, kobolds, lizardmen, lycanthropes, mermen, minotaurs, ogres, orcs, trolls, and troglodytes.

    ","save":""},"sort":1300001}]} -{"_id":"Shup7IcyrKuHLbm0","name":"Spider, Crab ","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"2d8","value":9,"max":9},"ac":{"value":7,"mod":0},"aac":{"value":2,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":18,"bba":1,"throw":9,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":14},"wand":{"value":16},"paralysis":{"value":15},"breath":{"value":16},"spell":{"value":"17"}},"movement":{"base":120,"value":"40","encounter":40},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"N","xp":"38","treasure":{"table":"","type":""},"appearing":{"d":"1d4","w":"1d4"},"morale":"-1"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/dm_essentials1/DME_Spider_Giant.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"hidden":false,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Crab Spider","displayName":10,"img":"systems/acks/assets/tokens/dm_essentials1/DME_Spider_Giant.webp","tint":"","width":1,"height":1,"scale":0.8,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"Shup7IcyrKuHLbm0","actorLink":false,"actorData":{},"disposition":-1,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":false},"items":[{"_id":"qpiuCgaVERlSSJCw","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"qpiuCgaVERlSSJCw","flags":{},"name":"Mandibles","type":"weapon","img":"systems/acks/assets/icons/insect-jaws.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"death","pattern":"red","description":"

    The bite of the giant crab spider is venomous, and a victim will die in [[/r 1d4 #Die from poison in this many Turns!]] turns unless a saving throw versus Poison is made. The saving throw receives a bonus of +2, due to the less potent nature of the crab spider’s venom.

    ","damage":"1d8","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000}}}}},"name":"Poisonous Bite","type":"weapon","img":"systems/acks/assets/icons/insect-jaws.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"death","pattern":"red","description":"

    The bite of the giant crab spider is venomous, and a victim will die in [[/r 1d4 #Die from poison in this many Turns!]] turns unless a saving throw versus Poison is made. The saving throw receives a bonus of +2, due to the less potent nature of the crab spider’s venom.

    ","damage":"1d8","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000},{"_id":"h2lqzexkJHGkHeDs","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"h2lqzexkJHGkHeDs","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Vermin","type":"ability","img":"systems/acks/assets/icons/maggot.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Vermin are a type of mindless monster that includes caecilian, cavern locusts, giant ants, giant killer bees, giant beetles, giant crabs, carcass scavengers, giant centipedes, insect swarms, giant leeches, purple worms, rhagodessa, rot grubs, giant scorpions, shriekers, spiders, and other lower life forms.

    \n

    Vermin have such minimal intelligence that they cannot be affected by spells that affect animals. They are usually vulnerable to charm monster and hold monster spells.

    ","save":""},"sort":1100001}}}}},"name":"Vermin","type":"ability","img":"systems/acks/assets/icons/maggot.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Vermin are a type of mindless monster that includes caecilian, cavern locusts, giant ants, giant killer bees, giant beetles, giant crabs, carcass scavengers, giant centipedes, insect swarms, giant leeches, purple worms, rhagodessa, rot grubs, giant scorpions, shriekers, spiders, and other lower life forms.

    \n

    Vermin have such minimal intelligence that they cannot be affected by spells that affect animals. They are usually vulnerable to charm monster and hold monster spells.

    ","save":""},"sort":1100001}]} -{"_id":"UlAp4ZI2zXXGuhHX","name":"Dretch","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"4d8","value":18,"max":18},"ac":{"value":0,"mod":0},"aac":{"value":7,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":19,"bba":3,"throw":7,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":12},"wand":{"value":14},"paralysis":{"value":13},"breath":{"value":14},"spell":{"value":"15"}},"movement":{"base":90,"value":"","encounter":30},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":1},"2":{"max":1},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":true},"details":{"biography":"","alignment":"C","xp":"190","treasure":{"table":"","type":""},"appearing":{"d":"1d4","w":"5d4"},"morale":"2"},"attacks":""},"sort":100001,"flags":{"acks":{"conditions":[]}},"img":"systems/acks/assets/tokens/generic/daemon-skull.webp","token":{"flags":{},"name":"Dretch","displayName":0,"img":"systems/acks/assets/tokens/generic/daemon-skull.webp","tint":"","width":1,"height":1,"scale":1,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"UlAp4ZI2zXXGuhHX","actorLink":false,"actorData":{},"disposition":-1,"displayBars":0,"bar1":{"attribute":""},"bar2":{"attribute":""},"randomImg":false},"items":[{"_id":"QTkl3dVJ8UxCtTPx","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"936rYjvyYLM68idC"},"initialState":{"id":"OYPqFsNzFTW3yx7A","count":1,"itemData":{"name":"Demon","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Demons are creatures summoned from the Great Void. Demons take 1/2 damage from attacks based on cold, electricity, fire, and gas. All demons possess infravision (90 feet) and telepathy, which allows them to communicate with any creatures they encounter. Demons are unholy beings that can be held at bay by Protection from Evil, dispelled with Dispel Evil and Turned by clerics as Infernal.

    ","save":""},"folder":"RAUqUVBGOMERIu3j","sort":600000,"flags":{},"_id":"OYPqFsNzFTW3yx7A","img":"systems/acks/assets/icons/imp.webp"}},"itemType":"Item","isLocked":false}}},"name":"Demon","type":"ability","img":"systems/acks/assets/icons/imp.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Demons are creatures summoned from the Great Void. Demons take 1/2 damage from attacks based on cold, electricity, fire, and gas. All demons possess infravision (90 feet) and telepathy, which allows them to communicate with any creatures they encounter. Demons are unholy beings that can be held at bay by Protection from Evil, dispelled with Dispel Evil and Turned by clerics as Infernal.

    ","save":""},"sort":100000},{"_id":"YNZqUNmbK6h6xPJc","flags":{"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"936rYjvyYLM68idC"},"initialState":{"count":1,"itemData":{"name":"Demonic Claws","type":"weapon","data":{"choices":"weapon,ability,armor,item"},"flags":{}}},"itemType":"Item","isLocked":false}},"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Demonic Claws","type":"weapon","img":"systems/acks/assets/icons/grasping-claws.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"","damage":"1d4","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":2,"max":2}},"sort":200000},{"_id":"iUkjIBrHRobdb8xY","flags":{"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"936rYjvyYLM68idC"},"initialState":{"count":1,"itemData":{"name":"Demonic Bite","type":"weapon","data":{"choices":"weapon,ability,armor,item"},"flags":{}}},"itemType":"Item","isLocked":false}},"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Demonic Bite","type":"weapon","img":"systems/acks/assets/icons/carnivore-mouth.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":300000},{"_id":"vL0Q1dLn2eAvCVIA","flags":{"importid":"HFcjs9gMxuUlx5tw","pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"936rYjvyYLM68idC"},"initialState":{"id":"m8wM41WPokto4XCC","count":1,"itemData":{"_id":"m8wM41WPokto4XCC","name":"Stinking Cloud","permission":{"default":0,"dGqBYMuMCAlqvR2u":3,"ssuDiZtGIm56KS7h":3},"type":"spell","data":{"lvl":2,"class":"Arcane","duration":"1 Round/lvl","range":"30'","roll":"1d4+1 Rounds of Nausea","description":"

    This spell creates a billowing mass of foul-smelling vapors to arise within 30'. The stinking cloud will be 20' x 20' x 20' in size. Any creature caught within the cloud must make a successful saving throw versus Poison or be helpless due to nausea. This condition lasts as long as the creature is in the cloud and for 1d4+1 rounds after it leaves.

    \n

    Any creature that succeeds on its save but remains in the cloud must continue to save each round.

    ","memorized":0,"cast":0,"save":"death"},"folder":"3uDGr9sfk5ywsNGu","sort":1700001,"flags":{},"img":"/systems/acks/assets/icons/stink.webp"}},"itemType":"Item","isLocked":false}}},"name":"Stinking Cloud","type":"spell","img":"/systems/acks/assets/icons/stink.webp","data":{"lvl":2,"class":"Arcane","duration":"1 Round/lvl","range":"30'","roll":"1d4+1 Rounds of Nausea","description":"

    This spell creates a billowing mass of foul-smelling vapors to arise within 30'. The stinking cloud will be 20' x 20' x 20' in size. Any creature caught within the cloud must make a successful saving throw versus Poison or be helpless due to nausea. This condition lasts as long as the creature is in the cloud and for 1d4+1 rounds after it leaves.

    \n

    Any creature that succeeds on its save but remains in the cloud must continue to save each round.

    ","memorized":0,"cast":0,"save":"death"},"sort":1700001},{"_id":"zfOQEDbFHSWDZbqv","flags":{"importid":"ZQME8wm1iftv8A6s","pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"936rYjvyYLM68idC"},"initialState":{"id":"l0CeLrbqKR8KDNOG","count":1,"itemData":{"_id":"l0CeLrbqKR8KDNOG","name":"Darkness","permission":{"default":0,"dGqBYMuMCAlqvR2u":3,"ssuDiZtGIm56KS7h":3},"type":"spell","data":{"lvl":1,"class":"Arcane","duration":"6 Turns + 1/lvl","range":"120'","roll":"","description":"

    Darkness creates an area of darkness in a 30' radius area (and provides dimming for an additional 20') around the target location or object. The effect is immobile if cast into an area, but it can be cast on a movable object. This darkness blocks out infravision and negates mundane light sources. Darkness taken into an area of magical light does not function.

    \n

    A darkness spell may be cast to counter and dispel the light spell of an equal or lower level caster (and vice versa). Doing so causes both spells to instantly cease, restoring the existing ambient light level.

    \n

    Either version of this spell may be used to blind an opponent by means of casting it on the target’s ocular organs. The target is allowed a saving throw versus Spells to avoid the effect, and if the save is made, the spell does not take effect at all. A Light or Darkness spell cast to blind does not have the given area of effect (that is, no light or darkness is shed around the victim).

    ","memorized":0,"cast":0,"save":"spell"},"folder":"MJLaT6eAxqcpiEFu","sort":400000,"flags":{},"img":"/systems/acks/assets/icons/darkness.webp"}},"itemType":"Item","isLocked":false}}},"name":"Darkness","type":"spell","img":"/systems/acks/assets/icons/darkness.webp","data":{"lvl":1,"class":"Arcane","duration":"6 Turns + 1/lvl","range":"120'","roll":"","description":"

    Darkness creates an area of darkness in a 30' radius area (and provides dimming for an additional 20') around the target location or object. The effect is immobile if cast into an area, but it can be cast on a movable object. This darkness blocks out infravision and negates mundane light sources. Darkness taken into an area of magical light does not function.

    \n

    A darkness spell may be cast to counter and dispel the light spell of an equal or lower level caster (and vice versa). Doing so causes both spells to instantly cease, restoring the existing ambient light level.

    \n

    Either version of this spell may be used to blind an opponent by means of casting it on the target’s ocular organs. The target is allowed a saving throw versus Spells to avoid the effect, and if the save is made, the spell does not take effect at all. A Light or Darkness spell cast to blind does not have the given area of effect (that is, no light or darkness is shed around the victim).

    ","memorized":0,"cast":0,"save":"spell"},"sort":400000},{"_id":"g4hU5Ac1UBrfJGnl","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"936rYjvyYLM68idC"},"initialState":{"id":"ckYSn7OuZUJM0jMX","count":1,"itemData":{"name":"Summon Rats","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Once per day, a Dretch can summon [[/r 1d4 #The Dretch summons this many Giant Rats]] @Actor[pkYwhwgwDD5eiS6z]{Giant Rat}s.

    ","save":""},"folder":"RAUqUVBGOMERIu3j","sort":2100000,"flags":{},"_id":"ckYSn7OuZUJM0jMX","img":"systems/acks/assets/icons/rat.webp"}},"itemType":"Item","isLocked":false}}},"name":"Summon Rats","type":"ability","img":"systems/acks/assets/icons/rat.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Once per day, a Dretch can summon [[/r 1d4 #The Dretch summons this many Giant Rats]] @Actor[pkYwhwgwDD5eiS6z]{Giant Rat}s.

    ","save":""},"sort":200000}]} -{"_id":"WVfnoufQjrIlPD39","name":"Spider, Giant Black Widow ","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"3d8","value":13,"max":13},"ac":{"value":6,"mod":0},"aac":{"value":3,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":17,"bba":2,"throw":8,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":13},"wand":{"value":15},"paralysis":{"value":14},"breath":{"value":15},"spell":{"value":"16"}},"movement":{"base":60,"value":"Web 120' (40')","encounter":20},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"N","xp":"80","treasure":{"table":"","type":""},"appearing":{"d":"1d3","w":"1d3"},"morale":"0"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/familiars/FS1_Spider.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"hidden":false,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Giant Black Widow Spider","displayName":10,"img":"systems/acks/assets/tokens/familiars/FS1_Spider.webp","tint":"","width":1,"height":1,"scale":0.9,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"WVfnoufQjrIlPD39","actorLink":false,"actorData":{},"disposition":-1,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":false},"items":[{"_id":"PDIsSWKaIKHVK7rN","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"PDIsSWKaIKHVK7rN","flags":{},"name":"Lethal Bite","type":"weapon","img":"systems/acks/assets/icons/insect-jaws.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"death","pattern":"red","description":"

    Any opponent bitten by the giant black widow must make a saving throw versus Poison; failure indicates death after 1 turn.

    ","damage":"2d6","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000}}}}},"name":"Lethal Bite","type":"weapon","img":"systems/acks/assets/icons/insect-jaws.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"death","pattern":"red","description":"

    Any opponent bitten by the giant black widow must make a saving throw versus Poison; failure indicates death after 1 turn.

    ","damage":"2d6","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000},{"_id":"Q8Nt0MG4u1R4mLph","flags":{"importid":"IzoIGs1rIWfWqv5W","pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"Q8Nt0MG4u1R4mLph","flags":{"importid":"IzoIGs1rIWfWqv5W"},"name":"Web","type":"spell","img":"/systems/acks/assets/icons/spider-web.webp","data":{"lvl":2,"class":"Arcane","duration":"48 Turns","range":"10'","roll":"","description":"

    This spell creates a many-layered mass of strong, sticky strands covering an area 10' x 10' x 10'. Creatures caught within a web become entangled among the gluey fibers. Attacking a creature in a web does not cause the attacker to become entangled, but moving through the affected area will.

    \n

    Entangled creatures can’t move, but can break loose depending on their strength. Creatures of normal human strength or less will take 2d4 turns to break through the web. Strong humans (with ability scores 13-17) can break through the web in 1 turn. Creatures as strong as or stronger than ogres (18 Strength) can break free of a web in 4 rounds. Giants or creatures of similar great strength can break through the web in 2 rounds.

    \n

    The strands of a web spell are flammable. All creatures within flaming webs take 1d6 points of fire damage from the flames for 2 rounds, after which surviving creatures become free.

    ","memorized":0,"cast":0,"save":""},"sort":2000001}}}}},"name":"Web","type":"spell","img":"/systems/acks/assets/icons/spider-web.webp","data":{"lvl":2,"class":"Arcane","duration":"48 Turns","range":"10'","roll":"","description":"

    This spell creates a many-layered mass of strong, sticky strands covering an area 10' x 10' x 10'. Creatures caught within a web become entangled among the gluey fibers. Attacking a creature in a web does not cause the attacker to become entangled, but moving through the affected area will.

    \n

    Entangled creatures can’t move, but can break loose depending on their strength. Creatures of normal human strength or less will take 2d4 turns to break through the web. Strong humans (with ability scores 13-17) can break through the web in 1 turn. Creatures as strong as or stronger than ogres (18 Strength) can break free of a web in 4 rounds. Giants or creatures of similar great strength can break through the web in 2 rounds.

    \n

    The strands of a web spell are flammable. All creatures within flaming webs take 1d6 points of fire damage from the flames for 2 rounds, after which surviving creatures become free.

    ","memorized":0,"cast":0,"save":""},"sort":2000001},{"_id":"AH6GetiY8UWmb7ZV","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"AH6GetiY8UWmb7ZV","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Web","type":"ability","img":"systems/acks/assets/icons/spiders-web.webp","data":{"pattern":"green","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Giant Black Widows create a many-layered mass of strong, sticky strands covering an area. Creatures caught within a web become entangled among the gluey fibers. Attacking a creature in a web does not cause the attacker to become entangled, but moving through the affected area will.

    \n

    Entangled creatures can’t move, but can break loose depending on their strength. Creatures of normal human strength or less will take  2d4 turns to break through the web. Strong humans (with ability scores 13-17) can break through the web in 1 turn. Creatures as strong as or stronger than ogres (18 Strength) can break free of a web in 4 rounds. Giants or creatures of similar great strength can break through the web in 2 rounds.

    \n

    The strands of a web spell are flammable. All creatures within flaming webs take 1d6 points of fire damage from the flames for 2 rounds, after which surviving creatures become free.

    ","save":""},"sort":1000001}}}}},"name":"Web","type":"ability","img":"systems/acks/assets/icons/spiders-web.webp","data":{"pattern":"green","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Giant Black Widows create a many-layered mass of strong, sticky strands covering an area. Creatures caught within a web become entangled among the gluey fibers. Attacking a creature in a web does not cause the attacker to become entangled, but moving through the affected area will.

    \n

    Entangled creatures can’t move, but can break loose depending on their strength. Creatures of normal human strength or less will take  2d4 turns to break through the web. Strong humans (with ability scores 13-17) can break through the web in 1 turn. Creatures as strong as or stronger than ogres (18 Strength) can break free of a web in 4 rounds. Giants or creatures of similar great strength can break through the web in 2 rounds.

    \n

    The strands of a web spell are flammable. All creatures within flaming webs take 1d6 points of fire damage from the flames for 2 rounds, after which surviving creatures become free.

    ","save":""},"sort":1000001},{"_id":"7uegbk38ySE9K1W9","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"7uegbk38ySE9K1W9","flags":{},"name":"Vermin","type":"ability","img":"systems/acks/assets/icons/maggot.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Vermin are a type of mindless monster that includes caecilian, cavern locusts, giant ants, giant killer bees, giant beetles, giant crabs, carcass scavengers, giant centipedes, insect swarms, giant leeches, purple worms, rhagodessa, rot grubs, giant scorpions, shriekers, spiders, and other lower life forms.

    \n

    Vermin have such minimal intelligence that they cannot be affected by spells that affect animals. They are usually vulnerable to charm monster and hold monster spells.

    ","save":""},"sort":900001}}}}},"name":"Vermin","type":"ability","img":"systems/acks/assets/icons/maggot.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Vermin are a type of mindless monster that includes caecilian, cavern locusts, giant ants, giant killer bees, giant beetles, giant crabs, carcass scavengers, giant centipedes, insect swarms, giant leeches, purple worms, rhagodessa, rot grubs, giant scorpions, shriekers, spiders, and other lower life forms.

    \n

    Vermin have such minimal intelligence that they cannot be affected by spells that affect animals. They are usually vulnerable to charm monster and hold monster spells.

    ","save":""},"sort":900001}]} -{"_id":"WnT4AePuxfbewPmX","name":"Hobgoblin Champion","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"2d8","value":9,"max":9},"ac":{"value":6,"mod":0},"aac":{"value":5,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":18,"bba":1,"throw":9,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":14},"wand":{"value":16},"paralysis":{"value":15},"breath":{"value":16},"spell":{"value":"17"}},"movement":{"base":90,"value":"","encounter":30},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"C","xp":"20","treasure":{"table":"","type":""},"appearing":{"d":"1","w":"1"},"morale":"0"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/goblins_kobolds/goblin_fighter.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"hidden":false,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Hobgoblin","displayName":10,"img":"systems/acks/assets/tokens/goblins_kobolds/goblin_fighter.webp","tint":"","width":1,"height":1,"scale":1.3,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"WnT4AePuxfbewPmX","actorLink":false,"actorData":{},"disposition":0,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":false},"items":[{"_id":"SWaVns5cHzJNHgvt","flags":{"importid":"E1agPjqGk3r05tUP","pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"SWaVns5cHzJNHgvt","flags":{"importid":"E1agPjqGk3r05tUP"},"name":"Sword, 2H","type":"weapon","img":"/systems/acks/assets/icons/sword.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"","damage":"1d8","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":10,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":3600000}}}}},"name":"Sword, 2H","type":"weapon","img":"/systems/acks/assets/icons/sword.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"","damage":"1d8+1","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":10,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":3600000},{"_id":"1SXlRTSEx0FtAg1x","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"1SXlRTSEx0FtAg1x","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Humanoid","type":"ability","img":"systems/acks/assets/icons/person.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Humanoids are a type of monster that includes bugbears, dryads, dwarves, elves, gnolls, gnomes, goblins, hobgoblins, kobolds, lizardmen, men, mermen, morlocks, neanderthals, naiads, ogres, pixies, sprites, and troglodytes, and other creatures no larger than an ogre and possessing 4 or fewer Hit Dice.

    \n

    Humanoids (other than humans) with character classes are called demi-humans. Humans and demi-humans do not cease to be humanoids even if they achieve 5th level or higher. All humanoids are vulnerable to charm person and hold person spells.

    ","save":""},"sort":1100001}}}}},"name":"Humanoid","type":"ability","img":"systems/acks/assets/icons/person.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Humanoids are a type of monster that includes bugbears, dryads, dwarves, elves, gnolls, gnomes, goblins, hobgoblins, kobolds, lizardmen, men, mermen, morlocks, neanderthals, naiads, ogres, pixies, sprites, and troglodytes, and other creatures no larger than an ogre and possessing 4 or fewer Hit Dice.

    \n

    Humanoids (other than humans) with character classes are called demi-humans. Humans and demi-humans do not cease to be humanoids even if they achieve 5th level or higher. All humanoids are vulnerable to charm person and hold person spells.

    ","save":""},"sort":1100001},{"_id":"ld0uWWj0Ozw49XZg","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"ld0uWWj0Ozw49XZg","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Beastman","type":"ability","img":"systems/acks/assets/icons/minotaur.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Beastmen are a special type of monster that were created through ancient magic by blending a humanoid with an animal or fantastic creature. Beastmen include bugbears, centaurs, gnolls, goblins, hobgoblins, kobolds, lizardmen, lycanthropes, mermen, minotaurs, ogres, orcs, trolls, and troglodytes.

    ","save":""},"sort":1300001}}}}},"name":"Beastman","type":"ability","img":"systems/acks/assets/icons/minotaur.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Beastmen are a special type of monster that were created through ancient magic by blending a humanoid with an animal or fantastic creature. Beastmen include bugbears, centaurs, gnolls, goblins, hobgoblins, kobolds, lizardmen, lycanthropes, mermen, minotaurs, ogres, orcs, trolls, and troglodytes.

    ","save":""},"sort":1300001}]} -{"_id":"YuyYSYWfd58gdOI8","name":"Beetle, Giant Stag","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"3d8+1","value":15,"max":15},"ac":{"value":3,"mod":0},"aac":{"value":6,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":16,"bba":3,"throw":7,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":14},"wand":{"value":16},"paralysis":{"value":15},"breath":{"value":16},"spell":{"value":"17"}},"movement":{"base":150,"value":"","encounter":50},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"N","xp":"65","treasure":{"table":"","type":""},"appearing":{"d":"1d6","w":"2d4"},"morale":"1"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/generic/beetle.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"hidden":false,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Stag Beetle","displayName":10,"img":"systems/acks/assets/tokens/generic/beetle.webp","tint":"","width":1,"height":1,"scale":1,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"YuyYSYWfd58gdOI8","actorLink":false,"actorData":{},"disposition":-1,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":false},"items":[{"_id":"Tu0fnrUK7ARhFsGH","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"Tu0fnrUK7ARhFsGH","flags":{},"name":"Huge Mandibles","type":"weapon","img":"systems/acks/assets/icons/insect-jaws.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"","damage":"2d6","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000}}}}},"name":"Huge Mandibles","type":"weapon","img":"systems/acks/assets/icons/insect-jaws.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"","damage":"2d6","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000},{"_id":"Ibii2RvEsYV8yJkk","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"Ibii2RvEsYV8yJkk","flags":{},"name":"Vermin","type":"ability","img":"systems/acks/assets/icons/maggot.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Vermin are a type of mindless monster that includes caecilian, cavern locusts, giant ants, giant killer bees, giant beetles, giant crabs, carcass scavengers, giant centipedes, insect swarms, giant leeches, purple worms, rhagodessa, rot grubs, giant scorpions, shriekers, spiders, and other lower life forms.

    \n

    Vermin have such minimal intelligence that they cannot be affected by spells that affect animals. They are usually vulnerable to charm monster and hold monster spells.

    ","save":""},"sort":1100001}}}}},"name":"Vermin","type":"ability","img":"systems/acks/assets/icons/maggot.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Vermin are a type of mindless monster that includes caecilian, cavern locusts, giant ants, giant killer bees, giant beetles, giant crabs, carcass scavengers, giant centipedes, insect swarms, giant leeches, purple worms, rhagodessa, rot grubs, giant scorpions, shriekers, spiders, and other lower life forms.

    \n

    Vermin have such minimal intelligence that they cannot be affected by spells that affect animals. They are usually vulnerable to charm monster and hold monster spells.

    ","save":""},"sort":1100001}]} -{"_id":"aUXt9TeNTP79DqBv","name":"Beetle, Giant Bombardier ","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"2d8","value":10,"max":10},"ac":{"value":4,"mod":0},"aac":{"value":5,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":18,"bba":1,"throw":9,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":14},"wand":{"value":16},"paralysis":{"value":15},"breath":{"value":16},"spell":{"value":"17"}},"movement":{"base":120,"value":"40","encounter":40},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"N","xp":"20","treasure":{"table":"","type":""},"appearing":{"d":"1d8","w":"2d6"},"morale":"0"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/generic/beetle.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"hidden":false,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Bombardier Beetle","displayName":30,"img":"systems/acks/assets/tokens/generic/beetle.webp","tint":"","width":1,"height":1,"scale":0.8,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"aUXt9TeNTP79DqBv","actorLink":false,"actorData":{},"disposition":-1,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":false},"items":[{"_id":"uMJMtL4fL3zj7VlV","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"uMJMtL4fL3zj7VlV","flags":{},"name":"Bite","type":"weapon","img":"systems/acks/assets/icons/insect-jaws.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000}}}}},"name":"Bite","type":"weapon","img":"systems/acks/assets/icons/insect-jaws.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000},{"_id":"spAIUWoZac8VqBwJ","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"spAIUWoZac8VqBwJ","flags":{},"name":"Vermin","type":"ability","img":"systems/acks/assets/icons/maggot.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Vermin are a type of mindless monster that includes caecilian, cavern locusts, giant ants, giant killer bees, giant beetles, giant crabs, carcass scavengers, giant centipedes, insect swarms, giant leeches, purple worms, rhagodessa, rot grubs, giant scorpions, shriekers, spiders, and other lower life forms.

    \n

    Vermin have such minimal intelligence that they cannot be affected by spells that affect animals. They are usually vulnerable to charm monster and hold monster spells.

    ","save":""},"sort":1100001}}}}},"name":"Vermin","type":"ability","img":"systems/acks/assets/icons/maggot.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Vermin are a type of mindless monster that includes caecilian, cavern locusts, giant ants, giant killer bees, giant beetles, giant crabs, carcass scavengers, giant centipedes, insect swarms, giant leeches, purple worms, rhagodessa, rot grubs, giant scorpions, shriekers, spiders, and other lower life forms.

    \n

    Vermin have such minimal intelligence that they cannot be affected by spells that affect animals. They are usually vulnerable to charm monster and hold monster spells.

    ","save":""},"sort":1100001},{"_id":"axCXHAgO2KefwDrU","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"axCXHAgO2KefwDrU","flags":{},"name":"Toxic Spray","type":"weapon","img":"systems/acks/assets/icons/steam.webp","data":{"range":{"short":5,"medium":0,"long":0},"save":"","pattern":"yellow","description":"

    These beetles have a toxic spray that can squirt an opponent within 5' of the beetle. When the toxic fluid successfully strikes an opponent, it is extremely painful and causes chemical burns and blisters. This effect makes the opponent suffer a -2 penalty to attack throws for 1 day, or until the spell cure light wounds is used.

    ","damage":"","bonus":0,"tags":[{"title":"Missile","value":"Missile"}],"slow":false,"missile":true,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":0}}}}},"name":"Toxic Spray","type":"weapon","img":"systems/acks/assets/icons/steam.webp","data":{"range":{"short":5,"medium":0,"long":0},"save":"","pattern":"yellow","description":"

    These beetles have a toxic spray that can squirt an opponent within 5' of the beetle. When the toxic fluid successfully strikes an opponent, it is extremely painful and causes chemical burns and blisters. This effect makes the opponent suffer a -2 penalty to attack throws for 1 day, or until the spell cure light wounds is used.

    ","damage":"","bonus":0,"tags":[{"title":"Missile","value":"Missile"}],"slow":false,"missile":true,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":0}]} -{"_id":"dvbb6hH0wDpMDz2t","name":"Orc Champion","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"1d8+1","value":8,"max":8},"ac":{"value":5,"mod":0},"aac":{"value":4,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":18,"bba":1,"throw":9,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":14},"wand":{"value":16},"paralysis":{"value":15},"breath":{"value":16},"spell":{"value":"17"}},"movement":{"base":120,"value":"","encounter":40},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"C","xp":"15","treasure":{"table":"","type":""},"appearing":{"d":"1","w":"1"},"morale":"0"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/orcs_and_trolls/Orc_fighter5.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false,"hidden":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Orc Champion","displayName":10,"img":"systems/acks/assets/tokens/orcs_and_trolls/Orc_fighter5.webp","tint":"","width":1,"height":1,"scale":1.3,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"dvbb6hH0wDpMDz2t","actorLink":false,"actorData":{},"disposition":0,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":false},"items":[{"_id":"fPRoUPf0QBErdkI3","flags":{"importid":"uMcFJAYhfCVR5BtO"},"name":"Whip","type":"weapon","img":"/systems/acks/assets/icons/whip.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"

    This is a long, single-tailed whip of the sort used to herd cattle. Used as a weapon, it provides a +2 bonus to attack throws made to disarm or knock down opponents (as described in Special Maneuvers in Chapter 6).

    ","damage":"1d2+1","bonus":2,"tags":[],"slow":false,"missile":false,"melee":true,"cost":5,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":100000},{"_id":"1i6LxcNbOziFbIr4","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Humanoid","type":"ability","img":"systems/acks/assets/icons/person.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Humanoids are a type of monster that includes bugbears, dryads, dwarves, elves, gnolls, gnomes, goblins, hobgoblins, kobolds, lizardmen, men, mermen, morlocks, neanderthals, naiads, ogres, pixies, sprites, and troglodytes, and other creatures no larger than an ogre and possessing 4 or fewer Hit Dice.

    \n

    Humanoids (other than humans) with character classes are called demi-humans. Humans and demi-humans do not cease to be humanoids even if they achieve 5th level or higher. All humanoids are vulnerable to charm person and hold person spells.

    ","save":""},"sort":1100001},{"_id":"G0QMv8Junz3BVY1w","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Beastman","type":"ability","img":"systems/acks/assets/icons/minotaur.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Beastmen are a special type of monster that were created through ancient magic by blending a humanoid with an animal or fantastic creature. Beastmen include bugbears, centaurs, gnolls, goblins, hobgoblins, kobolds, lizardmen, lycanthropes, mermen, minotaurs, ogres, orcs, trolls, and troglodytes.

    ","save":""},"sort":1300001},{"_id":"65JXeJ6Esc5GZr8T","flags":{"importid":"Wp7CtIqFQdKrttTA","pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"hvPXLGqjfPxdynvY"},"initialState":{"id":"PSutfYP3f9GtwgrA","count":1,"itemData":{"_id":"PSutfYP3f9GtwgrA","name":"Battle Axe, 2H","permission":{"default":0,"dGqBYMuMCAlqvR2u":3,"ssuDiZtGIm56KS7h":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d8","bonus":0,"tags":[{"title":"Melee","value":"Melee"},{"title":"Two-handed","value":"Two-handed"}],"slow":false,"missile":false,"melee":true,"cost":7,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"folder":"a56Mr9t5ePSlDxM2","sort":300000,"flags":{},"img":"/systems/acks/assets/icons/battered-axe.webp"}},"itemType":"Item","isLocked":false}}},"name":"Battle Axe, 2H","type":"weapon","img":"/systems/acks/assets/icons/battered-axe.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d8+1","bonus":0,"tags":[{"title":"Melee","value":"Melee"},{"title":"Two-handed","value":"Two-handed"}],"slow":false,"missile":false,"melee":true,"cost":7,"equipped":false,"weight":166.6,"counter":{"value":1,"max":1}},"sort":300000},{"_id":"sSul9wxHcf4r5fv9","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"hvPXLGqjfPxdynvY"},"initialState":{"id":"2A7cwm9q5k58660B","count":1,"itemData":{"name":"Born in Darkness","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    They spend most of their days underground, and as such suffer a -1 penalty to all attack throws when in full sunlight.

    ","save":""},"folder":"RAUqUVBGOMERIu3j","sort":200000,"flags":{},"_id":"2A7cwm9q5k58660B","img":"systems/acks/assets/icons/eclipse2.webp"}},"itemType":"Item","isLocked":false}}},"name":"Born in Darkness","type":"ability","img":"systems/acks/assets/icons/eclipse2.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    They spend most of their days underground, and as such suffer a -1 penalty to all attack throws when in full sunlight.

    ","save":""},"sort":200000}]} -{"_id":"ijN5KmN9NffABWpA","name":"Goblin Champion","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"1d8","value":7,"max":7},"ac":{"value":0,"mod":0},"aac":{"value":4,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":19,"bba":0,"throw":10,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":15},"wand":{"value":17},"paralysis":{"value":16},"breath":{"value":17},"spell":{"value":"18"}},"movement":{"base":60,"value":"20","encounter":20},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"Chaotic","xp":"10","treasure":{"table":"","type":""},"appearing":{"d":"2d4","w":"2d6"},"morale":"-1"},"attacks":""},"sort":100001,"flags":{"acks":{"conditions":[]}},"img":"systems/acks/assets/tokens/goblins_kobolds/goblin_spearman.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"hidden":false,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Goblin","displayName":10,"img":"systems/acks/assets/tokens/goblins_kobolds/goblin_spearman.webp","tint":"","width":1,"height":1,"scale":1.2,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":90,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"ijN5KmN9NffABWpA","actorLink":false,"actorData":{},"disposition":-1,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":false},"items":[{"_id":"dnONVNFPgJdcrGQD","flags":{"importid":"MEdm8ZUg6Z1nz3dN","pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"2QmqD7U24HewiUjK"},"initialState":{"id":"plUlQlRHeUEAEp1B","count":1,"itemData":{"_id":"plUlQlRHeUEAEp1B","name":"Short Sword","permission":{"default":0,"dGqBYMuMCAlqvR2u":3,"ssuDiZtGIm56KS7h":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":7,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"folder":"a56Mr9t5ePSlDxM2","sort":2500000,"flags":{},"img":"/systems/acks/assets/icons/short-sword.webp"}},"itemType":"Item","isLocked":false}}},"name":"Short Sword","type":"weapon","img":"/systems/acks/assets/icons/short-sword.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":7,"equipped":false,"weight":166.6,"counter":{"value":1,"max":1}},"sort":2500000},{"_id":"S1zSraXWUp0aj3ZK","flags":{"importid":"eLXxMDK1JsZnbNwK","pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"2QmqD7U24HewiUjK"},"initialState":{"id":"Bj1MVoQEcoy91A0Y","count":1,"itemData":{"_id":"Bj1MVoQEcoy91A0Y","name":"Shortbow","permission":{"default":0,"dGqBYMuMCAlqvR2u":3,"ssuDiZtGIm56KS7h":3},"type":"weapon","data":{"range":{"short":50,"medium":100,"long":150},"save":"","pattern":"white","description":"","damage":"1d6","bonus":0,"tags":[{"title":"Missile","value":"Missile"},{"title":"Two-handed","value":"Two-handed"}],"slow":false,"missile":true,"melee":false,"cost":3,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"folder":"a56Mr9t5ePSlDxM2","sort":2600000,"flags":{},"img":"/systems/acks/assets/icons/pocket-bow.webp"}},"itemType":"Item","isLocked":false}}},"name":"Shortbow","type":"weapon","img":"/systems/acks/assets/icons/pocket-bow.webp","data":{"range":{"short":50,"medium":100,"long":150},"save":"","pattern":"white","description":"","damage":"1d6","bonus":0,"tags":[{"title":"Missile","value":"Missile"},{"title":"Two-handed","value":"Two-handed"}],"slow":false,"missile":true,"melee":false,"cost":3,"equipped":false,"weight":166.6,"counter":{"value":1,"max":1}},"sort":2600000},{"_id":"nwaUNVpO35t2cdHJ","flags":{"importid":"npq0uYx6mbi3CwNW","pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"2QmqD7U24HewiUjK"},"initialState":{"id":"V7j9ccOSXVtPVXwj","count":1,"itemData":{"_id":"V7j9ccOSXVtPVXwj","name":"Shield","permission":{"default":0,"dGqBYMuMCAlqvR2u":3,"ssuDiZtGIm56KS7h":3},"type":"armor","data":{"description":"","ac":{"value":1},"aac":{"value":1},"type":"shield","cost":10,"equipped":false,"weight":1000},"folder":"TX25teNCvtR46Qsx","sort":1200000,"flags":{},"img":"/systems/acks/assets/icons/round-shield.webp"}},"itemType":"Item","isLocked":false}}},"name":"Shield","type":"armor","img":"/systems/acks/assets/icons/round-shield.webp","data":{"description":"","ac":{"value":1},"aac":{"value":1},"type":"shield","cost":10,"equipped":false,"weight":1000},"sort":1200000},{"_id":"fta7LDv4mnDPKeyM","flags":{"importid":"ZN5f2cB4Sb0iEV3d","pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"2QmqD7U24HewiUjK"},"initialState":{"id":"au0HPOvOeyeCmxKs","count":1,"itemData":{"_id":"au0HPOvOeyeCmxKs","name":"Leather Armor","permission":{"default":0,"dGqBYMuMCAlqvR2u":3,"ssuDiZtGIm56KS7h":3},"type":"armor","data":{"description":"","ac":{"value":7},"aac":{"value":2},"type":"light","cost":20,"equipped":false,"weight":2000},"folder":"TX25teNCvtR46Qsx","sort":800000,"flags":{},"img":"/systems/acks/assets/icons/leather-armor.webp"}},"itemType":"Item","isLocked":false}}},"name":"Leather Armor","type":"armor","img":"/systems/acks/assets/icons/leather-armor.webp","data":{"description":"","ac":{"value":7},"aac":{"value":2},"type":"light","cost":20,"equipped":false,"weight":2000},"sort":800000},{"_id":"nrNdOYqUbOyOV0dS","flags":{},"name":"Nocturnal","type":"ability","img":"systems/acks/assets/icons/eclipse2.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    They spend most of their days underground, and as such suffer a -1 penalty to all attack throws when in full sunlight.

    ","save":""},"sort":1500000}]} -{"_id":"lBeP9HwCGKnuKglp","name":"Orc","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"1d8","value":4,"max":4},"ac":{"value":6,"mod":0},"aac":{"value":3,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":19,"bba":0,"throw":10,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":14},"wand":{"value":16},"paralysis":{"value":15},"breath":{"value":16},"spell":{"value":"17"}},"movement":{"base":120,"value":"","encounter":40},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"C","xp":"10","treasure":{"table":"","type":""},"appearing":{"d":"2d4","w":"2d6"},"morale":"0"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/orcs_and_trolls/Orc_fighter4.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"hidden":false,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Orc","displayName":10,"img":"systems/acks/assets/tokens/orcs_and_trolls/Orc_fighter4.webp","tint":"","width":1,"height":1,"scale":1,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"lBeP9HwCGKnuKglp","actorLink":false,"actorData":{},"disposition":0,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":true},"items":[{"_id":"JwXY23sEfv5mK8ab","flags":{"importid":"npq0uYx6mbi3CwNW"},"name":"Shield","type":"armor","img":"/systems/acks/assets/icons/round-shield.webp","data":{"description":"","ac":{"value":1},"aac":{"value":null},"type":"shield","cost":10,"equipped":false,"weight":1},"sort":100000},{"_id":"0LuCaoeoBMQIBccM","flags":{"importid":"MEdm8ZUg6Z1nz3dN"},"name":"Short Sword","type":"weapon","img":"/systems/acks/assets/icons/short-sword.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d6","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":7,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":1750000},{"_id":"97PzM4nOBx5keacV","flags":{"importid":"SZ4tUPhVnfmbqzZ3"},"name":"Battle Axe, 1H","type":"weapon","img":"/systems/acks/assets/icons/battered-axe.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d6","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":7,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":200000},{"_id":"Ourmtgx9uXTp5V6N","flags":{"importid":"Wp7CtIqFQdKrttTA"},"name":"Battle Axe, 2H","type":"weapon","img":"/systems/acks/assets/icons/battered-axe.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d8","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":7,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":300000},{"_id":"eyPlsru8hG83lxi7","flags":{"importid":"9sdBHeha0Lz77NEy"},"name":"Spear, 2H","type":"weapon","img":"/systems/acks/assets/icons/spear.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d8","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":3,"equipped":false,"weight":1,"counter":{"value":1,"max":1}},"sort":1025000},{"_id":"hG2Z8ewFXbqbuNxf","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Humanoid","type":"ability","img":"systems/acks/assets/icons/person.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Humanoids are a type of monster that includes bugbears, dryads, dwarves, elves, gnolls, gnomes, goblins, hobgoblins, kobolds, lizardmen, men, mermen, morlocks, neanderthals, naiads, ogres, pixies, sprites, and troglodytes, and other creatures no larger than an ogre and possessing 4 or fewer Hit Dice.

    \n

    Humanoids (other than humans) with character classes are called demi-humans. Humans and demi-humans do not cease to be humanoids even if they achieve 5th level or higher. All humanoids are vulnerable to charm person and hold person spells.

    ","save":""},"sort":1100001},{"_id":"Ki26aeDLj38knCvf","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Beastman","type":"ability","img":"systems/acks/assets/icons/minotaur.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Beastmen are a special type of monster that were created through ancient magic by blending a humanoid with an animal or fantastic creature. Beastmen include bugbears, centaurs, gnolls, goblins, hobgoblins, kobolds, lizardmen, lycanthropes, mermen, minotaurs, ogres, orcs, trolls, and troglodytes.

    ","save":""},"sort":1300001},{"_id":"8BB2HbfvWbWI0kx8","flags":{},"name":"Nocturnal","type":"ability","img":"systems/acks/assets/icons/eclipse2.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    They spend most of their days underground, and as such suffer a -1 penalty to all attack throws when in full sunlight.

    ","save":""},"sort":100000}]} -{"_id":"mJ078irwzY9Dieqc","name":"Dog, Hunting","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"1d8+1","value":6,"max":6},"ac":{"value":7,"mod":0},"aac":{"value":2,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":18,"bba":1,"throw":9,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":14},"wand":{"value":16},"paralysis":{"value":15},"breath":{"value":16},"spell":{"value":"17"}},"movement":{"base":180,"value":"","encounter":60},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"Neutral","xp":"15","treasure":{"table":"","type":""},"appearing":{"d":"0","w":"0"},"morale":"0"},"attacks":"","actor":{"name":"Hunting Dog","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"1d8+1","value":4,"max":4},"ac":{"value":2,"mod":0},"aac":{"value":0,"mod":0},"thac0":{"value":19,"bba":0,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":0},"wand":{"value":0},"paralysis":{"value":0},"breath":{"value":0},"spell":{"value":"0"}},"movement":{"base":120,"encounter":40},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"","xp":"0","treasure":{"table":"","type":""},"appearing":{"d":"0","w":"0"},"morale":"7"},"attacks":"","isSlow":false,"actor":{"name":"Hunting Dog","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"1d4","value":1,"max":1},"ac":{"value":2,"mod":0},"aac":{"value":0,"mod":0},"thac0":{"value":19,"bba":0,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":0},"wand":{"value":0},"paralysis":{"value":0},"breath":{"value":0},"spell":{"value":"0"}},"movement":{"base":120,"encounter":40},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"","xp":"0","treasure":{"table":"","type":""},"appearing":{"d":"0","w":"0"},"morale":"7"},"attacks":"","isSlow":false,"actor":{"name":"Hunting Dog","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"1d4","value":20,"max":20},"ac":{"value":2,"mod":0},"aac":{"value":0,"mod":0},"thac0":{"value":19,"bba":0,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":0},"wand":{"value":0},"paralysis":{"value":0},"breath":{"value":0},"spell":{"value":"0"}},"movement":{"base":120,"encounter":40},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"","xp":"0","treasure":{"table":"","type":""},"appearing":{"d":"0","w":"0"},"morale":"7"},"attacks":"","isSlow":false},"folder":"YyScYSVw2BtYMe8b","sort":1100000,"flags":{"ose":{"conditions":[]}},"token":{"flags":{},"name":"War Dog","displayName":0,"img":"War_Dog.Token.webp?1597458594045","tint":null,"width":1,"height":1,"scale":1,"lockRotation":false,"rotation":0,"vision":false,"dimSight":0,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightAlpha":1,"actorId":"slGfidaDCWGCoIeM","actorLink":false,"actorData":{},"disposition":-1,"displayBars":0,"bar1":{},"bar2":{},"randomImg":false},"items":[],"_id":"slGfidaDCWGCoIeM","img":"War_Dog.Avatar.webp?1597458594045"}},"folder":"YyScYSVw2BtYMe8b","sort":1100000,"flags":{"ose":{"conditions":[]}},"token":{"flags":{},"name":"War Dog","displayName":0,"img":"War_Dog.Token.webp?1597458594045","tint":null,"width":1,"height":1,"scale":1,"lockRotation":false,"rotation":0,"vision":false,"dimSight":0,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightAlpha":1,"actorId":"slGfidaDCWGCoIeM","actorLink":false,"actorData":{},"disposition":-1,"displayBars":0,"bar1":{},"bar2":{},"randomImg":false},"items":[],"_id":"slGfidaDCWGCoIeM","img":"War_Dog.Avatar.webp?1597458594045"}},"folder":"YyScYSVw2BtYMe8b","sort":1100000,"flags":{"ose":{"conditions":[]}},"token":{"flags":{},"name":"War Dog","displayName":0,"img":"War_Dog.Token.webp?1597458594045","tint":null,"width":1,"height":1,"scale":1,"lockRotation":false,"rotation":0,"vision":false,"dimSight":0,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightAlpha":1,"actorId":"slGfidaDCWGCoIeM","actorLink":false,"actorData":{},"disposition":-1,"displayBars":0,"bar1":{},"bar2":{},"randomImg":false},"items":[],"_id":"slGfidaDCWGCoIeM","img":"War_Dog.Avatar.webp?1597458594045"}},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/familiars/FS1_Dog.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"hidden":false,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Hunting Dog","displayName":10,"img":"systems/acks/assets/tokens/familiars/FS1_Dog.webp","tint":"","width":1,"height":1,"scale":0.8,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":0,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"mJ078irwzY9Dieqc","actorLink":false,"actorData":{},"disposition":1,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"actor.data.actor.data.actor.data.movement.encounter"},"randomImg":false},"items":[{"_id":"rH49ZwmxYNzELI6F","flags":{},"name":"Dog Bite","type":"weapon","img":"systems/acks/assets/icons/jawbone.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"transparent","description":"","damage":"1d4","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000},{"_id":"8R5SdWj1DJZZfSeO","flags":{"importid":"pgyk05y9a34nQNpk"},"name":"Tracking","type":"ability","img":"systems/acks/assets/icons/sniffing-dog.webp","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"

    The character can follow tracks with a proficiency throw of 11+. The Judge should increase or decrease the chance of success depending on the circumstances: +2 if tracking 2-4 creatures; +4 if tracking 4-8 creatures; +6 if tracking 8-16 creatures; +8 if tracking 17+ creatures; +4 if trail is through soft/ muddy ground; -8 if the trail is through hard/rocky ground; -4 for bad lighting; -1 per 12 hours of good weather since trail was made; -4 per hour of rain/snow since trail was made. Characters move at half speed while tracking.

    ","save":""},"sort":100000},{"_id":"hXV0LjkMYZV8suNk","flags":{"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"slGfidaDCWGCoIeM"},"initialState":{"id":"E5b1cP0bzFe8ajjw","count":1,"itemData":{"_id":"E5b1cP0bzFe8ajjw","name":"Animal","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Animals are a type of monster that includes apes, rock baboons, bats, bears, boars, camels, cats, crocodiles, dogs, elephants, ferrets, fish, hawks, herd animals, horses, lizards, mules, octopuses, rats, rhinoceroses, shark, shrews, snakes, squids, toads, weasels, whales, wolves, and any other creatures of subhuman intelligence that occur in the real world. Giant animals are merely larger version of normal animals, and therefore part of this type. Prehistoric animals, such as cave bears, dinosaurs, mastodons, saber-toothed tigers, and titanothere are also animals.

    \n

    Charm animal, speak with animal, and related magic items only work on animals. They are also vulnerable to charm monster and hold monster spells.

    ","save":""},"folder":"RAUqUVBGOMERIu3j","sort":425001,"flags":{},"img":"systems/acks/assets/icons/stag-head.webp"}},"itemType":"Item","isLocked":false}}},"name":"Animal","type":"ability","img":"systems/acks/assets/icons/stag-head.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Animals are a type of monster that includes apes, rock baboons, bats, bears, boars, camels, cats, crocodiles, dogs, elephants, ferrets, fish, hawks, herd animals, horses, lizards, mules, octopuses, rats, rhinoceroses, shark, shrews, snakes, squids, toads, weasels, whales, wolves, and any other creatures of subhuman intelligence that occur in the real world. Giant animals are merely larger version of normal animals, and therefore part of this type. Prehistoric animals, such as cave bears, dinosaurs, mastodons, saber-toothed tigers, and titanothere are also animals.

    \n

    Charm animal, speak with animal, and related magic items only work on animals. They are also vulnerable to charm monster and hold monster spells.

    ","save":""},"sort":0}]} -{"_id":"mb7QvULwlSnekdsC","name":"Goblin","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"1d8-1","value":3,"max":3},"ac":{"value":0,"mod":0},"aac":{"value":3,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":19,"bba":0,"throw":10,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":15},"wand":{"value":17},"paralysis":{"value":16},"breath":{"value":17},"spell":{"value":"18"}},"movement":{"base":60,"value":"20","encounter":20},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"Chaotic","xp":"5","treasure":{"table":"","type":""},"appearing":{"d":"2d4","w":"2d6"},"morale":"-1"},"attacks":""},"sort":100001,"flags":{"acks":{"conditions":[]}},"img":"systems/acks/assets/tokens/goblins_kobolds/goblin_daggers.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"hidden":false,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Goblin","displayName":10,"img":"systems/acks/assets/tokens/goblins_kobolds/goblin_daggers.webp","tint":"","width":1,"height":1,"scale":0.8,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":90,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"mb7QvULwlSnekdsC","actorLink":false,"actorData":{},"disposition":-1,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":false},"items":[{"_id":"dnONVNFPgJdcrGQD","flags":{"importid":"MEdm8ZUg6Z1nz3dN","pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"2QmqD7U24HewiUjK"},"initialState":{"id":"plUlQlRHeUEAEp1B","count":1,"itemData":{"_id":"plUlQlRHeUEAEp1B","name":"Short Sword","permission":{"default":0,"dGqBYMuMCAlqvR2u":3,"ssuDiZtGIm56KS7h":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":7,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"folder":"a56Mr9t5ePSlDxM2","sort":2500000,"flags":{},"img":"/systems/acks/assets/icons/short-sword.webp"}},"itemType":"Item","isLocked":false}}},"name":"Short Sword","type":"weapon","img":"/systems/acks/assets/icons/short-sword.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":7,"equipped":false,"weight":166.6,"counter":{"value":1,"max":1}},"sort":2500000},{"_id":"S1zSraXWUp0aj3ZK","flags":{"importid":"eLXxMDK1JsZnbNwK","pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"2QmqD7U24HewiUjK"},"initialState":{"id":"Bj1MVoQEcoy91A0Y","count":1,"itemData":{"_id":"Bj1MVoQEcoy91A0Y","name":"Shortbow","permission":{"default":0,"dGqBYMuMCAlqvR2u":3,"ssuDiZtGIm56KS7h":3},"type":"weapon","data":{"range":{"short":50,"medium":100,"long":150},"save":"","pattern":"white","description":"","damage":"1d6","bonus":0,"tags":[{"title":"Missile","value":"Missile"},{"title":"Two-handed","value":"Two-handed"}],"slow":false,"missile":true,"melee":false,"cost":3,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"folder":"a56Mr9t5ePSlDxM2","sort":2600000,"flags":{},"img":"/systems/acks/assets/icons/pocket-bow.webp"}},"itemType":"Item","isLocked":false}}},"name":"Shortbow","type":"weapon","img":"/systems/acks/assets/icons/pocket-bow.webp","data":{"range":{"short":50,"medium":100,"long":150},"save":"","pattern":"white","description":"","damage":"1d6","bonus":0,"tags":[{"title":"Missile","value":"Missile"},{"title":"Two-handed","value":"Two-handed"}],"slow":false,"missile":true,"melee":false,"cost":3,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"sort":2600000},{"_id":"nwaUNVpO35t2cdHJ","flags":{"importid":"npq0uYx6mbi3CwNW","pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"2QmqD7U24HewiUjK"},"initialState":{"id":"V7j9ccOSXVtPVXwj","count":1,"itemData":{"_id":"V7j9ccOSXVtPVXwj","name":"Shield","permission":{"default":0,"dGqBYMuMCAlqvR2u":3,"ssuDiZtGIm56KS7h":3},"type":"armor","data":{"description":"","ac":{"value":1},"aac":{"value":1},"type":"shield","cost":10,"equipped":false,"weight":1000},"folder":"TX25teNCvtR46Qsx","sort":1200000,"flags":{},"img":"/systems/acks/assets/icons/round-shield.webp"}},"itemType":"Item","isLocked":false}}},"name":"Shield","type":"armor","img":"/systems/acks/assets/icons/round-shield.webp","data":{"description":"","ac":{"value":1},"aac":{"value":1},"type":"shield","cost":10,"equipped":false,"weight":1000},"sort":1200000},{"_id":"fta7LDv4mnDPKeyM","flags":{"importid":"ZN5f2cB4Sb0iEV3d","pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"2QmqD7U24HewiUjK"},"initialState":{"id":"au0HPOvOeyeCmxKs","count":1,"itemData":{"_id":"au0HPOvOeyeCmxKs","name":"Leather Armor","permission":{"default":0,"dGqBYMuMCAlqvR2u":3,"ssuDiZtGIm56KS7h":3},"type":"armor","data":{"description":"","ac":{"value":7},"aac":{"value":2},"type":"light","cost":20,"equipped":false,"weight":2000},"folder":"TX25teNCvtR46Qsx","sort":800000,"flags":{},"img":"/systems/acks/assets/icons/leather-armor.webp"}},"itemType":"Item","isLocked":false}}},"name":"Leather Armor","type":"armor","img":"/systems/acks/assets/icons/leather-armor.webp","data":{"description":"","ac":{"value":7},"aac":{"value":2},"type":"light","cost":20,"equipped":false,"weight":2000},"sort":800000},{"_id":"XfgixYZZgJRORSWf","flags":{},"name":"Nocturnal","type":"ability","img":"systems/acks/assets/icons/eclipse2.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    They spend most of their days underground, and as such suffer a -1 penalty to all attack throws when in full sunlight.

    ","save":""},"sort":1500000}]} -{"_id":"mwhJLdVb1Bg4lVsq","name":"Troll","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"6d8+3","value":30,"max":30},"ac":{"value":0,"mod":0},"aac":{"value":5,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":19,"bba":7,"throw":3,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":11},"wand":{"value":13},"paralysis":{"value":12},"breath":{"value":13},"spell":{"value":"14"}},"movement":{"base":120,"value":"","encounter":40},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"C","xp":"680","treasure":{"table":"","type":""},"appearing":{"d":"1d8","w":"1d8"},"morale":"2"},"attacks":""},"sort":100001,"flags":{},"img":"systems/acks/assets/tokens/orcs_and_trolls/Troll_fighter3.webp","token":{"flags":{},"name":"Troll","displayName":10,"img":"systems/acks/assets/tokens/orcs_and_trolls/Troll_fighter3.webp","tint":"","width":1,"height":1,"scale":1.4,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":false,"dimSight":0,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"mwhJLdVb1Bg4lVsq","actorLink":false,"actorData":{},"disposition":-1,"displayBars":0,"bar1":{"attribute":""},"bar2":{"attribute":""},"randomImg":false},"items":[{"_id":"gNdY6CMZIqQJoo4O","flags":{},"name":"Fear of Fire","type":"ability","img":"systems/acks/assets/icons/flame.webp","data":{"pattern":"yellow","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Rats fear fire, and must make a morale roll if burned with torches or oil. 

    \n

    Trolls' morale drops to 0 when confronted by fire or acid.

    ","save":""},"sort":800000},{"_id":"cKm9zG4r2gFcqWI8","flags":{},"name":"Humanoid","type":"ability","img":"systems/acks/assets/icons/person.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Humanoids are a type of monster that includes bugbears, dryads, dwarves, elves, gnolls, gnomes, goblins, hobgoblins, kobolds, lizardmen, men, mermen, morlocks, neanderthals, naiads, ogres, pixies, sprites, and troglodytes, and other creatures no larger than an ogre and possessing 4 or fewer Hit Dice.

    \n

    Humanoids (other than humans) with character classes are called demi-humans. Humans and demi-humans do not cease to be humanoids even if they achieve 5th level or higher. All humanoids are vulnerable to charm person and hold person spells.

    ","save":""},"sort":700000},{"_id":"WFqWUbCw5mmAIwhs","flags":{},"name":"Superior Regeneration","type":"ability","img":"systems/acks/assets/icons/open-wound.webp","data":{"pattern":"green","requirements":"","roll":"3","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Trolls are very hard to kill, for they regenerate [[/r 3 #The Troll's wounds close, healing this many hp...]] points of damage each round, unless the damage is from fire or acid. If a troll loses a limb or body part, these parts will attempt to crawl or squirm back toward the main portion of the body to reattach. A troll can reattach a severed member instantly by holding it to the stump. Due to this powerful ability to regenerate, trolls cannot be permanently destroyed except by fire or acid. If a troll is damaged enough to be killed (reaches 0 or fewer hit points) the troll will continue to regenerate and stand again to fight when it regenerates to 1 or more hp. When confronted by fire or acid, a troll’s morale drops to 0.

    ","save":""},"sort":2200000},{"_id":"zKV1ySV8UnsvoqYM","flags":{},"name":"Troll Claws","type":"weapon","img":"systems/acks/assets/icons/grasping-claws.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":2,"max":2}},"sort":2300000},{"_id":"sRqKwPrmAe9nPLor","flags":{},"name":"Troll Bite","type":"weapon","img":"systems/acks/assets/icons/carnivore-mouth.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"","damage":"1d10","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":2400000}]} -{"_id":"ocnYgqc4yFKjr0Ae","name":"Dog, War","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"2d8+2","value":11,"max":11},"ac":{"value":4,"mod":0},"aac":{"value":5,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":17,"bba":2,"throw":8,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":14},"wand":{"value":16},"paralysis":{"value":15},"breath":{"value":16},"spell":{"value":"17"}},"movement":{"base":90,"value":"","encounter":30},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"Neutral","xp":"35","treasure":{"table":"","type":""},"appearing":{"d":"1d4","w":"2d4"},"morale":"2"},"attacks":"","actor":{"name":"Hunting Dog","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"1d8+1","value":5,"max":5},"ac":{"value":0,"mod":0},"aac":{"value":0,"mod":0},"thac0":{"value":19,"bba":0,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":0},"wand":{"value":0},"paralysis":{"value":0},"breath":{"value":0},"spell":{"value":"0"}},"movement":{"base":120,"encounter":40},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"","xp":"0","treasure":{"table":"","type":""},"appearing":{"d":"0","w":"0"},"morale":"0"},"attacks":"","isSlow":false,"actor":{"name":"Hunting Dog","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"1d8+1","value":8,"max":8},"ac":{"value":0,"mod":0},"aac":{"value":0,"mod":0},"thac0":{"value":19,"bba":0,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":0},"wand":{"value":0},"paralysis":{"value":0},"breath":{"value":0},"spell":{"value":"0"}},"movement":{"base":120,"encounter":40},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"","xp":"0","treasure":{"table":"","type":""},"appearing":{"d":"0","w":"0"},"morale":"0"},"attacks":"","isSlow":false,"actor":{"name":"Hunting Dog","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"1d8","value":20,"max":20},"ac":{"value":0,"mod":0},"aac":{"value":0,"mod":0},"thac0":{"value":19,"bba":0,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":0},"wand":{"value":0},"paralysis":{"value":0},"breath":{"value":0},"spell":{"value":0}},"movement":{"base":120,"encounter":40},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"","xp":0,"treasure":{"table":"","type":""},"appearing":{"d":0,"w":0},"morale":0},"attacks":"","isSlow":false},"folder":"YyScYSVw2BtYMe8b","sort":900000,"flags":{"ose":{"conditions":[]}},"token":{"flags":{},"name":"Hunting Dog","displayName":0,"img":"icons/svg/mystery-man.svg","tint":null,"width":1,"height":1,"scale":1,"lockRotation":false,"rotation":0,"vision":false,"dimSight":0,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightAlpha":1,"actorId":"MevRcnCzo2m1ELDm","actorLink":false,"actorData":{},"disposition":-1,"displayBars":0,"bar1":{},"bar2":{},"randomImg":false},"items":[],"_id":"MevRcnCzo2m1ELDm","img":"icons/svg/mystery-man.svg"}},"folder":"YyScYSVw2BtYMe8b","sort":900000,"flags":{"ose":{"conditions":[]}},"token":{"flags":{},"name":"Hunting Dog","displayName":0,"img":"icons/svg/mystery-man.svg","tint":null,"width":1,"height":1,"scale":1,"lockRotation":false,"rotation":0,"vision":false,"dimSight":0,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightAlpha":1,"actorId":"MevRcnCzo2m1ELDm","actorLink":false,"actorData":{},"disposition":-1,"displayBars":0,"bar1":{},"bar2":{},"randomImg":false},"items":[],"_id":"MevRcnCzo2m1ELDm","img":"icons/svg/mystery-man.svg"}},"folder":"YyScYSVw2BtYMe8b","sort":900000,"flags":{"ose":{"conditions":[]}},"token":{"flags":{},"name":"Hunting Dog","displayName":0,"img":"icons/svg/mystery-man.svg","tint":null,"width":1,"height":1,"scale":1,"lockRotation":false,"rotation":0,"vision":false,"dimSight":0,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightAlpha":1,"actorId":"MevRcnCzo2m1ELDm","actorLink":false,"actorData":{},"disposition":-1,"displayBars":0,"bar1":{},"bar2":{},"randomImg":false},"items":[],"_id":"MevRcnCzo2m1ELDm","img":"icons/svg/mystery-man.svg"}},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/generic/hound.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"hidden":false,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"War Dog","displayName":10,"img":"systems/acks/assets/tokens/generic/hound.webp","tint":"","width":1,"height":1,"scale":0.9,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"ocnYgqc4yFKjr0Ae","actorLink":false,"actorData":{},"disposition":1,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"actor.data.actor.data.actor.data.movement.encounter"},"randomImg":false},"items":[{"_id":"nCT5uLUp0X5VRSI7","flags":{},"name":"Maul","type":"weapon","img":"systems/acks/assets/icons/jawbone.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"transparent","description":"","damage":"1d6+1","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000},{"_id":"8AWsmGLTPgX7ILfv","flags":{"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"MevRcnCzo2m1ELDm"},"initialState":{"id":"E5b1cP0bzFe8ajjw","count":1,"itemData":{"_id":"E5b1cP0bzFe8ajjw","name":"Animal","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Animals are a type of monster that includes apes, rock baboons, bats, bears, boars, camels, cats, crocodiles, dogs, elephants, ferrets, fish, hawks, herd animals, horses, lizards, mules, octopuses, rats, rhinoceroses, shark, shrews, snakes, squids, toads, weasels, whales, wolves, and any other creatures of subhuman intelligence that occur in the real world. Giant animals are merely larger version of normal animals, and therefore part of this type. Prehistoric animals, such as cave bears, dinosaurs, mastodons, saber-toothed tigers, and titanothere are also animals.

    \n

    Charm animal, speak with animal, and related magic items only work on animals. They are also vulnerable to charm monster and hold monster spells.

    ","save":""},"folder":"RAUqUVBGOMERIu3j","sort":425001,"flags":{},"img":"systems/acks/assets/icons/stag-head.webp"}},"itemType":"Item","isLocked":false}}},"name":"Animal","type":"ability","img":"systems/acks/assets/icons/stag-head.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Animals are a type of monster that includes apes, rock baboons, bats, bears, boars, camels, cats, crocodiles, dogs, elephants, ferrets, fish, hawks, herd animals, horses, lizards, mules, octopuses, rats, rhinoceroses, shark, shrews, snakes, squids, toads, weasels, whales, wolves, and any other creatures of subhuman intelligence that occur in the real world. Giant animals are merely larger version of normal animals, and therefore part of this type. Prehistoric animals, such as cave bears, dinosaurs, mastodons, saber-toothed tigers, and titanothere are also animals.

    \n

    Charm animal, speak with animal, and related magic items only work on animals. They are also vulnerable to charm monster and hold monster spells.

    ","save":""},"sort":425001}]} -{"_id":"onSommZH4lBmnBuI","name":"Vermin, Sapient Rat","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"1","value":1,"max":1},"ac":{"value":0,"mod":0},"aac":{"value":0,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":19,"bba":0,"throw":10,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":15},"wand":{"value":17},"paralysis":{"value":16},"breath":{"value":17},"spell":{"value":"18"}},"movement":{"base":60,"value":"Swim 30' (10')","encounter":20},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"N","xp":"5","treasure":{"table":"","type":""},"appearing":{"d":"3d6","w":"3d10"},"morale":"-3"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/werecreatures/rat_swarm.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"hidden":false,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Sapient Rat","displayName":10,"img":"systems/acks/assets/tokens/werecreatures/rat_swarm.webp","tint":"","width":1,"height":1,"scale":1,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"onSommZH4lBmnBuI","actorLink":false,"actorData":{},"disposition":-1,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":false},"items":[{"_id":"cggT4whMhg61WwpP","flags":{"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"1UgIu8NWvLf1qUVH"},"initialState":{"id":"E5b1cP0bzFe8ajjw","count":1,"itemData":{"_id":"E5b1cP0bzFe8ajjw","name":"Animal","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Animals are a type of monster that includes apes, rock baboons, bats, bears, boars, camels, cats, crocodiles, dogs, elephants, ferrets, fish, hawks, herd animals, horses, lizards, mules, octopuses, rats, rhinoceroses, shark, shrews, snakes, squids, toads, weasels, whales, wolves, and any other creatures of subhuman intelligence that occur in the real world. Giant animals are merely larger version of normal animals, and therefore part of this type. Prehistoric animals, such as cave bears, dinosaurs, mastodons, saber-toothed tigers, and titanothere are also animals.

    \n

    Charm animal, speak with animal, and related magic items only work on animals. They are also vulnerable to charm monster and hold monster spells.

    ","save":""},"folder":"RAUqUVBGOMERIu3j","sort":425001,"flags":{},"img":"systems/acks/assets/icons/stag-head.webp"}},"itemType":"Item","isLocked":false}}},"name":"Animal","type":"ability","img":"systems/acks/assets/icons/stag-head.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Animals are a type of monster that includes apes, rock baboons, bats, bears, boars, camels, cats, crocodiles, dogs, elephants, ferrets, fish, hawks, herd animals, horses, lizards, mules, octopuses, rats, rhinoceroses, shark, shrews, snakes, squids, toads, weasels, whales, wolves, and any other creatures of subhuman intelligence that occur in the real world. Giant animals are merely larger version of normal animals, and therefore part of this type. Prehistoric animals, such as cave bears, dinosaurs, mastodons, saber-toothed tigers, and titanothere are also animals.

    \n

    Charm animal, speak with animal, and related magic items only work on animals. They are also vulnerable to charm monster and hold monster spells.

    ","save":""},"sort":425001},{"_id":"xrGHsZJwsIxWPbwh","flags":{"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"EX6d1yXlObn56140"},"initialState":{"count":1,"itemData":{"name":"Bite","type":"weapon","data":{"choices":"weapon,ability,armor,item"},"flags":{}}},"itemType":"Item","isLocked":false}}},"name":"Swaming Bites","type":"weapon","img":"systems/acks/assets/icons/bestial-fangs.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"paralysis","pattern":"transparent","description":"

    Sapient rats are too small to harm man-sized creatures individually. Instead, they may fight as packs, getting 1 attack per 5 individuals in the pack.

    \n

    If a character is attacked by 10 or more sapient rats at once, he must also succeed in a saving throw versus Paralysis or fall to the ground under the writhing rodent horde. He may stand up the following round, but must make a new saving throw each time he is attacked by 10 or more rats. The character can take no other actions until he gets back on his feet.

    ","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":1800000}]} -{"_id":"rFP03IFxji7ZTTz4","name":"Eldritch Bones","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"1d8+1","value":5,"max":5},"ac":{"value":5,"mod":0},"aac":{"value":4,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":18,"bba":1,"throw":9,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":14},"wand":{"value":16},"paralysis":{"value":15},"breath":{"value":16},"spell":{"value":"17"}},"movement":{"base":90,"value":"","encounter":30},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"N","xp":"21","treasure":{"table":"","type":""},"appearing":{"d":"3d4","w":"3d10"},"morale":"NA"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/basic_undead/skeleton_sword_shield.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false,"hidden":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Eldritch Bones","displayName":10,"img":"systems/acks/assets/tokens/basic_undead/skeleton_sword_shield.webp","tint":"#808080","width":1,"height":1,"scale":0.8,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":0,"brightSight":60,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"rFP03IFxji7ZTTz4","actorLink":false,"actorData":{},"disposition":-1,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":false},"items":[{"_id":"UR0sPQRK3ENQkw7I","flags":{"importid":"uNG3yuKHhCIgHF64","pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"UR0sPQRK3ENQkw7I","flags":{"importid":"uNG3yuKHhCIgHF64"},"name":"Hand Axe","type":"weapon","img":"/systems/acks/assets/icons/hand-axe.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"","damage":"1d6+1","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":4,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":100000}}}}},"name":"Hand Axe","type":"weapon","img":"/systems/acks/assets/icons/hand-axe.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"","damage":"1d6+1","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":4,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":100000},{"_id":"QLpKqGvqWIGlwUCv","flags":{"importid":"npq0uYx6mbi3CwNW","pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"QLpKqGvqWIGlwUCv","flags":{"importid":"npq0uYx6mbi3CwNW"},"name":"Shield","type":"armor","img":"/systems/acks/assets/icons/round-shield.webp","data":{"description":"","ac":{"value":1},"aac":{"value":null},"type":"shield","cost":10,"equipped":false,"weight":1},"sort":100001}}}}},"name":"Shield","type":"armor","img":"/systems/acks/assets/icons/round-shield.webp","data":{"description":"","ac":{"value":1},"aac":{"value":null},"type":"shield","cost":10,"equipped":false,"weight":1},"sort":100001},{"_id":"xiwjqyr9WiF2Rndo","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"xiwjqyr9WiF2Rndo","flags":{},"name":"Piercing Resistance","type":"ability","img":"systems/acks/assets/icons/william-tell-skull.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    This monster only takes 1/2 damage, rounded down, from weapons that inflict piercing damage (arrows, bolts, daggers, darts, javelins, picks, tridents, and spears).

    ","save":""},"sort":100000}}}}},"name":"Piercing Resistance","type":"ability","img":"systems/acks/assets/icons/william-tell-skull.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    This monster only takes 1/2 damage, rounded down, from weapons that inflict piercing damage (arrows, bolts, daggers, darts, javelins, picks, tridents, and spears).

    ","save":""},"sort":100000},{"_id":"OUxdr3JMkOKk6NxJ","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"OUxdr3JMkOKk6NxJ","flags":{},"name":"Slashing Resistance","type":"ability","img":"systems/acks/assets/icons/chopped-skull.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    This monster only takes 1/2 damage, rounded down, from weapons that inflict slashing damage (axes, polearms, and swords).

    ","save":""},"sort":200001}}}}},"name":"Slashing Resistance","type":"ability","img":"systems/acks/assets/icons/chopped-skull.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    This monster only takes 1/2 damage, rounded down, from weapons that inflict slashing damage (axes, polearms, and swords).

    ","save":""},"sort":200001},{"_id":"l7gs4npPPhsC71sC","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"l7gs4npPPhsC71sC","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Construct","type":"ability","img":"systems/acks/assets/icons/gargoyle.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Constructs are a type of mindless, unliving monster that includes animated statues, gargoyles, golems, skeletons, and zombies. (Note that skeletons and zombies are undead constructs.)

    \n

    Because they are not truly alive, all constructs are immune to gas and poison. Further, they are unaffected by charm, sleep, or hold spells. All constructs are enchanted creatures for the purposes of spells such as dispel evil and protection from evil.

    ","save":""},"sort":0}}}}},"name":"Construct","type":"ability","img":"systems/acks/assets/icons/gargoyle.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Constructs are a type of mindless, unliving monster that includes animated statues, gargoyles, golems, skeletons, and zombies. (Note that skeletons and zombies are undead constructs.)

    \n

    Because they are not truly alive, all constructs are immune to gas and poison. Further, they are unaffected by charm, sleep, or hold spells. All constructs are enchanted creatures for the purposes of spells such as dispel evil and protection from evil.

    ","save":""},"sort":0}]} -{"_id":"rjRuTrY0SOkAiUFE","name":"Varmint, Giant Rat","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"1d4","value":2,"max":2},"ac":{"value":7,"mod":0},"aac":{"value":2,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":19,"bba":0,"throw":10,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":14},"wand":{"value":16},"paralysis":{"value":15},"breath":{"value":16},"spell":{"value":"17"}},"movement":{"base":120,"value":"Swim 60' (20')","encounter":40},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"N","xp":"5","treasure":{"table":"","type":""},"appearing":{"d":"3d6","w":"3d10"},"morale":"0"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/familiars/FS1_Dire_Rat.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"hidden":false,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Giant Rat","displayName":10,"img":"systems/acks/assets/tokens/familiars/FS1_Dire_Rat.webp","tint":"","width":1,"height":1,"scale":0.7,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"rjRuTrY0SOkAiUFE","actorLink":false,"actorData":{},"disposition":0,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":false},"items":[{"_id":"WvaRaBxsgZci1T98","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"WvaRaBxsgZci1T98","flags":{},"name":"Bite","type":"weapon","img":"systems/acks/assets/icons/bestial-fangs.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"

    Giant rats are disease carriers, and any time a character is bitten by a giant rat there is a [[/r 1d100ms>5 #5% of Disease]] chance the character contracts a disease. A saving throw versus Poison is permitted, and should it fail the character dies of the disease [[/r 1d6 #Dies this many days later]] days later. A successful saving throw indicates that the character gets ill and is bedridden for 30 days, but the disease does not prove fatal. The spell cure disease will cure this infection. 

    ","damage":"1d3","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000}}}}},"name":"Diseased Bite","type":"weapon","img":"systems/acks/assets/icons/bestial-fangs.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"

    Giant rats are disease carriers, and any time a character is bitten by a giant rat there is a [[/r 1d100ms>5 #5% of Disease]] chance the character contracts a disease. A saving throw versus Poison is permitted, and should it fail the character dies of the disease [[/r 1d6 #Dies this many days later]] days later. A successful saving throw indicates that the character gets ill and is bedridden for 30 days, but the disease does not prove fatal. The spell cure disease will cure this infection. 

    ","damage":"1d3","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000},{"_id":"1nrfKRu0NEew34yY","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"1nrfKRu0NEew34yY","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Fear of Fire","type":"ability","img":"systems/acks/assets/icons/flame.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Rats fear fire, and must make a morale roll if burned with torches or oil. 

    \n

    Trolls morale drops to 0 when confronted by fire or acid.

    ","save":""},"sort":400001}}}}},"name":"Fear of Fire","type":"ability","img":"systems/acks/assets/icons/flame.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Rats fear fire, and must make a morale roll if burned with torches or oil. 

    \n

    Trolls morale drops to 0 when confronted by fire or acid.

    ","save":""},"sort":400001},{"_id":"u8VDjSnbQUmYUf24","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"u8VDjSnbQUmYUf24","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Animal","type":"ability","img":"systems/acks/assets/icons/stag-head.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Animals are a type of monster that includes apes, rock baboons, bats, bears, boars, camels, cats, crocodiles, dogs, elephants, ferrets, fish, hawks, herd animals, horses, lizards, mules, octopuses, rats, rhinoceroses, shark, shrews, snakes, squids, toads, weasels, whales, wolves, and any other creatures of subhuman intelligence that occur in the real world. Giant animals are merely larger version of normal animals, and therefore part of this type. Prehistoric animals, such as cave bears, dinosaurs, mastodons, saber-toothed tigers, and titanothere are also animals.

    \n

    Charm animal, speak with animal, and related magic items only work on animals. They are also vulnerable to charm monster and hold monster spells.

    ","save":""},"sort":300001}}}}},"name":"Animal","type":"ability","img":"systems/acks/assets/icons/stag-head.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Animals are a type of monster that includes apes, rock baboons, bats, bears, boars, camels, cats, crocodiles, dogs, elephants, ferrets, fish, hawks, herd animals, horses, lizards, mules, octopuses, rats, rhinoceroses, shark, shrews, snakes, squids, toads, weasels, whales, wolves, and any other creatures of subhuman intelligence that occur in the real world. Giant animals are merely larger version of normal animals, and therefore part of this type. Prehistoric animals, such as cave bears, dinosaurs, mastodons, saber-toothed tigers, and titanothere are also animals.

    \n

    Charm animal, speak with animal, and related magic items only work on animals. They are also vulnerable to charm monster and hold monster spells.

    ","save":""},"sort":300001}]} -{"_id":"s7p1qJvSGTLgB2AA","name":"Test Monster","permission":{"default":0,"sJ3zhqS3xMy4Jh15":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"1d8","value":8,"max":8},"ac":{"value":0,"mod":0},"aac":{"value":1,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":19,"bba":3,"throw":7,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":13},"wand":{"value":15},"paralysis":{"value":14},"breath":{"value":15},"spell":{"value":"16"}},"movement":{"base":120,"encounter":40,"value":""},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"Neutral","xp":"25","treasure":{"table":"","type":""},"appearing":{"d":"1d2","w":"1d3"},"morale":"1"},"attacks":""},"sort":100001,"flags":{},"img":"systems/acks/assets/tokens/characters/Fighter_Female_35.webp","token":{"flags":{},"name":"Test Monster","displayName":0,"img":"systems/acks/assets/tokens/characters/Fighter_Female_35.webp","tint":null,"width":1,"height":1,"scale":1,"lockRotation":false,"rotation":0,"vision":false,"dimSight":0,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightAlpha":1,"actorId":"s7p1qJvSGTLgB2AA","actorLink":false,"actorData":{},"disposition":-1,"displayBars":0,"bar1":{},"bar2":{},"randomImg":false},"items":[{"_id":"uLXYDXgEJpj7Vmp0","flags":{"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"ALheggdkiThmGhjS"},"initialState":{"id":"QZhWgIEMMwRNF37A","count":1,"itemData":{"_id":"QZhWgIEMMwRNF37A","flags":{},"name":"Envelop","type":"weapon","img":"systems/acks/assets/icons/transparent-slime.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"death","pattern":"red","description":"

    Any non-magical armor or clothing is destroyed immediately after a successful hit from the ooze, as the acid eats through it viciously. A non-magical metal or wooden weapon that strikes gray ooze also dissolves immediately after dealing damage. Magical weapons, armor, and clothing are allowed a saving throw using the wearer’s save versus Death, adding any magical bonus to the roll if applicable. Once it has hit, the ooze clings to an opponent and deals [[/r 2d8 #Acid damage from the clinging ooze!]] points of damage every round until it can be neutralized.

    ","damage":"2d8","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000}},"itemType":"Item","isLocked":false}},"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Body Slam","type":"weapon","img":"systems/acks/assets/icons/transparent-slime.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"

    An ochre jelly constantly oozes an acidic slime that can eat through cloth, wood, and leather after 1 round, but cannot affect stone or metal. The acid inflicts 2d6 points of damage to bare flesh.

    ","damage":"2d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000},{"_id":"1vSXCPWltIR3ZjDC","flags":{},"name":"Construct","type":"ability","img":"systems/acks/assets/icons/gargoyle.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Constructs are a type of mindless, unliving monster that includes animated statues, gargoyles, golems, skeletons, and zombies. (Note that skeletons and zombies are undead constructs.)

    \n

    Because they are not truly alive, all constructs are immune to gas and poison. Further, they are unaffected by charm, sleep, or hold spells. All constructs are enchanted creatures for the purposes of spells such as dispel evil and protection from evil.

    ","save":""},"sort":200000},{"_id":"jWEZSxiicj3C4EA6","flags":{},"name":"Deceptively Stealthy","type":"ability","img":"systems/acks/assets/icons/hooded-figure2.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Despite their bulk, they are deceptively stealthy, so characters encountering bugbears suffer a -1 penalty to surprise rolls.

    ","save":""},"sort":300000}]} -{"_id":"tsSTuAz1uncMdH1g","name":"Spider, Phase","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"5d8+5","value":27,"max":27},"ac":{"value":0,"mod":0},"aac":{"value":2,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":18,"bba":5,"throw":5,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":11},"wand":{"value":13},"paralysis":{"value":12},"breath":{"value":13},"spell":{"value":"14"}},"movement":{"base":60,"encounter":20,"value":"Web 150' (50')"},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"Neutral","xp":"660","treasure":{"table":"","type":""},"appearing":{"d":"1d6","w":"1d6"},"morale":"0"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/dm_essentials1/DME_Spider_Giant_2.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"hidden":false,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Phase Spider","displayName":10,"img":"systems/acks/assets/tokens/dm_essentials1/DME_Spider_Giant_2.webp","tint":"","width":1,"height":1,"scale":1.4,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"tsSTuAz1uncMdH1g","actorLink":false,"actorData":{},"disposition":-1,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":false},"items":[{"_id":"jyTRopEVEqI3lqnW","flags":{"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"ZEVNVHwsaKDea4hA"},"initialState":{"count":1,"itemData":{"name":"Mandibles","type":"weapon","data":{"choices":"weapon,ability,armor,item"},"flags":{}}},"itemType":"Item","isLocked":false}}},"name":"Venemous Bite","type":"weapon","img":"systems/acks/assets/icons/insect-jaws.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"death","pattern":"red","description":"

    A phase spider’s bite is venomous. Creatures bitten by a phase spider must succeed in a saving throw versus Poison or die instantly.

    ","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000},{"_id":"CQjHIuAVWSGA7joC","flags":{"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"ZEVNVHwsaKDea4hA"},"initialState":{"id":"f0cnZCIWtLslfJHI","count":1,"itemData":{"_id":"f0cnZCIWtLslfJHI","name":"Vermin","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Vermin are a type of mindless monster that includes caecilian, cavern locusts, giant ants, giant killer bees, giant beetles, giant crabs, carcass scavengers, giant centipedes, insect swarms, giant leeches, purple worms, rhagodessa, rot grubs, giant scorpions, shriekers, spiders, and other lower life forms.

    \n

    Vermin have such minimal intelligence that they cannot be affected by spells that affect animals. They are usually vulnerable to charm monster and hold monster spells.

    ","save":""},"folder":"RAUqUVBGOMERIu3j","sort":1400000,"flags":{},"img":"systems/acks/assets/icons/maggot.webp"}},"itemType":"Item","isLocked":false}}},"name":"Vermin","type":"ability","img":"systems/acks/assets/icons/maggot.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Vermin are a type of mindless monster that includes caecilian, cavern locusts, giant ants, giant killer bees, giant beetles, giant crabs, carcass scavengers, giant centipedes, insect swarms, giant leeches, purple worms, rhagodessa, rot grubs, giant scorpions, shriekers, spiders, and other lower life forms.

    \n

    Vermin have such minimal intelligence that they cannot be affected by spells that affect animals. They are usually vulnerable to charm monster and hold monster spells.

    ","save":""},"sort":900001},{"_id":"cYUocUAMuBaDH5VZ","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"ZEVNVHwsaKDea4hA"},"initialState":{"id":"AH6GetiY8UWmb7ZV","count":1,"itemData":{"_id":"AH6GetiY8UWmb7ZV","flags":{},"name":"Web","type":"ability","img":"systems/acks/assets/icons/spiders-web.webp","data":{"pattern":"green","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Giant Black Widows create a many-layered mass of strong, sticky strands covering an area. Creatures caught within a web become entangled among the gluey fibers. Attacking a creature in a web does not cause the attacker to become entangled, but moving through the affected area will.

    \n

    Entangled creatures can’t move, but can break loose depending on their strength. Creatures of normal human strength or less will take  2d4 turns to break through the web. Strong humans (with ability scores 13-17) can break through the web in 1 turn. Creatures as strong as or stronger than ogres (18 Strength) can break free of a web in 4 rounds. Giants or creatures of similar great strength can break through the web in 2 rounds.

    \n

    The strands of a web spell are flammable. All creatures within flaming webs take 1d6 points of fire damage from the flames for 2 rounds, after which surviving creatures become free.

    ","save":""},"sort":1000001}},"itemType":"Item","isLocked":false}}},"name":"Web","type":"ability","img":"systems/acks/assets/icons/spiders-web.webp","data":{"pattern":"green","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Phase Spiders create a many-layered mass of strong, sticky strands covering an area. Creatures caught within a web become entangled among the gluey fibers. Attacking a creature in a web does not cause the attacker to become entangled, but moving through the affected area will.

    \n

    Entangled creatures can’t move, but can break loose depending on their strength:

    \n\n

    The strands of a web spell are flammable. All creatures within flaming webs take 1d6 points of fire damage from the flames for 2 rounds, after which surviving creatures become free.

    ","save":""},"sort":1050001},{"_id":"3wFX0PsXcWilShxZ","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"ZEVNVHwsaKDea4hA"},"initialState":{"id":"sdhmrzLP6qwxwjXN","count":1,"itemData":{"name":"Phasing","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Phase Spiders possess the uncanny ability to shift in and out of phase with the material plane at will.

    \n

    When out of phase, Phase Spiders are invulnerable to attack by any means. When in phase, they can be harmed by ordinary means.

    \n

    In combat, phase spiders are in phase only when they attack. In order to attack a phase spider, its opponent must equal or exceed its initiative roll and then act simultaneously with the phase spider.

    \n

    If the spell phase door is cast on a phase spider while it is in phase, it cannot phase out again for 7 rounds. 

    ","save":""},"folder":"RAUqUVBGOMERIu3j","sort":1500000,"flags":{},"_id":"sdhmrzLP6qwxwjXN","img":"systems/acks/assets/icons/portal.webp"}},"itemType":"Item","isLocked":false}}},"name":"Phasing","type":"ability","img":"systems/acks/assets/icons/portal.webp","data":{"pattern":"blue","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Phase Spiders possess the uncanny ability to shift in and out of phase with the material plane at will.

    \n

    When out of phase, Phase Spiders are invulnerable to attack by any means. When in phase, they can be harmed by ordinary means.

    \n

    In combat, phase spiders are in phase only when they attack. In order to attack a phase spider, its opponent must equal or exceed its initiative roll and then act simultaneously with the phase spider.

    \n

    If the spell phase door is cast on a phase spider while it is in phase, it cannot phase out again for 7 rounds. 

    ","save":""},"sort":950001}]} -{"_id":"uAf1frlms7fmVuje","name":"Carcass Scavenger","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"3d8+1","value":15,"max":15},"ac":{"value":7,"mod":0},"aac":{"value":2,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":16,"bba":3,"throw":7,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":13},"wand":{"value":15},"paralysis":{"value":14},"breath":{"value":15},"spell":{"value":"16"}},"movement":{"base":120,"value":"","encounter":40},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"N","xp":"135","treasure":{"table":"","type":""},"appearing":{"d":"1d3","w":"1d3"},"morale":"2"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/dm_essentials1/DME_Carrion_Crawler_2.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false,"hidden":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Carcass Scavenger","displayName":10,"img":"systems/acks/assets/tokens/dm_essentials1/DME_Carrion_Crawler_2.webp","tint":"","width":1.5,"height":1.5,"scale":1.2,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"uAf1frlms7fmVuje","actorLink":false,"actorData":{},"disposition":0,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":false},"items":[{"_id":"sloQDItuAIiiaTea","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"sloQDItuAIiiaTea","flags":{},"name":"Stingers","type":"weapon","img":"systems/acks/assets/icons/tentacle-strike.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"paralysis","pattern":"red","description":"

    When the stingers strike an opponent, he must succeed in a saving throw versus Paralysis or become paralyzed for [[/r 2d4 #Paralysis lasts for this many Turns]] turns. If not faced with more opponents, the carcass scavenger will swallow the paralyzed character on the subsequent round, killing him. Paralysis may be cured with cure light wounds, but when used in this way it does not heal damage.

    ","damage":"0","bonus":0,"tags":[{"title":"Paralysis","value":"Paralysis"}],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":8,"max":8}},"sort":100000}}}}},"name":"Stingers","type":"weapon","img":"systems/acks/assets/icons/tentacle-strike.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"paralysis","pattern":"red","description":"

    When the stingers strike an opponent, he must succeed in a saving throw versus Paralysis or become paralyzed for [[/r 2d4 #Paralysis lasts for this many Turns]] turns. If not faced with more opponents, the carcass scavenger will swallow the paralyzed character on the subsequent round, killing him. Paralysis may be cured with cure light wounds, but when used in this way it does not heal damage.

    ","damage":"0","bonus":0,"tags":[{"title":"Paralysis","value":"Paralysis"}],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":8,"max":8}},"sort":100000},{"_id":"p7aJ5BnZveDOBEWB","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"p7aJ5BnZveDOBEWB","flags":{},"name":"Vermin","type":"ability","img":"systems/acks/assets/icons/maggot.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Vermin are a type of mindless monster that includes caecilian, cavern locusts, giant ants, giant killer bees, giant beetles, giant crabs, carcass scavengers, giant centipedes, insect swarms, giant leeches, purple worms, rhagodessa, rot grubs, giant scorpions, shriekers, spiders, and other lower life forms.

    \n

    Vermin have such minimal intelligence that they cannot be affected by spells that affect animals. They are usually vulnerable to charm monster and hold monster spells.

    ","save":""},"sort":1100001}}}}},"name":"Vermin","type":"ability","img":"systems/acks/assets/icons/maggot.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Vermin are a type of mindless monster that includes caecilian, cavern locusts, giant ants, giant killer bees, giant beetles, giant crabs, carcass scavengers, giant centipedes, insect swarms, giant leeches, purple worms, rhagodessa, rot grubs, giant scorpions, shriekers, spiders, and other lower life forms.

    \n

    Vermin have such minimal intelligence that they cannot be affected by spells that affect animals. They are usually vulnerable to charm monster and hold monster spells.

    ","save":""},"sort":1100001}]} -{"_id":"vRpv2rRGMsJcysEX","name":"Kobold Champion","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"1d8-1","value":4,"max":4},"ac":{"value":7,"mod":0},"aac":{"value":1,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":19,"bba":0,"throw":10,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":15},"wand":{"value":17},"paralysis":{"value":16},"breath":{"value":17},"spell":{"value":"18"}},"movement":{"base":60,"value":"","encounter":20},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"C","xp":"5","treasure":{"table":"","type":""},"appearing":{"d":"1","w":"1"},"morale":"-2"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/goblins_kobolds/kobold_fighter4.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false,"hidden":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Kobold","displayName":10,"img":"systems/acks/assets/tokens/goblins_kobolds/kobold_fighter4.webp","tint":"","width":1,"height":1,"scale":0.7,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":90,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"vRpv2rRGMsJcysEX","actorLink":false,"actorData":{},"disposition":0,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":true},"items":[{"_id":"EsoKeY1M7aBdwz8y","flags":{"importid":"MEdm8ZUg6Z1nz3dN","pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"EsoKeY1M7aBdwz8y","flags":{"importid":"MEdm8ZUg6Z1nz3dN"},"name":"Short Sword","type":"weapon","img":"/systems/acks/assets/icons/short-sword.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d6","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":7,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":100000}}}}},"name":"Short Sword","type":"weapon","img":"/systems/acks/assets/icons/short-sword.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d6","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":7,"equipped":false,"weight":0.166,"counter":{"value":1,"max":1}},"sort":100000},{"_id":"o06KcC5hYqyNJ02V","flags":{"importid":"eLXxMDK1JsZnbNwK","pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"o06KcC5hYqyNJ02V","flags":{"importid":"eLXxMDK1JsZnbNwK"},"name":"Shortbow","type":"weapon","img":"/systems/acks/assets/icons/pocket-bow.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d6","bonus":0,"tags":[],"slow":false,"missile":true,"melee":false,"cost":3,"equipped":false,"weight":0.5,"counter":{"value":1,"max":1}},"sort":2700000}}}}},"name":"Shortbow","type":"weapon","img":"/systems/acks/assets/icons/pocket-bow.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d6","bonus":0,"tags":[],"slow":false,"missile":true,"melee":false,"cost":3,"equipped":false,"weight":0.5,"counter":{"value":1,"max":1}},"sort":2700000},{"_id":"5KFKhWbRevXVQlzO","flags":{"importid":"K5jmS3aiMG8zxoOG","pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"5KFKhWbRevXVQlzO","flags":{"importid":"K5jmS3aiMG8zxoOG"},"name":"Oil, Military","type":"item","img":"/systems/acks/assets/icons/oil-military.webp","data":{"description":"

    Military oil is a weapon made of naphtha, and cannot be easily doused with water. Military oil may be thrown at monsters, dealing 1d8 points of damage for 2 rounds to the creature struck, or poured on the floor and ignited to delay pursuit.

    ","quantity":{"value":1,"max":1},"treasure":false,"cost":2,"weight":0.166},"sort":3300001}}}}},"name":"Oil, Military","type":"item","img":"/systems/acks/assets/icons/oil-military.webp","data":{"description":"

    Military oil is a weapon made of naphtha, and cannot be easily doused with water. Military oil may be thrown at monsters, dealing 1d8 points of damage for 2 rounds to the creature struck, or poured on the floor and ignited to delay pursuit.

    ","quantity":{"value":1,"max":1},"treasure":false,"cost":2,"weight":0.166},"sort":3300001},{"_id":"yQwlUORXQ8saCaox","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"yQwlUORXQ8saCaox","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Humanoid","type":"ability","img":"systems/acks/assets/icons/person.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Humanoids are a type of monster that includes bugbears, dryads, dwarves, elves, gnolls, gnomes, goblins, hobgoblins, kobolds, lizardmen, men, mermen, morlocks, neanderthals, naiads, ogres, pixies, sprites, and troglodytes, and other creatures no larger than an ogre and possessing 4 or fewer Hit Dice.

    \n

    Humanoids (other than humans) with character classes are called demi-humans. Humans and demi-humans do not cease to be humanoids even if they achieve 5th level or higher. All humanoids are vulnerable to charm person and hold person spells.

    ","save":""},"sort":1100001}}}}},"name":"Humanoid","type":"ability","img":"systems/acks/assets/icons/person.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Humanoids are a type of monster that includes bugbears, dryads, dwarves, elves, gnolls, gnomes, goblins, hobgoblins, kobolds, lizardmen, men, mermen, morlocks, neanderthals, naiads, ogres, pixies, sprites, and troglodytes, and other creatures no larger than an ogre and possessing 4 or fewer Hit Dice.

    \n

    Humanoids (other than humans) with character classes are called demi-humans. Humans and demi-humans do not cease to be humanoids even if they achieve 5th level or higher. All humanoids are vulnerable to charm person and hold person spells.

    ","save":""},"sort":1100001}]} -{"_id":"vkU8dFwZKUwgoAWM","name":"Shadow","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"2d8+2","value":11,"max":11},"ac":{"value":7,"mod":0},"aac":{"value":2,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":17,"bba":2,"throw":8,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":13},"wand":{"value":15},"paralysis":{"value":14},"breath":{"value":15},"spell":{"value":"16"}},"movement":{"base":90,"value":"","encounter":30},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"C","xp":"59","treasure":{"table":"","type":""},"appearing":{"d":"1d8","w":"1d12"},"morale":"3"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/basic_undead/ghost_white_evil.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"hidden":false,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Shadow","displayName":10,"img":"systems/acks/assets/tokens/basic_undead/ghost_white_evil.webp","tint":"#000000","width":1,"height":1,"scale":1,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"vkU8dFwZKUwgoAWM","actorLink":false,"actorData":{},"disposition":-1,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":false},"items":[{"_id":"pv5gzlDbVmnBtH16","flags":{},"name":"Draining Touch","type":"weapon","img":"systems/acks/assets/icons/shadow-grasp.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"

    When a shadow successfully attacks an opponent, the victim suffers 1d4 points of damage, and [[1d1 #Lose STR]] point of STR is drained for 8 turns. Should a being be drained to STR 2, it collapses and becomes unable to move. At 0, it permanently transforms into a shadow.

    ","damage":"1d4","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000},{"_id":"BbsFY4duWTatVeSF","flags":{"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"s8COhI8lA7aQezwc"},"initialState":{"id":"XcsJeghTThsnVEuL","count":1,"itemData":{"_id":"XcsJeghTThsnVEuL","name":"Undead","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Undead are unaffected by sleep, hold, or charm spells, and are immune to poison. They can Turned by Clerics and Priests, and take damage from cure spells.

    ","save":""},"folder":"RAUqUVBGOMERIu3j","sort":675001,"flags":{},"img":"systems/acks/assets/icons/death-skull.webp"}},"itemType":"Item","isLocked":false}}},"name":"Shadow","type":"ability","img":"systems/acks/assets/icons/death-skull.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Shadows are unaffected by sleep, hold, or charm spells, and are immune to poison. Unlike undead, Shadows cannot be Turned by Clerics and Priests.

    \n

    Shadows can only be struck by magical weapons.

    ","save":""},"sort":675001},{"_id":"k0nCftGfsrtkECx1","flags":{"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"s8COhI8lA7aQezwc"},"initialState":{"id":"udfal8KmxxhoypYF","count":1,"itemData":{"_id":"udfal8KmxxhoypYF","name":"Hide in Shadows","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"Thief","roll":"1d20","rollType":"above","rollTarget":19,"blindroll":true,"description":"

    A character may attempt to skulk unseen in the cover of darkness. A character will always think he is successful in this skill, and will not know otherwise until others react to his presence. A character will remain hidden so long as he stays motionless. If he moves, he must make a new proficiency throw to hide.

    ","save":""},"folder":"W0nSmb417NVysaVw","sort":1200000,"flags":{},"img":"systems/acks/assets/icons/hide-in-shadows2.webp"}},"itemType":"Item","isLocked":false}}},"name":"Difficult to Observe","type":"ability","img":"systems/acks/assets/icons/hide-in-shadows2.webp","data":{"pattern":"white","requirements":"Shadow","roll":"","rollType":"above","rollTarget":null,"blindroll":false,"description":"

    Shadows are very silent and difficult to observe, so characters encountering Shadows suffer a -3 penalty to Surprise rolls. 

    ","save":""},"sort":1200000}]} -{"_id":"wEn0ghP4RfiUXeFS","name":"Gargoyle","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"4d8","value":18,"max":18},"ac":{"value":5,"mod":0},"aac":{"value":4,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":16,"bba":3,"throw":7,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":9},"wand":{"value":11},"paralysis":{"value":10},"breath":{"value":11},"spell":{"value":"12"}},"movement":{"base":90,"value":"Fly 150' (50')","encounter":30},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"C","xp":"135","treasure":{"table":"","type":""},"appearing":{"d":"1d6","w":"2d4"},"morale":"3"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/generic/gargoyle.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"hidden":false,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Gargoyle","displayName":10,"img":"systems/acks/assets/tokens/generic/gargoyle.webp","tint":"","width":1,"height":1,"scale":1,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"wEn0ghP4RfiUXeFS","actorLink":false,"actorData":{},"disposition":-1,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":false},"items":[{"_id":"4ComH3jaqixTiraj","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"4ComH3jaqixTiraj","flags":{},"name":"Claws","type":"weapon","img":"systems/acks/assets/icons/grasping-claws.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"green","description":"","damage":"1d3","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":2,"max":2}},"sort":100000}}}}},"name":"Claws","type":"weapon","img":"systems/acks/assets/icons/grasping-claws.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"green","description":"","damage":"1d3","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":2,"max":2}},"sort":100000},{"_id":"LmxDEDoPbC182W9z","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"LmxDEDoPbC182W9z","flags":{},"name":"Bite","type":"weapon","img":"systems/acks/assets/icons/fangs.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"green","description":"","damage":"1d6","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":200000}}}}},"name":"Bite","type":"weapon","img":"systems/acks/assets/icons/fangs.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"green","description":"","damage":"1d6","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":200000},{"_id":"rMl2zuk2Bdz9QC1d","flags":{"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"rMl2zuk2Bdz9QC1d","flags":{},"name":"Horns","type":"weapon","img":"systems/acks/assets/icons/horns.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"green","description":"","damage":"1d4","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":300000}}}}},"name":"Horns","type":"weapon","img":"systems/acks/assets/icons/horns.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"green","description":"","damage":"1d4","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":300000},{"_id":"AzAtJNpT5LLkApoJ","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"AzAtJNpT5LLkApoJ","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Construct","type":"ability","img":"systems/acks/assets/icons/gargoyle.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Constructs are unaffected by sleephold, or charm spells, and are immune to poison.

    ","save":""},"sort":700001}}}}},"name":"Construct","type":"ability","img":"systems/acks/assets/icons/gargoyle.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Constructs are unaffected by sleephold, or charm spells, and are immune to poison.

    ","save":""},"sort":700001}]} -{"_id":"wsajkUrxvz6eGb8G","name":"Yellow Mold","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"2d8","value":12,"max":12},"ac":{"value":9,"mod":0},"aac":{"value":-13,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":20,"bba":-10,"throw":20,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":13},"wand":{"value":15},"paralysis":{"value":14},"breath":{"value":15},"spell":{"value":"16"}},"movement":{"base":0,"value":"","encounter":0},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"N","xp":"38","treasure":{"table":"","type":""},"appearing":{"d":"1d4","w":"0"},"morale":"NA"},"attacks":""},"sort":100001,"flags":{"ose":{"party":false},"acks":{"party":false,"conditions":[]}},"img":"systems/acks/assets/tokens/dm_essentials1/DME_Shambling_Mound.webp","token":{"flags":{"world":{"dancingLights":{"blurAmount":10,"dimBlurAmount":10,"type":"none","startColor":"#ffddbb","endColor":"#ffddbb","fireMovement":5,"blinkFadeColorEnabled":"none","blinkFadeColor1":"#ff0000","blinkFadeColor2":"#00ff00","blinkFadeColor3":"#0000ff","minFade":0.4,"maxFade":1,"speed":1,"cookiePath":"modules/DancingLights/ColorTest.webp","scaleCookie":true,"cookieScaleValue":1,"enabled":false,"blurEnabled":false,"dimBlurEnabled":false,"dimMovement":false,"blinkColorOnly":false,"dimFade":false,"sync":false,"animateDimAlpha":false,"cookieEnabled":false,"makeDefault":false,"hidden":false}},"token-auras":{"aura1":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false},"aura2":{"colour":"#ffffff","opacity":0.5,"distance":null,"square":false}}},"name":"Yellow Mold","displayName":10,"img":"systems/acks/assets/tokens/dm_essentials1/DME_Shambling_Mound.webp","tint":"#ffff00","width":1,"height":1,"scale":0.9,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":60,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"wsajkUrxvz6eGb8G","actorLink":false,"actorData":{},"disposition":-1,"displayBars":10,"bar1":{"attribute":"hp"},"bar2":{"attribute":"movement.encounter"},"randomImg":false},"items":[{"_id":"EvjslCVufZSvvEli","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"initialState":{"count":1,"itemData":{"_id":"EvjslCVufZSvvEli","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Ooze","type":"ability","img":"systems/acks/assets/icons/acid-blob.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Oozes are a type of mindless monster that includes black puddings, gelatinous cubes, gray oozes, green slimes, ochre jellies, and yellow molds.

    \n

    Oozes have a variety of different immunities and vulnerabilities, but all are immune to charm, hold, and sleep spells. They are also immune to all mind-affecting spells such as ESP.

    ","save":""},"sort":650001}}}}},"name":"Ooze","type":"ability","img":"systems/acks/assets/icons/acid-blob.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Oozes are a type of mindless monster that includes black puddings, gelatinous cubes, gray oozes, green slimes, ochre jellies, and yellow molds.

    \n

    Oozes have a variety of different immunities and vulnerabilities, but all are immune to charm, hold, and sleep spells. They are also immune to all mind-affecting spells such as ESP.

    ","save":""},"sort":650001},{"_id":"QfBVfKFwoVaY3DTq","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"EQAhIKYRWel0XvDM"},"initialState":{"count":1,"itemData":{"_id":"QfBVfKFwoVaY3DTq","flags":{"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]},"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"EQAhIKYRWel0XvDM"}}}},"name":"Spores","type":"ability","img":"systems/acks/assets/icons/chemical-bolt.webp","data":{"pattern":"green","requirements":"","roll":"1d100","rollType":"below","rollTarget":50,"blindroll":false,"description":"

    If it is touched, Yellow Mold is acidic and destroys leather and wood. It deals [[/r 1d6 #Acidic mold!]] points of damage to bare flesh. There is a 50% probability that any time yellow mold is contacted, it ejects spores into a 10' cube area. Any creature inside the area is required to roll a saving throw versus Poison, and failure indicates suffocation and death in [[/r 6 #Death from choking in this many rounds!]] rounds from the inhaled spores. 

    ","save":"death"},"sort":1400001}}}}},"name":"Spores","type":"ability","img":"systems/acks/assets/icons/chemical-bolt.webp","data":{"pattern":"green","requirements":"","roll":"1d100","rollType":"below","rollTarget":50,"blindroll":false,"description":"

    If it is touched, Yellow Mold is acidic and destroys leather and wood. It deals [[/r 1d6 #Acidic mold!]] points of damage to bare flesh. There is a 50% probability that any time yellow mold is contacted, it ejects spores into a 10' cube area. Any creature inside the area is required to roll a saving throw versus Poison, and failure indicates suffocation and death in [[/r 6 #Death from choking in this many rounds!]] rounds from the inhaled spores. 

    ","save":"death"},"sort":1400001}]} -{"_id":"xTGRsj3YSonJ5nRH","name":"Ochre Jelly","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"monster","data":{"retainer":{"enabled":false,"loyalty":0,"wage":""},"hp":{"hd":"5d8","value":22,"max":22},"ac":{"value":0,"mod":0},"aac":{"value":1,"mod":0},"damage":{"mod":{"missile":0,"melee":0}},"thac0":{"value":19,"bba":4,"throw":6,"mod":{"missile":0,"melee":0}},"saves":{"death":{"value":13},"wand":{"value":15},"paralysis":{"value":14},"breath":{"value":15},"spell":{"value":"16"}},"movement":{"base":30,"value":"","encounter":10},"initiative":{"value":0,"mod":0},"spells":{"1":{"max":0},"2":{"max":0},"3":{"max":0},"4":{"max":0},"5":{"max":0},"6":{"max":0},"enabled":false},"details":{"biography":"","alignment":"Neutral","xp":"350","treasure":{"table":"","type":""},"appearing":{"d":"1","w":"1"},"morale":"NA"},"attacks":""},"sort":100001,"flags":{"acks":{"conditions":[]}},"img":"systems/acks/assets/tokens/dm_essentials1/DME_Green_Slime.webp","token":{"flags":{},"name":"Ochre Jelly","displayName":0,"img":"systems/acks/assets/tokens/dm_essentials1/DME_Green_Slime.webp","tint":"#ff8000","width":1,"height":1,"scale":2,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":false,"dimSight":0,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"actorId":"xTGRsj3YSonJ5nRH","actorLink":false,"actorData":{},"disposition":-1,"displayBars":0,"bar1":{"attribute":""},"bar2":{"attribute":""},"randomImg":false},"items":[{"_id":"zEnanNEpSJaUHv77","flags":{"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"ALheggdkiThmGhjS"},"initialState":{"id":"wBRXTw888xsN9Pev","count":1,"itemData":{"_id":"wBRXTw888xsN9Pev","name":"Ooze","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Oozes are a type of mindless monster that includes black puddings, gelatinous cubes, gray oozes, green slimes, ochre jellies, and yellow molds.

    \n

    Oozes have a variety of different immunities and vulnerabilities, but all are immune to charm, hold, and sleep spells. They are also immune to all mind-affecting spells such as ESP.

    ","save":""},"folder":"RAUqUVBGOMERIu3j","sort":1500000,"flags":{},"img":"systems/acks/assets/icons/acid-blob.webp"}},"itemType":"Item","isLocked":false}}},"name":"Ooze","type":"ability","img":"systems/acks/assets/icons/acid-blob.webp","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Oozes are a type of mindless monster that includes black puddings, gelatinous cubes, gray oozes, green slimes, ochre jellies, and yellow molds.

    \n

    Oozes have a variety of different immunities and vulnerabilities, but all are immune to charm, hold, and sleep spells. They are also immune to all mind-affecting spells such as ESP.

    ","save":""},"sort":1500000},{"_id":"Wl2xDwev0ay2VO1W","flags":{"pick-up-stix":{"pick-up-stix":{"owner":{"actorId":"ALheggdkiThmGhjS"},"initialState":{"id":"QZhWgIEMMwRNF37A","count":1,"itemData":{"_id":"QZhWgIEMMwRNF37A","flags":{},"name":"Envelop","type":"weapon","img":"systems/acks/assets/icons/transparent-slime.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"death","pattern":"red","description":"

    Any non-magical armor or clothing is destroyed immediately after a successful hit from the ooze, as the acid eats through it viciously. A non-magical metal or wooden weapon that strikes gray ooze also dissolves immediately after dealing damage. Magical weapons, armor, and clothing are allowed a saving throw using the wearer’s save versus Death, adding any magical bonus to the roll if applicable. Once it has hit, the ooze clings to an opponent and deals [[/r 2d8 #Acid damage from the clinging ooze!]] points of damage every round until it can be neutralized.

    ","damage":"2d8","bonus":0,"tags":[],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000}},"itemType":"Item","isLocked":false}},"dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"name":"Body Slam","type":"weapon","img":"systems/acks/assets/icons/transparent-slime.webp","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"red","description":"

    An ochre jelly constantly oozes an acidic slime that can eat through cloth, wood, and leather after 1 round, but cannot affect stone or metal. The acid inflicts 2d6 points of damage to bare flesh.

    ","damage":"2d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":0,"equipped":false,"weight":0,"counter":{"value":1,"max":1}},"sort":100000}]} diff --git a/7.5/packs/acks-proficiencies.db b/7.5/packs/acks-proficiencies.db deleted file mode 100644 index 0a0c876..0000000 --- a/7.5/packs/acks-proficiencies.db +++ /dev/null @@ -1,119 +0,0 @@ -{"_id":"0FIQ4L79fsdYIhLM","name":"Weapon Finesse","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    When attacking with one-handed melee weapons, the character may use his Dexterity modifier instead of his Strength modifier on his attack throw.

    ","save":""},"flags":{"importid":"bPsp98Pds0mLXwn7"},"img":"systems/acks/assets/icons/fencer.webp"} -{"_id":"0Ik5UuGUQ7Kyyx8H","name":"Craft: Smithing","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"

    The character has studied under a guild craftsman, such as an armorer, bowyer, jeweler, leatherworker, smith, shipwright, or weaponsmith. The character is considered an apprentice in his trade. He can manufacture 10gp per month of goods, and can identify masterwork items, rare materials, and famous artisans with a proficiency throw of 11+.

    \n

    The character must choose the craft at the time he chooses the proficiency. He can spend more proficiency selections to have several types of craft proficiencies. If a character selects the same craft twice, he is considered a journeyman in his trade. He can manufacture 20gp per month of goods, and supervise up to 3 apprentices, increasing their productivity by 50%. If he selects the same craft three times, he is considered a master craftsman. He can manufacture 40gp per month, and supervise up to 2 journeymen and 4 apprentices, increasing their productivity by 50%. He could work as a specialist in this craft (as described in the Hiring Specialists section).

    ","save":""},"flags":{"importid":"rESJqQ1wClYfgANe"},"img":"systems/acks/assets/icons/blacksmith.webp"} -{"_id":"0uDmKlWuiQ66IW8X","name":"Leadership","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character is an inspirational authority figure who earns great loyalty. The character may hire one more henchman than his Charisma would otherwise permit, and the base morale score of any domain he rules is increased by 1. Domain morale is explained in the Campaign chapter.

    ","save":""},"flags":{"importid":"rlKVMoNM2RFpK1Zt"},"img":"systems/acks/assets/icons/conqueror.webp"} -{"_id":"1swaY7qUsXhcJ8Ha","name":"Manual of Arms","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character has the ability to train soldiers in military discipline, physical fitness, and weapon drill. If the character selects Manual of Arms once, he can earn 30gp per month training light infantry. It takes 1 month to turn raw recruits into light infantry. If the character also selects Riding, he can also train light cavalry (taking 3 months). If he also selects Weapon Focus (bows & crossbows), he can train crossbowmen (1 month), bowmen (2 months), or longbowmen (3 months). Manual of Arms combined with Riding and Weapon Focus (bows & crossbows) allows the character to train horse archers (6 months). If the character selects Manual of Arms twice, he earns 60gp per month and can train heavy infantry (1 month). Two ranks of Manual of Arms combined with Riding allow the character to train heavy cavalry (6 months). Two ranks of Manual of Arms combined with Riding and Weapon Focus (bows & crossbows) allows the character to train cataphract cavalry (12 months). The character can train up to 60 soldiers during each training period.

    ","save":""},"flags":{"importid":"md5Fgl5jSAy8pDIV"},"img":"systems/acks/assets/icons/manual-of-arms.webp"} -{"_id":"2NqMpLCMLOpbmpPt","name":"Naturalism","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"

    The character is knowledgeable of common plant and animal life forms in terrain typical to his background. The character is familiar with edible and poison foods, healing herbs, and signs of unnatural danger (such as unusual quiet, atypical animal behavior, etc.) in his known terrain with a proficiency throw of 11+. This proficiency can be selected multiple times.

    ","save":""},"flags":{"importid":"7rgpBk4XgiQi4HLh"},"img":"systems/acks/assets/icons/naturalism.webp"} -{"_id":"2rOO8h1n89NTcCJu","name":"Craft: Bowyer","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"

    The character has studied under a guild craftsman, such as an armorer, bowyer, jeweler, leatherworker, smith, shipwright, or weaponsmith. The character is considered an apprentice in his trade. He can manufacture 10gp per month of goods, and can identify masterwork items, rare materials, and famous artisans with a proficiency throw of 11+.

    \n

    The character must choose the craft at the time he chooses the proficiency. He can spend more proficiency selections to have several types of craft proficiencies. If a character selects the same craft twice, he is considered a journeyman in his trade. He can manufacture 20gp per month of goods, and supervise up to 3 apprentices, increasing their productivity by 50%. If he selects the same craft three times, he is considered a master craftsman. He can manufacture 40gp per month, and supervise up to 2 journeymen and 4 apprentices, increasing their productivity by 50%. He could work as a specialist in this craft (as described in the Hiring Specialists section).

    ","save":""},"flags":{"importid":"XLwvgzaQRYl354dy"},"img":"systems/acks/assets/icons/bow-arrow.webp"} -{"_id":"38w4pUbnz0l2QH4b","name":"Martial Training","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    As a crusader of the faith, the character has had training that supersedes the normal religious strictures of his order. Select one of the following types of weapons and add these to the list of weapons permitted to the character:

    \n
      \n
    1. axes;
    2. \n
    3. bows/crossbows;
    4. \n
    5. flails/hammers/maces;
    6. \n
    7. swords/ daggers;
    8. \n
    9. spears/pole arms;
    10. \n
    11. bolas/nets/slings/saps/staffs.
    12. \n
    ","save":""},"flags":{"importid":"GfxhJsBPpuGFovVe"},"img":"systems/acks/assets/icons/crossed-swords.webp"} -{"_id":"3WEGgupKVBAPPudg","name":"Profession: Merchant","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"","save":""},"flags":{"importid":"5XlZPvYpJHWozJOn"},"img":"systems/acks/assets/icons/merchant.webp"} -{"_id":"3pjfbTGe2SX8ZSeu","name":"Prestidigitation","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character can magically accomplish simple illusions and sleight of hand tricks suitable for impressing peasants, such as lighting a candle or shuffling cards, at will. The character must be able to perform the task physically, and be free to speak and gesture. He may use magical sleight-of-hand to pick pockets as a thief of one half his class level.

    ","save":""},"flags":{"importid":"2X4IG1GeAXNTj42H"},"img":"systems/acks/assets/icons/prestidigitation.webp"} -{"_id":"47og3WVc93LdWH8s","name":"Combat Trickery: Disarm","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character is a cunning and tricky fighter. When the character attempts the Disarm special maneuver in combat, the normal penalty for attempting the maneuver is reduced by 2 (e.g. from -4 to -2), and his opponent suffers a -2 penalty to his saving throw to resist the special maneuver. See Special Maneuvers in Chapter 6 for more details.

    ","save":""},"flags":{"importid":"qT4vdiMTEGVqIvt0"},"img":"systems/acks/assets/icons/disarm.webp"} -{"_id":"4ynGzgcbfAKlMkO1","name":"Signaling","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character knows how to transmit messages to other signaling specialists of the same military force, culture, trade guild, or other organization. This is similar to learning an additional language. The character must specify the style and culture of signals that he has learned when he takes this proficiency. Examples of signals include naval flags, cavalry trumpets, or smoke signals.

    ","save":""},"flags":{"importid":"j9XPhjv3SzR8RjBY"},"img":"systems/acks/assets/icons/flying-flag.webp"} -{"_id":"5J28kwKjTIaJlSeW","name":"Soothsaying","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character is subject to premonitions and dreams of the past and future. The Judge will make these visions both cryptic and useful.

    \n

    Once per week, the character can Contact Higher Plane (as the spell).

    ","save":""},"flags":{"importid":"32fLMk2zO0uXZ155"},"img":"systems/acks/assets/icons/meditation.webp"} -{"_id":"5iX1gInENHgBH6z6","name":"Beast Friendship","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"

    The character is well-schooled in the natural world. He can identify plants and fauna with a proficiency throw of 11+, and understands the subtle body language and moods of birds and beasts (though they may not understand the character). He gains +2 to all reaction rolls when encountering normal animals, and can take animals as henchmen.

    ","save":""},"flags":{"importid":"ux5o6pfhxZFmRSW5"},"img":"systems/acks/assets/icons/beast-friendship.webp"} -{"_id":"6N00OhEXdh58MZSh","name":"Gambling","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character has the ability to win money in games of skill (competitive card games) and betting. He can earn 1d6gp per month as a professional gambler. The character can select Gambling additional times if desired, increasing his monthly income by 1d6gp with each selection. If multiple characters with Gambling proficiency face each other in a game of skill and betting, they should each roll the appropriate number of d6s as if measuring their monthly gambling income. Whichever gambler rolls the higher total has won the first round (hand, trick, etc.) Losers must either exit the game or increase their bet by rolling the dice again and adding it to the total. This continues until no gambler is willing to increase the bet, at which time the gambler with the highest cumulative total wins the game. The losers must each pay the winner the total amount of their rolls. If all gamblers agree, the game can be for higher stakes. This can be as simple as multiplying the total rolled by 5, 10, or even 1,000+, or as complex as requiring the loser to turn over domains and castles.

    ","save":""},"flags":{"importid":"AkVVvE1IVEYbBQRj"},"img":"systems/acks/assets/icons/gambling.webp"} -{"_id":"6XDwm78X6MwbIPjp","name":"Combat Trickery: Incapacitate","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character is a cunning and tricky fighter. When the character attempts the Incapacitate special maneuver in combat, the normal penalty for attempting the maneuver is reduced by 2 (e.g. from -4 to -2), and his opponent suffers a -2 penalty to his saving throw to resist the special maneuver. See Special Maneuvers in Chapter 6 for more details.

    ","save":""},"flags":{"importid":"VwKLlJYm11ZLta2b"},"img":"systems/acks/assets/icons/dead-head.webp"} -{"_id":"6fkJAHGvzjAIXtGF","name":"Unarmed Fighting","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character is an expert in striking with fist and feet. When brawling (see ACKS p.109), he may deal lethal damage. He can punch or kick characters in metal armor without himself taking damage.

    ","save":""},"flags":{"importid":"3I8tpchyBNFZqjwx"},"img":"systems/acks/assets/icons/unarmed-fighting.webp"} -{"_id":"6yugiPVraRf2kTzz","name":"Military Strategy","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"

    The character has studied the art of war and the methods of the great captains. He can recognize famous historical battles, generals, and weapons with a proficiency throw of 11+. Forces under his command receive a +1 bonus to initiative rolls in mass combat. This proficiency may be selected multiple times, each time adding an additional +1 bonus to mass combat initiative, to a maximum of +3.

    ","save":""},"flags":{"importid":"vu57VYOaNToLq2Zr"},"img":"systems/acks/assets/icons/rally-the-troops.webp"} -{"_id":"7q7nKEKyLK1hIE6O","name":"Knowledge","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"

    The character has made a specialized study of a particular field, such as architecture, astrology, geography, history, mathematics, metaphysics, natural history, natural philosophy, or political economy. The character can usually make his living by acting as an expert on the subject. With a proficiency throw of 11+, the character can recall expert commentary or information relating to his area of knowledge. The character must choose his area of knowledge at the time he chooses the proficiency. He can spend more proficiency selections to have several different areas of knowledge. If a character selects the same knowledge twice, he is an expert in the subject and can train students and write books on the topic. If he selects the same subject three times, he could work as a sage of the subject (as described in Specialists in Chapter 3).

    ","save":""},"flags":{"importid":"gEncjP3nEJRiQD1t"},"img":"systems/acks/assets/icons/knowledge.webp"} -{"_id":"8RdpTJJlRhdVyY5g","name":"Endurance","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character is nearly tireless. He does not need to rest every 6 turns. He can force march for one day without penalty, plus one additional day for each point of Constitution bonus. Characters with Endurance may also run (3x Movement per Round) for a number of Rounds equal to three times their Constitution score (Characters without the Proficiency may only run for a number of Rounds equal to twice their Constitution score). 

    ","save":""},"flags":{"importid":"IJ0sOqKt6YJ3O86E"},"img":"systems/acks/assets/icons/endurance.webp"} -{"_id":"8aTTrVKsZndSJ9pD","name":"Combat Trickery: Sunder","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character is a cunning and tricky fighter. When the character attempts the Sunder special maneuver in combat, the normal penalty for attempting the maneuver is reduced by 2 (e.g. from -4 to -2), and his opponent suffers a -2 penalty to his saving throw to resist the special maneuver. See Special Maneuvers in Chapter 6 for more details.

    ","save":""},"flags":{"importid":"6GCtofRNoFdScTE0"},"img":"systems/acks/assets/icons/sunder.webp"} -{"_id":"9MBIkRUIbuZOHKPM","name":"Caving","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"

    The character has learned to keep a map in his head of where he is when exploring underground caves, cavern complexes, and rivers. On a proficiency throw of 11+, the character with this proficiency will be able to automatically know the route he has taken to get where he is, if he was conscious at the time.

    ","save":""},"flags":{"importid":"bZqrYIF3xaIItZ1G"},"img":"systems/acks/assets/icons/stalagtite.webp"} -{"_id":"9QrO45k1ER5saR7m","name":"Righteous Turning","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    When turning undead, the character adds his Wisdom bonus to both the turning throw and to the number of HD turned on a successful throw.

    ","save":""},"flags":{"importid":"hEFypooUDbRf0A5g"},"img":"systems/acks/assets/icons/righteous_turning.webp"} -{"_id":"AKK2wAEaZ6hIs9KN","name":"Labor: Bricklaying","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"","save":""},"flags":{"importid":"kbx00wcmbdRqyCIO"},"img":"systems/acks/assets/icons/bricklaying.webp"} -{"_id":"AZAc7QASasTFqbh5","name":"Swashbuckling","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character gains a +1 bonus to Armor Class if wearing leather armor or less and able to move freely. At level 7, this bonus increases to +2, and at level 13 the bonus increases to +3.

    \n

    +1 bonus to Armor Class

    ","save":""},"flags":{"importid":"QrJBeMjs9iV2tVrm"},"img":"systems/acks/assets/icons/swashbuckling2.webp"} -{"_id":"Am6ehnGZE9f1tJWJ","name":"Seduction","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character is either naturally alluring or a practiced seducer. He always receives a +2 bonus on reaction rolls with others who are potentially attracted to the character.

    ","save":""},"flags":{"importid":"zpGFXIGfuzfI1nSh"},"img":"systems/acks/assets/icons/seduction.webp"} -{"_id":"AtpVtxlGXHMr7uxz","name":"Climbing","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":6,"blindroll":false,"description":"

    The character can climb cliffs, branchless trees, walls, and other sheer surfaces, without climbing aids, as a thief of his class level.

    ","save":""},"flags":{"importid":"7j4lBSAbS2KlUrIU"},"img":"systems/acks/assets/icons/climb.webp"} -{"_id":"BcEWCkssoeKJKEvz","name":"Engineering","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"

    The character is skilled in planning, designing, and constructing castles, towers, roads, and so forth. Any character with this skill can evaluate constructions the party is passing through to assess what shape they are in, when and by whom they were built, etc., with a proficiency throw of 11+. Each time this proficiency is taken, the character can supervise 25,000gp worth of permanent construction. A character who has taken this proficiency four times is the equivalent of the engineer specialist described in the Specialists section.

    ","save":""},"flags":{"importid":"Z4hCSSlg2ofVZuMb"},"img":"systems/acks/assets/icons/engineering.webp"} -{"_id":"C2mXY8QmrnojCsfe","name":"Divine Health","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character knows how to purify his body and soul. He is immune to all forms of disease, including magical diseases caused by spells, mummies, or lycanthropes.

    ","save":""},"flags":{"importid":"g4CVUeo8P6XaCTfE"},"img":"systems/acks/assets/icons/divine-health.webp"} -{"_id":"CXib7lksEkdrQQyX","name":"Intimidate","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character knows how to bully others to get what he wants. He receives a +2 bonus on all reaction rolls when implicitly or explicitly threatening violence or dire consequences. The targets must be 5 HD or less, or the character and his allies must outnumber or grossly outrank the targets.

    ","save":""},"flags":{"importid":"o8baEg9zS7ifurGt"},"img":"systems/acks/assets/icons/intimidate.webp"} -{"_id":"Cf4jdGDYmPaP7VlD","name":"Goblin-Slaying","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character has been trained to ruthlessly cut down his race’s humanoid foes. He receives +1 on attack throws against kobolds, goblins, orcs, gnolls, hobgoblins, bugbears, ogres, trolls, and giants. At level 7, this bonus increases to +2, and at level 13 it increases to +3.

    ","save":""},"flags":{"importid":"msg9KYPy9hic6VXn"},"img":"systems/acks/assets/icons/goblin-head.webp"} -{"_id":"CoPaxfe3qSw03xs5","name":"Mapping","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"

    The character can understand and make maps, even if he cannot read or write. With a proficiency throw of 11+, the character can interpret or draft complicated layouts or map an area by memory. This proficiency can be selected multiple times.

    ","save":""},"flags":{"importid":"LvSg86VUJGBpMjEc"},"img":"systems/acks/assets/icons/mapping.webp"} -{"_id":"EA6SPETXBRSbir7b","name":"Collegiate Wizardry","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"

    The character has received formal magical education from a wizard’s guild. He can automatically identify arcane symbols, spell signatures, trappings, and grimoires of his own order, and can recognize those of other orders or traditions with a proficiency throw of 11+. Rare or esoteric traditions may be harder to recognize (Judge’s discretion). A character may select this proficiency additional times.

    ","save":""},"flags":{"importid":"HnvCowqnlC7T5PC4"},"img":"systems/acks/assets/icons/collegiate-wizardry.webp"} -{"_id":"EWNDwhGeSt5XAtq1","name":"Fighting Style: Pole Weapon","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character chooses to become proficient in a particular fighting style, such as two weapon fighting or weapon and shield. Because of his familiarity with the fighting style, a proficient character may draw his weapon(s) and/or ready his shield without having to give up an opportunity to move or attack. In addition, each fighting style provides a special bonus when the character is fighting in that style. 

    \n

    +1 to initiative rolls

    ","save":""},"flags":{"importid":"wwZ4F9J9tXQjBDDR"},"img":"systems/acks/assets/icons/pole-weapon.webp"} -{"_id":"En0vSCf3qARcPQLZ","name":"Combat Trickery: Overrun","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character is a cunning and tricky fighter. When the character attempts the Overrun special maneuver in combat, the normal penalty for attempting the maneuver is reduced by 2 (e.g. from -4 to -2), and his opponent suffers a -2 penalty to his saving throw to resist the special maneuver. See Special Maneuvers in Chapter 6 for more details. 

    ","save":""},"flags":{"importid":"JyMj9LUpjYgL9cGw"},"img":"systems/acks/assets/icons/overrun.webp"} -{"_id":"EutpSb6mMMqca59D","name":"Contortionism","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"1 Round","roll":"1d20","rollType":"above","rollTarget":18,"blindroll":false,"description":"

    The character is extremely flexible, able to squeeze or fold his body in ways that seem humanly impossible, including squeezing between bars and escaping chains and restraints. He may make a proficiency throw of 18+ each round to escape from bonds or to slip between the bars of a portcullis.

    ","save":""},"flags":{"importid":"6jYF0BbDkOAUCf6Z"},"img":"systems/acks/assets/icons/contortionism.webp"} -{"_id":"Fc61XfNQajl2Okus","name":"Healing","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"

    The character is especially skilled at treating wounds and diagnosing illnesses among humans and demihumans. A proficiency throw of 11+ enables the character to identify whether a disease is magical or mundane, and if mundane, diagnose it. A patient under treatment of Healing naturally heals an extra 1d3 hit points each day. (HFH: BHR) If the character selects Healing twice, he can neutralize poison, cure disease, or cure light wounds with a proficiency throw of 18+, once per day per patient. If the character selects Healing three times, he can neutralize poison, cure disease, or cure serious wounds with a proficiency throw of 14+, once per day per patient. A character with Healing proficiency can use the healing herbs listed in the Equipment chapter (e.g. blackwort, comfrey, goldenrod, and woundwort) to heal additional damage or gain a bonus on his proficiency throws. In any one day, a character can supervise three different patients, plus an additional one each time Healing is selected.

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    Healing Proficiency Progression
    TitleRankGp earnedPatients/daySkills
    Healer125gp3\n

    Identify 11+

    \n

    +1d3hp/day

    \n
    Physicker250gp4\n

    Identify 7+

    \n

    neutralize poison, cure disease, cure light 18+

    \n
    Chirugeon3100gp5\n

    Identify 3+

    \n

    neutralize poison, cure disease, cure serious 14+

    \n
    \n

     

    ","save":""},"flags":{"importid":"LIAdlS2wi4yEVVtX"},"img":"systems/acks/assets/icons/arm-sling.webp"} -{"_id":"GS1WdBus1QiJJEDQ","name":"Fighting Style: 2-handed Weapon","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character chooses to become proficient in a particular fighting style, such as two weapon fighting or weapon and shield. Because of his familiarity with the fighting style, a proficient character may draw his weapon(s) and/or ready his shield without having to give up an opportunity to move or attack. In addition, each fighting style provides a special bonus when the character is fighting in that style. 

    \n

    +1 to damage rolls

    ","save":""},"flags":{"importid":"sDIb0rb5uTiEB6sU"},"img":"systems/acks/assets/icons/two-hand-weapon.webp"} -{"_id":"GrOdRObErdfym28N","name":"Sensing Power","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character can detect spellcasters within 60' and estimate their level of power relative to his own. He can tell when arcane magic has been used within the last 24 hours within the same vicinity. (The character cannot necessarily sense whether an item is magic, unless it has been used in the last 24 hours.) Each use takes a turn.

    ","save":""},"flags":{"importid":"JOIl94TGHQ6nLKr4"},"img":"systems/acks/assets/icons/sensing-power.webp"} -{"_id":"H93kpFQ6RqoQsdla","name":"Profession: Judge","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"

    The character is highly skilled at a civil profession, such as actuary, banker, chamberlain, judge, lawyer, librarian, merchant, restaurateur, scribe, or seneschal. The character is considered an apprentice in his profession. He can earn 25gp per month for his services, and can make expert commentary on subjects pertaining to his profession with a proficiency throw of 11+. The character must choose the profession at the time he chooses the proficiency. He can spend more proficiency selections to have several types of profession proficiencies. If a character selects the same profession twice, he is considered a licensed practitioner of his profession. He can earn 50gp per month for his services, and supervise up to 3 apprentices, increasing their productivity by 50%. If he selects the same profession three times, he is considered a master of his profession. He can earn 100gp per month, and supervise up to 2 practitioners and 4 apprentices, increasing their productivity by 50%.

    ","save":""},"flags":{"importid":"yryGe16SdfhgNYRo"},"img":"systems/acks/assets/icons/injustice.webp"} -{"_id":"IgdcpHfO0T650rZK","name":"Combat Trickery: Force Back","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character is a cunning and tricky fighter. When the character attempts the Force Back special maneuver in combat, the normal penalty for attempting the maneuver is reduced by 2 (e.g. from -4 to -2), and his opponent suffers a -2 penalty to his saving throw to resist the special maneuver. See Special Maneuvers in Chapter 6 for more details.

    ","save":""},"flags":{"importid":"tFaNWXT3qeGGzOJk"},"img":"systems/acks/assets/icons/force-back.webp"} -{"_id":"Im05zcpRBubpCcbZ","name":"Magical Music","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character can perform music that can serenade those who are potentially attracted to the character (as a charm person spell) or tame savage beasts (as a sleep spell). The character must succeed on an appropriate Performance proficiency throw to use Magical Music. If successful, the charm or sleep effect begins immediately and lasts until the character stops performing. If the character performs for a full turn (10 minutes), the effect has the duration of the spell. Magical music has no effect if used against creatures that are already in combat.

    ","save":""},"flags":{"importid":"l6io30XKXoXHMA1m"},"img":"systems/acks/assets/icons/magical-music.webp"} -{"_id":"JAvNKSxRoBmFVBND","name":"Theology","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"

    The character has received formal religious instruction at a seminary or monastery, and is a member of the church hierarchy. He can automatically identify religious symbols, spell signatures, trappings, and holy days of his own faith, and can recognize those of other faiths with a proficiency throw of 11+. Rare or occult cults may be harder to recognize (Judge’s discretion). Note that dwarven craftpriests automatically begin play with this ability as part of their class. This proficiency can be selected multiple times.

    ","save":""},"flags":{"importid":"BekXIzeefGxcL15Q"},"img":"systems/acks/assets/icons/theology.webp"} -{"_id":"JN2N0JmNMDi7j6f0","name":"Fighting Style: Weapon+Shield","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character chooses to become proficient in a particular fighting style, such as two weapon fighting or weapon and shield. Because of his familiarity with the fighting style, a proficient character may draw his weapon(s) and/or ready his shield without having to give up an opportunity to move or attack. In addition, each fighting style provides a special bonus when the character is fighting in that style. 

    \n

    +1 to armor class

    ","save":""},"flags":{"importid":"rwHq0fhzGpVPpYkZ"},"img":"systems/acks/assets/icons/adventuring.webp"} -{"_id":"K8vZgIqnEl6NR508","name":"Kin-Slaying","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character has been trained to ruthlessly cut down his chthonic master’s foes. He receives +1 on attack throws against humans, elves, dwarves, halflings, and gnomes. At level 7, this bonus increases to +2, and at level 13 it increases to +3.

    \n

    +1 to attack throws

    ","save":""},"flags":{"importid":"aiyTS9F1ZNJht1WT"},"img":"systems/acks/assets/icons/kin-slaying.webp"} -{"_id":"MJ9K7GDF6gfLmZy7","name":"Elven Bloodline","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character has the blood of the ageless elves in his ancestry. His lifespan is three times longer than normal for his race, and he shows no signs of aging. He also enjoys the elf’s immunity to paralysis. The character’s ancestry must manifest somehow in his appearance (pointed ears, golden eyes, a strange birthmark, or other unusual trait.)

    ","save":""},"flags":{"importid":"deUi6X5w2okxXaER"},"img":"systems/acks/assets/icons/elven-bloodline.webp"} -{"_id":"Mh6Dg7gIZDrpfWKz","name":"Elementalism: Water","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character has mastered the magic of Water. Spells using the element of Water do +1 damage per die and impose a -2 saving throw penalty on the target. Elementals summoned from this element gain +1 hp per Hit Die. The character’s magic missiles can be considered to be of this element, if he desires. 

    \n

    The character may also use his Spell Signature to define other spells as being of this element where it makes sense to do so with the Judge's approval. The character must abide by any relevant limitations the new element for of the spell might impose.

    ","save":""},"flags":{"importid":"FYb2yiDIcaTlqkTj"},"img":"systems/acks/assets/icons/Elementalism2.webp"} -{"_id":"Ml9oNd5w3rYxKiX2","name":"Lockpicking","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character is an expert with locks and receives a +2 bonus on proficiency throws to open locks. He may open a lock in one round (rather than one turn) by making a successful proficiency throw to open locks with a -4 penalty.

    ","save":""},"flags":{"importid":"JAyPHyczJgA1NHzi"},"img":"systems/acks/assets/icons/lockpicking.webp"} -{"_id":"Nr8R8eodwVB5AG4K","name":"Disguise","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"

    The character can make someone look like someone else through make-up and clothing. A successful Disguise requires a proficiency throw of 11+. Someone who is intimately familiar with the subject of the disguise may throw 14+ to see through it, adding their Wisdom modifier to their die roll.

    ","save":""},"flags":{"importid":"9AnZSGSqQmJh2VxQ"},"img":"systems/acks/assets/icons/disguise.webp"} -{"_id":"NtDWdfaudMJGYGR1","name":"Trapping","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"

    The character can build simple pits, snares, and deadfalls capable of capturing creatures up to the size of an elephant (such as giants, ogres, wyverns, etc). With a proficiency throw of 11+ the snare is built properly. The character can also detect and disable simple wilderness pits, snares, deadfalls, etc., as a thief of his class level. This proficiency provides no abilities with regard to mechanical traps in a dungeon, or magical traps of any sort.

    ","save":""},"flags":{"importid":"IDcBmskV7MQ7naNW"},"img":"systems/acks/assets/icons/box-trap.webp"} -{"_id":"OFGeWvEVGB08UdSm","name":"Black Lore","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character has studied the terrible necromancies of the Termaxian Empire and ancient Eldritch Empire. He can control undead as a Chaotic cleric of one half his class level. If the character casts spells that require a saving throw versus Death, his targets suffer a -2 penalty on the save. When the character casts necromantic spells (such as Animate Dead), the spell effects are calculated as if he were two class levels higher than his actual level of experience. He may also conduct necromantic research (see Necromancy in Chapter 7) as if he were two class levels higher than actual.

    ","save":""},"flags":{"importid":"8cM9kmdEjk6kYaqY"},"img":"systems/acks/assets/icons/black-lore.webp"} -{"_id":"P5kEdccMg020N4yS","name":"Laying on Hands","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"2","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character can heal himself or another by laying on hands once per day. The character can restore 2 hit points per experience level. A character may take this proficiency multiple times. Each time it is taken, the character may lay on hands an additional time per day.

    ","save":""},"flags":{"importid":"03C4kYrSufCbzm9L"},"img":"systems/acks/assets/icons/laying-on-hands.webp"} -{"_id":"PCuyr0gbuTPhLQQB","name":"Sensing Evil","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    At will, the character can detect evil (as the spell) up to 60' away by concentrating. Each use takes a turn.

    ","save":""},"flags":{"importid":"nZziibrvGV6vyNLt"},"img":"systems/acks/assets/icons/sensing-evil2.webp"} -{"_id":"Piab1664XQDNabh5","name":"Prophecy","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character is subject to premonitions and dreams of the past and future. The Judge will make these visions both cryptic and useful. Once per week, the character can commune (as the spell).

    ","save":""},"flags":{"importid":"GpgneM3B1MDjkTzH"},"img":"systems/acks/assets/icons/third-eye.webp"} -{"_id":"QJaK8aeW2J3Tfmn2","name":"Combat Trickery: Wrestle","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character is a cunning and tricky fighter. When the character attempts the Wrestle special maneuver in combat, the normal penalty for attempting the maneuver is reduced by 2 (e.g. from -4 to -2), and his opponent suffers a -2 penalty to his saving throw to resist the special maneuver. See Special Maneuvers in Chapter 6 for more details.

    ","save":""},"flags":{"importid":"p5PA0f6BqtqcAPqe"},"img":"systems/acks/assets/icons/grapple.webp"} -{"_id":"REA4prJ2oVeLUtMV","name":"Seafaring","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character can crew large sailing ships or galleys. If a character selects this proficiency twice, he can serve as a captain on a seagoing vessel, as described in Specialists. If he selects this proficiency three times, he is a master mariner. When tacking, a master mariner’s ship has its movement rate reduced by only one category rather than by two (as described in the Wilderness Adventures section), and his ship’s chance to evade is increased by +5.

    ","save":""},"flags":{"importid":"EPRdIRYbPO9B6t3l"},"img":"systems/acks/assets/icons/seafaring.webp"} -{"_id":"RcZIJM1W1P1SPCPT","name":"Combat Trickery: Knock Down","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character is a cunning and tricky fighter. When the character attempts the Knock Down special maneuver in combat, the normal penalty for attempting the maneuver is reduced by 2 (e.g. from -4 to -2), and his opponent suffers a -2 penalty to his saving throw to resist the special maneuver. See Special Maneuvers in Chapter 6 for more details.

    ","save":""},"flags":{"importid":"FarcUI3MG5at6j83"},"img":"systems/acks/assets/icons/trip.webp"} -{"_id":"RhDQ9bNhEbWTfaMD","name":"Siege Engineering","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character is highly skilled in the construction and placement of temporary defensive works such as ditches, pits, fields of stakes, and simple wooden and earthen barricades. He also knows how to operate heavy war machines and siege engines such as ballistae, catapults, rams, bores, and siege towers. If the proficiency is taken a second time, then the character has the knowledge to construct heavy war machines, siege engines, and siege towers as well as use them.

    ","save":""},"flags":{"importid":"gTh3OwJR0rcivSMJ"},"img":"systems/acks/assets/icons/siege-engineering.webp"} -{"_id":"S29ZrQWE9MzxZzDd","name":"Running","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character’s base movement speed is increased by 30' when wearing chainmail or lighter armor.

    ","save":""},"flags":{"importid":"KwSAzLMKs9IgjzA3"},"img":"systems/acks/assets/icons/running.webp"} -{"_id":"SCIEsMflMbSWByHM","name":"Survival","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character is an expert at hunting small game, gathering fruits and vegetables, and finding water and shelter. The character forages enough food to feed himself automatically, even when on the move, so long as he is in a fairly fertile area. If he is trying to supply more than one person, he must make a proficiency throw (as described in Wilderness Adventures), but gains a +4 bonus on the roll.

    ","save":""},"flags":{"importid":"rQ4ZfOgQM1YBfvJz"},"img":"systems/acks/assets/icons/survival.webp"} -{"_id":"SoM7CxZEL5RTuujK","name":"Combat Trickery: Clamber","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character is a cunning and tricky fighter. When the character attempts the Clamber special maneuver in combat, the normal penalty for attempting the maneuver is reduced by 2 (e.g. from -4 to -2), and his opponent suffers a -2 penalty to his saving throw to resist the special maneuver. See Special Maneuvers in Chapter 6 for more details. 

    ","save":""},"flags":{"importid":"xG4HM82FqWBPpvKL"},"img":"systems/acks/assets/icons/clamber.webp"} -{"_id":"SuFFZ1lUwPQPy6vV","name":"Alertness","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character gains a +4 bonus on any proficiency throws to hear noises and detect secret doors. With a proficiency throw of 18+ he can notice secret doors with just casual observation. He gains a +1 bonus to avoid surprise.

    ","save":""},"flags":{"importid":"6vyteyXkjS04KtRY"},"img":"systems/acks/assets/icons/alertness.webp"} -{"_id":"T9yikfe2qZq1nmYd","name":"Elementalism: Fire","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character has mastered the magic of Fire. Spells using the element of Fire do +1 damage per die and impose a -2 saving throw penalty on the target. Elementals summoned from this element gain +1 hp per Hit Die. The character’s magic missiles can be considered to be of this element, if he desires. 

    \n

    The character may also use his Spell Signature to define other spells as being of this element where it makes sense to do so with the Judge's approval. The character must abide by any relevant limitations the new element for of the spell might impose.

    ","save":""},"flags":{"importid":"0vp5lckOrA24NVFd"},"img":"systems/acks/assets/icons/elementalism.webp"} -{"_id":"TD5qPxrqQq2dK3AA","name":"Elementalism: Earth","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character has mastered the magic of Earth. Spells using the element of Earth do +1 damage per die and impose a -2 saving throw penalty on the target. Elementals summoned from this element gain +1 hp per Hit Die. The character’s magic missiles can be considered to be of this element, if he desires. 

    \n

    The character may also use his Spell Signature to define other spells as being of this element where it makes sense to do so with the Judge's approval. The character must abide by any relevant limitations the new element for of the spell might impose.

    ","save":""},"flags":{"importid":"ZOx9rf7ufaLCKAxd"},"img":"systems/acks/assets/icons/stone-block.webp"} -{"_id":"TdQ1ESMfZzwdiZBn","name":"Skirmishing","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character may withdraw or retreat from melee combat without declaring the intention to do so at the start of the melee round. Characters without this proficiency must declare defensive movement before initiative dice are rolled. See Defensive Movement in Chapter 6.

    ","save":""},"flags":{"importid":"VvlS9rOGTG8z0ksp"},"img":"systems/acks/assets/icons/skirmishing2.webp"} -{"_id":"UcSEsxLg0hGOyxIi","name":"Cat Burglary","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character knows how to deftly move across narrow and precarious surfaces. He may balance on thin ledges or tight ropes by making a proficiency throw to climb walls. If the character falls while climbing, the player may make a second proficiency throw with a -4 penalty in order to catch himself and prevent any damage.

    ","save":""},"flags":{"importid":"lyu7hXdsZXcPTgk3"},"img":"systems/acks/assets/icons/cat-burglary.webp"} -{"_id":"V19YWxYORuX7Mn47","name":"Command","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character has mastered the art of command. His authority inspires men to follow him into danger. The character’s henchmen and mercenaries receive a +2 bonus to morale. Morale is explained in Hirelings, Henchmen, Mercenaries, and Specialists.

    ","save":""},"flags":{"importid":"uVJRfTZslyUvibGs"},"img":"systems/acks/assets/icons/command.webp"} -{"_id":"VNHzGx07Lm25rH2N","name":"Sniping","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    If otherwise eligible to ambush or backstab his opponent, the character may do so using ranged weapons at up to short range.

    ","save":""},"flags":{"importid":"Qt6TM52cXc4WwMf2"},"img":"systems/acks/assets/icons/sniping.webp"} -{"_id":"VbgKkupVmT8ErTvu","name":"FIghting Style: Single Weapon","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character chooses to become proficient in a particular fighting style, such as two weapon fighting or weapon and shield. Because of his familiarity with the fighting style, a proficient character may draw his weapon(s) and/or ready his shield without having to give up an opportunity to move or attack. In addition, each fighting style provides a special bonus when the character is fighting in that style.

    \n

    +1 to special maneuvers, -1 to opponent's saves

    ","save":""},"flags":{"importid":"EpEuaWupNznUA41k"},"img":"systems/acks/assets/icons/single-weapon.webp"} -{"_id":"VqAkqZD4JZl7drVZ","name":"Skulking","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character excels at moving furtively and finding concealment. He receives a +2 bonus on proficiency throws to hide in shadows and move silently.

    ","save":""},"flags":{"importid":"9VFv3POTLClrlC5H"},"img":"systems/acks/assets/icons/skulking.webp"} -{"_id":"X5jYE6pHoU66TaQK","name":"Labor: Mining","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20ms>11","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character is highly proficient at a particular type of physical labor, such as bricklaying, farming, mining, or stonecutting. The character can make his living off his labors, earning 3-12gp per month. With a proficiency throw of 11+, the character can interpret information in light of his skill. A character may learn other labor proficiencies by taking this proficiency multiple times. Labor does not require enough skill to be able to be improved by taking this proficiency multiple times.

    ","save":""},"flags":{"importid":"r8PyPIzb5V1JfbSy"},"img":"systems/acks/assets/icons/gold-mine.webp"} -{"_id":"YTvuyDiuJ18WMhVE","name":"Acrobatics","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":19,"blindroll":false,"description":"

    The character is trained to jump, tumble, somersault, and free-run around obstacles. The character gains +2 to saving throws where agility would help avoid the situation, such as tilting floors and pit traps. In lieu of moving during a round, the character may attempt a proficiency throw of 20+ to tumble behind an opponent in melee. The proficiency throw required for the tumble is reduced by 1 per level of experience the character possesses. If successful, the character is behind his opponent. The opponent can now be attacked with a +2 bonus to the attack throw, and gains no benefit from his shield. Thieves and others eligible to backstab an opponent gain their usual +4 on the attack throw and bonus to damage. Characters with an encumbrance of 6 stone or more may not tumble. Note that elven nightblades automatically begin play with this ability as part of their class.

    ","save":""},"flags":{"importid":"legMYJaKkZB6yIwe"},"img":"systems/acks/assets/icons/acrobatics.webp"} -{"_id":"YsmVBLuDzG3mjhwU","name":"Land Surveying","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"

    The character is an expert at surveying the land around him. With a proficiency throw of 11+, the character can predict dangerous sinkholes, deadfalls, collapses, or rock slides when the character enters the area. In dungeons, a character with Land Surveying gains a +4 bonus to his throws to escape detection due to his ability to find the best cover. 

    \n

    Characters with Land Surveying may also conduct a survey of a Hex in advance of securing it for the purposes of establishing a Domain. Doing so provides them with knowledge of the Hex’s potential Land Revenue (see p. 125, ACKS Core). A 6-mile Hex represents a significant area (31 square miles, or 24,000 acres!), and surveying it properly requires time. To determine how long such a survey takes, divide 24 miles by the surveyor’s Wilderness Movement rate; this is the number of days required to complete the survey (Movement is adjusted for the type of Terrain in the Hex in usual manner). Wandering around a Hex in this fashion also incurs Wandering Monster Throws far more frequently, so any such survey will require either protection, or an ability to Evade encounters.

    ","save":""},"flags":{"importid":"m5tQXPcrue7Mpc7C"},"img":"systems/acks/assets/icons/land-surveying.webp"} -{"_id":"Z2nqOSp8O1VYyQs3","name":"Mystic Aura","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character has learned to project his magical powers in a way that causes awe in those that share the character’s presence. He gains a +2 bonus to reaction rolls to impress and intimidate people he encounters. If this bonus results in a total of 12 or more, the subjects act as if charmed while in his presence.

    ","save":""},"flags":{"importid":"3BlT2tA8khcu4MMa"},"img":"systems/acks/assets/icons/mystic-aura2.webp"} -{"_id":"aphkeXMjTrqpHdY2","name":"Trap Finding","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character is an expert trap finder, receiving a +2 bonus on proficiency throws to find and remove traps. He may find a trap in one round (rather than one turn) by making a successful proficiency throw with a -4 penalty.

    ","save":""},"flags":{"importid":"YkwLNKlo3KHkeCLL"},"img":"systems/acks/assets/icons/wolf-trap.webp"} -{"_id":"at9MOVLo8dQYwJIH","name":"Tracking","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"

    The character can follow tracks with a proficiency throw of 11+. The Judge should increase or decrease the chance of success depending on the circumstances: +2 if tracking 2-4 creatures; +4 if tracking 4-8 creatures; +6 if tracking 8-16 creatures; +8 if tracking 17+ creatures; +4 if trail is through soft/ muddy ground; -8 if the trail is through hard/rocky ground; -4 for bad lighting; -1 per 12 hours of good weather since trail was made; -4 per hour of rain/snow since trail was made. Characters move at half speed while tracking.

    ","save":""},"flags":{"importid":"apJ9KaLZtcA7pvcR"},"img":"systems/acks/assets/icons/tracking.webp"} -{"_id":"bCi2KsJrDgzifdcS","name":"Profession: Moneylender","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"","save":""},"flags":{"importid":"vcxsCthhQOrUSMb0"},"img":"systems/acks/assets/icons/cash.webp"} -{"_id":"bH8DsITHozBdLQKF","name":"Loremastery","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":18,"blindroll":false,"description":"

    The character is knowledgeable on a variety of esoteric subjects. At level 1, the character may make a proficiency throw of 18+ to decipher occult runes, remember ancient history, or identify a historic artifact. The proficiency throw required reduces by 1 per level. Note that bards automatically begin play with this proficiency as part of their class.

    ","save":""},"flags":{"importid":"g7FpEcScn7p86uGq"},"img":"systems/acks/assets/icons/loremastery.webp"} -{"_id":"dBawCil0FyjejRv1","name":"Dwarven Brewing","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"

    The character knows the secrets of the famed beer and ale of the dwarves. Because of his familiarity with mixology, he may make a proficiency throw of 11+ to determine the magical properties of a potion or oil on taste. He gains a +4 bonus to proficiency throws to craft alcoholic beverages.

    ","save":""},"flags":{"importid":"YXVwWLC5BeSXaLya"},"img":"systems/acks/assets/icons/dwarven-brewing.webp"} -{"_id":"gGqmSmUznwCBLieD","name":"Animal Husbandry","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":18,"blindroll":false,"description":"

    The character has the ability to treat wounds and diagnose illnesses in animals. A proficiency throw of 11+ enables the character to identify whether a disease is magical or mundane, and if mundane, diagnose it. With clean, sanitary conditions and bed rest, an animal under treatment of the character automatically regains an extra 1d3 hit points per day. If the character selects Animal Husbandry twice, he can neutralize poison or cure disease, or cure light wounds with a proficiency throw of 18+, attempting once per day per animal. If the character selects Animal Husbandry three times, he can neutralize poison, cure disease, or cure serious wounds with a proficiency throw of 14+, once per day per animal, and can cure mortal wounds with a proficiency throw of 18+, once per day per animal. At any one time, a character can treat three animals, plus an additional one each time Animal Husbandry is selected.

    ","save":""},"flags":{"importid":"HqMdHi9gNEERuGwP"},"img":"systems/acks/assets/icons/animal-husbandry.webp"} -{"_id":"i25qRGo85ubbQOuu","name":"Performance: Musical Instrument","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"

    The character can play musical instruments in a skilled manner. The character chooses the type of performance that his character knows. The character is considered an apprentice in his style. He can earn 10gp per month from his performances, and can identify famous performers, masterpieces, and rare instruments with a proficiency throw of 11+. 

    ","save":""},"flags":{"importid":"RXdFlBj1vIWE8P1W"},"img":"systems/acks/assets/icons/lyre2.webp"} -{"_id":"i7UAMfdvPSmJvQaJ","name":"Labor: Farming","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"","save":""},"flags":{"importid":"2Hc1p4AJh3xo7ZPR"},"img":"systems/acks/assets/icons/farmer.webp"} -{"_id":"i7i1v8S9iIA4J184","name":"Elementalism: Air","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character has mastered the magic of Air. Spells using the element of Air do +1 damage per die and impose a -2 saving throw penalty on the target. Elementals summoned from this element gain +1 hp per Hit Die. The character’s magic missiles can be considered to be of this element, if he desires. 

    \n

    The character may also use his Spell Signature to define other spells as being of this element where it makes sense to do so with the Judge's approval. The character must abide by any relevant limitations the new element for of the spell might impose.

    ","save":""},"flags":{"importid":"vvljYi7ZeZhZ4QsI"},"img":"systems/acks/assets/icons/Elementalism4.webp"} -{"_id":"iPrkTDZDvshYYBax","name":"Precise Shooting","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character may conduct missile attacks against opponents engaged in melee at a -4 penalty to his attack throw. A character may take this proficiency multiple times. Each time the proficiency is taken, the penalty to attack opponents in melee is reduced by 2. Characters without this proficiency cannot attack opponents engaged in melee with missile attacks.

    ","save":""},"flags":{"importid":"yep9khO5M5eiIdMI"},"img":"systems/acks/assets/icons/precise-shooting.webp"} -{"_id":"jTEQwd2HMpvAaxLc","name":"Fighting Style: Missile Weapon","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character chooses to become proficient in a particular fighting style, such as two weapon fighting or weapon and shield. Because of his familiarity with the fighting style, a proficient character may draw his weapon(s) and/or ready his shield without having to give up an opportunity to move or attack. In addition, each fighting style provides a special bonus when the character is fighting in that style. 

    \n

    +1 to attack throws

    ","save":""},"flags":{"importid":"GRnFQ5PGFliLiIIj"},"img":"systems/acks/assets/icons/missile-weapon.webp"} -{"_id":"jlzSwlLqY3QqD8si","name":"Mountaineering","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character can use mountaineering gear to climb difficult mountains and cliff faces, and to rig lines to enable non-climbers to tackle those faces as well, as a thief of their class level. This proficiency does not allow the character to climb sheer surfaces during combat or without extensive gear.

    ","save":""},"flags":{"importid":"PeR24CDGkqL6VE5l"},"img":"systems/acks/assets/icons/mountaineering.webp"} -{"_id":"juXpzZTJUt21svme","name":"Contemplation","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"6 Turns","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character may enter a meditative trance and re-gain the ability to cast a spell of a level he had previously expended. Contemplation requires one hour (6 turns) of undisturbed meditation. A character may not regain the same level of spell more than once per day through contemplation.

    ","save":""},"flags":{"importid":"MEIEKFhR9QTgRZJq"},"img":"systems/acks/assets/icons/contemplation.webp"} -{"_id":"k0ds2tnM4pZ5XuZY","name":"Lip Reading","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character can “overhear” conversations spoken in a language he understands. If the subject of his lip reading is not speaking clearly in bright light, the character may need to make a successful proficiency throw to hear noise in order to determine if he gleans the appropriate information. Characters with Lip Reading proficiency receive a +1 bonus to carousing and spying hijinks. See Hideouts and Hijinks in Chapter 7 for more information on carousing and spying.

    ","save":""},"flags":{"importid":"VmOeE6QErMynLuhD"},"img":"systems/acks/assets/icons/lip-reading.webp"} -{"_id":"k5rQYn4DIvsdaNCP","name":"Eavesdropping","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":16,"blindroll":true,"description":"

    The character can hear noises as a thief of his class level.

    ","save":""},"flags":{"importid":"eNE68ADlBBUzx7kM"},"img":"systems/acks/assets/icons/hear-noise.webp"} -{"_id":"kKs1m0ZfDygIUESF","name":"Fighting Style: Two Weapon","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character chooses to become proficient in a particular fighting style, such as two weapon fighting or weapon and shield. Because of his familiarity with the fighting style, a proficient character may draw his weapon(s) and/or ready his shield without having to give up an opportunity to move or attack. In addition, each fighting style provides a special bonus when the character is fighting in that style. 

    \n

    +1 to attack throws

    ","save":""},"flags":{"importid":"8zcaNrvmLFQwFCID"},"img":"systems/acks/assets/icons/two-weapon.webp"} -{"_id":"keHmhamyLxGOyOLM","name":"Ambushing","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    When the character attacks in melee with surprise, he gets a +4 bonus on his attack throws and deals double damage on the attack. This proficiency does not stack with the ability of thieves (or related classes) to backstab.

    ","save":""},"flags":{"importid":"yKjYbszx7Dc9Wamj"},"img":"systems/acks/assets/icons/ambushing.webp"} -{"_id":"l71T4GQTpVLXxtPX","name":"Master of Charms & Illusions","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    Mastery of charms and illusions gives an arcane caster several advantages. When the character casts charm spells (such as charm person) or illusion spells (such as phantasmal force), the spell effects are calculated as if he were two class levels higher than his actual level of experience. Targets of his charm spells suffer a -2 penalty to their saving throw, as do those who attempt to disbelieve his illusions.

    ","save":""},"flags":{"importid":"Pa1GzbaI7uy7tN3N"},"img":"systems/acks/assets/icons/illusion.webp"} -{"_id":"m5gXTfbjywvCpyHx","name":"Alchemy","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"

    The character can identify common alchemical substances, potions, and poisons with a proficiency throw of 11+. If the character takes this proficiency twice, he can work as an apothecary or alchemical assistant. If the character takes this proficiency three times, he is an alchemist himself, as described under Hiring Specialists.

    ","save":""},"flags":{"importid":"8qTFXvYgq2bqfhRs"},"img":"systems/acks/assets/icons/fizzing-flask.webp"} -{"_id":"mKn0i7NtHEa2UCZI","name":"Mimicry","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"

    The character can imitate animal calls and foreign language accents. With a proficiency throw of 11+, the character’s mimicry (e.g. imitating the screech of a hoot owl or a noise from some other animal) is so authentic as to fool listeners into believing they have heard the actual animal. This proficiency can be selected multiple times.

    ","save":""},"flags":{"importid":"k59TyNWtb15zcIj8"},"img":"systems/acks/assets/icons/mimicry.webp"} -{"_id":"oVxzZLzhJLY0WkQh","name":"Diplomacy","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character is smooth tongued and familiar with protocol. He receives a +2 bonus on all reaction rolls when he attempts to parley.

    ","save":""},"flags":{"importid":"FXTDwbH87k0FeJrS"},"img":"systems/acks/assets/icons/diplomacy.webp"} -{"_id":"onIRw1MHPJ3pf7eK","name":"Apostasy","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character has learned knowledge forbidden to his order. He may select 4 divine spells not normally available to worshippers of his god and add them to his repertoire.

    \n
      \n
    1.  
    2. \n
    3.  
    4. \n
    5.  
    6. \n
    7.  
    8. \n
    ","save":""},"flags":{"importid":"lfIQdzRaljhXk7TB"},"img":"systems/acks/assets/icons/apostasy.webp"} -{"_id":"pRVx0aUBBrnga8VU","name":"Passing Without Trace","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character leaves no sign of his passing over wilderness terrain, and may not be tracked. For every 3 levels of experience, the character may cover the tracks of an additional traveling companion.

    ","save":""},"flags":{"importid":"DbGhe0DDM2RcV1RF"},"img":"systems/acks/assets/icons/pass-without-trace.webp"} -{"_id":"qBpmQlehMy7vDU9o","name":"Riding","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character knows not only the care and feeding of a riding animal, but also how to handle it under difficult circumstances, such as using a weapon from its back. For each type of animal, this proficiency must be selected separately. This proficiency is not required to simply ride a domesticated animal under non-combat conditions.

    ","save":""},"flags":{"importid":"RfNur6kzaIFQ9ZQt"},"img":"systems/acks/assets/icons/riding.webp"} -{"_id":"qYuZQzhfBlLwBu8w","name":"Adventuring","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"None","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"

    The character is well-equipped for a life of adventure. He knows how to clean and sharpen weapons, saddle and ride a horse, set up a camp, and search for a secret door. He has a rough idea of the value of common coins, trade goods, gems, and jewelry. All player characters are assumed to have Adventuring for the purposes of the proficiency throws of standard adventuring tasks.

    ","save":""},"flags":{"importid":"vbWZyTlfeugSjv8F"},"img":"systems/acks/assets/icons/open-treasure-chest.webp"} -{"_id":"qp1iCUBso2giIRjq","name":"Weapon Focus","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    When using a favored type of weapon, the character is capable of devastating strikes. On an attack throw scoring an unmodified 20 when using his favored weapon, the character inflicts maximum normal damage plus rolls damage again and adds it to the total. A character may take this proficiency multiple times, selecting an additional Weapon Focus each time. The available Weapon Focuses are:

    \n
      \n
    1. axes;
    2. \n
    3. maces, flails and hammers;
    4. \n
    5. swords and daggers;
    6. \n
    7. bows and crossbows;
    8. \n
    9. slings and thrown weapons;
    10. \n
    11. spears and polearms.
    12. \n
    \n

    Weapon Focus does not allow a character to use weapons not available to his class.

    ","save":""},"flags":{"importid":"exWXQzmmr162i6Tj"},"img":"systems/acks/assets/icons/weapon-focus.webp"} -{"_id":"r8QMs2eIIiNDwcKe","name":"Divine Blessing","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character knows how to propitiate the gods and gain their favor. He gains a +2 bonus to all saving throws.

    ","save":""},"flags":{"importid":"55eLye1UukVJTuti"},"img":"systems/acks/assets/icons/divine-blessing.webp"} -{"_id":"rLHZo6ZY4aJT8Ijp","name":"Unflappable Casting","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    When the character loses a spell by being interrupted or taking damage during the round, he does not lose his action for the round. While he still loses the spell, he may now move and attack normally. Characters without this proficiency lose the opportunity to act at all if they are interrupted while casting a spell. 

    ","save":""},"flags":{"importid":"mHqretk5FrtxVnKE"},"img":"systems/acks/assets/icons/internal-injury.webp"} -{"_id":"sIWRnHKxGI1GI6Gv","name":"Berserkergang","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character may enter a berserker rage. While enraged, he gains a +2 bonus to attack throws and becomes immune to fear. However, the character has a -2 penalty to AC and cannot retreat from combat. Once it has begun, a berserker rage cannot be ended until combat ends.

    ","save":""},"flags":{"importid":"LqjqAHviftjNtY8M"},"img":"systems/acks/assets/icons/berserkergang.webp"} -{"_id":"sW92XeTrhP3dWHZ1","name":"Transmogrification","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character has mastered grotesque arts of transformation. When the character casts polymorph spells (such as polymorph other), the spell effects are calculated as if he were two class levels higher than his actual level of experience. He may also create magical crossbreeds (see Crossbreeds in Chapter 7) as if he were two class levels higher than actual. Targets of his polymorph other spells suffer a -2 penalty to their saving throw.

    ","save":""},"flags":{"importid":"dhVOjBnCoMmly4hQ"},"img":"systems/acks/assets/icons/transmogrification.webp"} -{"_id":"t3uroZdXBgz8UV10","name":"Profession: Scribe","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"","save":""},"flags":{"importid":"LaJV1uQRIMn1RpGF"},"img":"systems/acks/assets/icons/scribe.webp"} -{"_id":"u3WrDGRIyUtmjoLy","name":"Wakefulness","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character requires only four hours of sleep to be rested each night.

    ","save":""},"flags":{"importid":"Dgf2vMjDg7KkYka3"},"img":"systems/acks/assets/icons/wakefulness.webp"} -{"_id":"uIOAlyLBphOLtMJw","name":"Combat Reflexes","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    True warriors never hesitate in combat. The character gains a +1 bonus on surprise rolls and initiative rolls. This bonus does not apply when casting spells.

    ","save":""},"flags":{"importid":"9dxkQxTTlxzRIPVY"},"img":"systems/acks/assets/icons/sword-clash.webp"} -{"_id":"uRPymzGHnYo3PCu7","name":"Blindfighting","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character can fight a target without being able to see it. Blind Fighting is typically used when the character is in darkness or when the target is outside the range of his sight. A character with this proficiency suffers only a -2 penalty on attack throws when blinded or fighting invisible enemies instead of the base -4 penalty. They may also use a shield, maintain their Dexterity bonus to AC, and may not be automatically Backstabbed.

    \n

    A character with Blindfighting may also Backstab if they were otherwise eligible, and may use Precise Shooting (both of which of otherwise impossible while unable to see one's opponenet).

    ","save":""},"flags":{"importid":"Of8ugMbB7M2AqzYn"},"img":"systems/acks/assets/icons/blindfighting.webp"} -{"_id":"undc0SZRFVxmAcfz","name":"Vermin-Slaying","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"

    The character specializes in exterminating the insects, slimes, and swarms that plague the underdark. With a proficiency throw of 11+, he can identify the abilities and vulnerabilities of various vermin based on their physical appearance. He receives a +1 bonus when making saving throws against special attacks by vermin (e.g. a carcass scavenger’s paralyzing stinger or yellow mold’s spores).

    ","save":""},"flags":{"importid":"y0XPg7h9Zu8qkJOt"},"img":"systems/acks/assets/icons/vermin-slaying.webp"} -{"_id":"vTM3tUBOQYif9y3C","name":"Navigation","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character can take the position of the sun and stars to determine roughly where he is. He gains a +4 bonus on proficiency throws to avoid getting lost in the wilderness. He can serve as a navigator on a seagoing vessel as described in Specialists.

    ","save":""},"flags":{"importid":"UDRw3cL9DYJxzNMG"},"img":"systems/acks/assets/icons/navigation.webp"} -{"_id":"vZnJ1y3TWIIVelWU","name":"Familiar","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character gains a familiar, a magical animal companion. The familiar will be a creature appropriate to the character’s alignment and other powers (as determined by the Judge). The familiar always has a number of Hit Dice and maximum hit points equal to ½ its master’s own; Intelligence equal to its master’s Intelligence; and a number of general and class proficiencies equal to its master's base Proficiencies (not including Intelligence bonus), selected from its master’s class list. The familiar can always understand any languages spoken by its master, and the character will be able to understand the familiar’s speech, though no one else will without resorting to speak with animals. The familiar is utterly loyal to its master and will fight for him, perform services, and generally obey his commands. While the familiar is within 30', the character receives +1 on saving throws, but if the familiar is ever killed, the character must save versus Death or instantly take damage equal to the familiar’s maximum total hit points. A character does not gain a new familiar if it is slain until he has gained a level of experience.

    ","save":""},"flags":{"importid":"pM0usXnfLwPxIIv7"},"img":"systems/acks/assets/icons/familiar.webp"} -{"_id":"vfnCSrLBJawIEeEi","name":"Bribery","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character is exceptionally skilled at bribing officials with gifts of money or merchandise. Offering a bribe permits an additional reaction roll during encounters, with the throw modified by the size of the bribe. As a general rule, a bribe equal to one day’s pay for the target provides a +1 bonus, a week’s pay provides a +2 bonus, and a month’s pay provides a +3 bonus. Only one bribe can be attempted per target in any given situation.

    ","save":""},"flags":{"importid":"EhEpVA1DzeYtvxeb"},"img":"systems/acks/assets/icons/bribery.webp"} -{"_id":"wBliDIlEh6B2tXG8","name":"Battle Magic","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"above","rollTarget":null,"blindroll":false,"description":"

    The character gains a +1 initiative bonus when casting spells. He is considered 2 class levels higher than his actual level of experience for the purposes of dispelling magic or penetrating a target’s magic resistance.

    ","save":""},"flags":{"importid":"9T2ACqOnjudoC2Oc"},"img":"systems/acks/assets/icons/battle-magic.webp"} -{"_id":"wgZt6x7VgbKqnbKN","name":"Quiet Magic","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character can cast spells with minimal words and gestures. A successful proficiency throw to hear noise is required to hear the character cast spells. Full gagging is necessary to prevent the character from working magic.

    ","save":""},"flags":{"importid":"JzfrpmeTXvfJf5s5"},"img":"systems/acks/assets/icons/quiet-magic.webp"} -{"_id":"xbj9M4ec8OSM287Z","name":"Magical Engineering","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"

    The character has specialized knowledge of magical items. He gains a +1 to magical research throws. He can recognize most common magical items after careful investigation with a proficiency throw of 11+, but is unable to recognize uncommon or unique magical items, to divine command words, to distinguish trapped or cursed items from safe ones, or to assess the specific bonus or number of charges remaining in an item. This proficiency can be selected multiple times, each time adding an additional +1 bonus to magical research throws and reducing the proficiency throw required to recognize common items by 4.

    ","save":""},"flags":{"importid":"jrm736KPV4v4IebA","dynamiceffects":{"equipActive":false,"alwaysActive":false,"effects":[]}},"img":"systems/acks/assets/icons/lightning-spanner.webp"} -{"_id":"xjcoi1jaKSJliXGJ","name":"Bargaining","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"

    The character gets the best deals available for goods, services, and information. Any items the character purchases costs 10% less than the listed price and any items he sells go for 10% more than the listed price. If both the buyer and seller have the Bargaining proficiency, the opposed Bargainers should make reaction rolls. Whichever character scores the higher result gets the discount. A character may select Bargaining multiple times if desired. Each time the proficiency is selected, the character receives a +2 bonus on his reaction roll when negotiating with other bargainers.

    ","save":""},"flags":{"importid":"H3uxWCvfvuHBVREC"},"img":"systems/acks/assets/icons/bargaining.webp"} -{"_id":"xsxlwgk1w2payKRP","name":"Craft: Gemsmith","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":11,"blindroll":false,"description":"

    The character has studied under a guild craftsman, such as an armorer, bowyer, jeweler, leatherworker, smith, shipwright, or weaponsmith. The character is considered an apprentice in his trade. He can manufacture 10gp per month of goods, and can identify masterwork items, rare materials, and famous artisans with a proficiency throw of 11+.

    \n

    The character must choose the craft at the time he chooses the proficiency. He can spend more proficiency selections to have several types of craft proficiencies. If a character selects the same craft twice, he is considered a journeyman in his trade. He can manufacture 20gp per month of goods, and supervise up to 3 apprentices, increasing their productivity by 50%. If he selects the same craft three times, he is considered a master craftsman. He can manufacture 40gp per month, and supervise up to 2 journeymen and 4 apprentices, increasing their productivity by 50%. He could work as a specialist in this craft (as described in the Hiring Specialists section).

    ","save":""},"flags":{"importid":"eCl8aKq9lLA2IkdN"},"img":"systems/acks/assets/icons/gemsmith.webp"} -{"_id":"yBwP7xjcnDfHk01N","name":"Dungeon Bashing","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character is hardened to the heavy lifting and physical labor involved in dungeon exploration. The character receives a +4 bonus on throws to open doors and similar acts of brute strength.

    ","save":""},"flags":{"importid":"iXIbU6EbuIGr7vMS"},"img":"systems/acks/assets/icons/dungeon-bashing.webp"} -{"_id":"ydeI7yLK9IgC1iRa","name":"Arcane Dabbling","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"1d20","rollType":"above","rollTarget":18,"blindroll":false,"description":"

    The character may attempt to use wands, staffs, and other magic items only useable by mages. At level 1, the character must make a proficiency throw of 18+ or the attempt backfires. The proficiency throw required reduces by 2 per level, to a minimum of 3+. 

    ","save":""},"flags":{"importid":"X483Gwy6Z6eP4I1x"},"img":"systems/acks/assets/icons/arcane-dabbling.webp"} -{"_id":"zkiaw9qniY4Wd84V","name":"Animal Training","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"ability","data":{"pattern":"white","requirements":"","roll":"","rollType":"result","rollTarget":0,"blindroll":false,"description":"

    The character knows how to breed, groom, and train a particular type of animal. The animal can be taught simple tricks or orders. A character who wants to train two or more different animal types must choose this proficiency more than once. A character with proficiency in training an animal may choose a fantastic creature of a similar type with this proficiency. For example, a bear trainer could learn to train owlbears, or a horse trainer learn to train pegasi. Regardless of the type, animals must begin their training while still young. It take a minimum of one month to tame a wild animal. It takes a minimum of one month to teach a tame animal one trick. Thereafter additional tricks can be taught at half the time per trick. An animal can be taught a maximum of 2d4 different tasks or tricks. The animal trainer will only learn the animal’s limit when he reaches it.

    ","save":""},"flags":{"importid":"mldoiasBXPUiaYPl"},"img":"systems/acks/assets/icons/animal-training.webp"} diff --git a/7.5/packs/acks-treasure.db b/7.5/packs/acks-treasure.db deleted file mode 100644 index 04e2a8c..0000000 --- a/7.5/packs/acks-treasure.db +++ /dev/null @@ -1,24 +0,0 @@ -{"_id":"3sTqq4rvSqzDLpQj","name":"Treasure Type L","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"flags":{"ose":{"treasure":true},"better-rolltables":{"table-type":"better","loot-amount-key":""},"acks":{"treasure":true}},"description":"Raider, 6,000gp average value","results":[{"_id":"WIg7GxxTt2PSlXfT","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[3d6*1000]]cp","img":"icons/svg/d20-black.svg","resultId":"","weight":40,"range":[0,0],"drawn":false},{"_id":"MwkOPeIJVzpWE4dp","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[2d10*1000]]sp","img":"icons/svg/d20-black.svg","resultId":"","weight":60,"range":[0,0],"drawn":false},{"_id":"oUjNI6bpQEOjMquZ","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[3d6*1000]]ep","img":"icons/svg/d20-black.svg","resultId":"","weight":75,"range":[0,0],"drawn":false},{"_id":"5iI8Xx1vytrqTFZV","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d6]] gems","img":"icons/svg/d20-black.svg","resultId":"","weight":60,"range":[0,0],"drawn":false},{"_id":"zXklS7S2N5xFCqa5","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d4]] jewellry","img":"icons/svg/d20-black.svg","resultId":"","weight":40,"range":[0,0],"drawn":false},{"_id":"0TQIedkgHM2NdSgs","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Any 1 Sword, Weapon, or Armor","img":"icons/svg/d20-black.svg","resultId":"","weight":75,"range":[0,0],"drawn":false},{"_id":"BaEe6lTY1WpiV9VB","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"1 Potion","img":"icons/svg/d20-black.svg","resultId":"","weight":75,"range":[0,0],"drawn":false},{"_id":"zvAn1FygGSU1hiig","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Any 1 Magic Item","img":"icons/svg/d20-black.svg","resultId":"","weight":30,"range":[0,0],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true} -{"_id":"5E2YM6DYynMZUjN9","name":"Treasure Type R","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"flags":{"ose":{"treasure":true},"better-rolltables":{"table-type":"better","loot-amount-key":""},"acks":{"treasure":true}},"description":"Hoarder, 45,000gp average value","results":[{"_id":"omGs2Py2RNJEmWZ8","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d6*1000]]ep","img":"icons/svg/d20-black.svg","resultId":"","weight":50,"range":[0,0],"drawn":false},{"_id":"NElNwON6avUleWUd","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d6*1000]]gp","img":"icons/svg/d20-black.svg","resultId":"","weight":60,"range":[0,0],"drawn":false},{"_id":"UQbxwqt3dChVgwIz","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d8*1000]]pp","img":"icons/svg/d20-black.svg","resultId":"","weight":80,"range":[0,0],"drawn":false},{"_id":"Q6URliVCN8OL3J6z","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d4]] brilliants","img":"icons/svg/d20-black.svg","resultId":"","weight":70,"range":[0,0],"drawn":false},{"_id":"MpbxxKmiu8nfnRDO","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d4]] regalia","img":"icons/svg/d20-black.svg","resultId":"","weight":60,"range":[0,0],"drawn":false},{"_id":"yPjSpWVl0bYog1jN","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[2d4]] Potions","img":"icons/svg/d20-black.svg","resultId":"","weight":100,"range":[0,0],"drawn":false},{"_id":"HXm5SQm7eVnEQdVL","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[2d4]] Scrolls","img":"icons/svg/d20-black.svg","resultId":"","weight":100,"range":[0,0],"drawn":false},{"_id":"GSx3CsKntcETsA1K","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d3]] Magic Swords","img":"icons/svg/d20-black.svg","resultId":"","weight":75,"range":[0,0],"drawn":false},{"_id":"FjHRuYBzsqlwxSMR","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d3]] Magic Armor","img":"icons/svg/d20-black.svg","resultId":"","weight":75,"range":[0,0],"drawn":false},{"_id":"NH3U7buFE5kKnlRN","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d3]] Miscellaneous Magic Weapons","img":"icons/svg/d20-black.svg","resultId":"","weight":75,"range":[0,0],"drawn":false},{"_id":"ctoNpt5KsCe1ETew","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d3]] Wands or Staffs or Rods","img":"icons/svg/d20-black.svg","resultId":"","weight":75,"range":[0,0],"drawn":false},{"_id":"75ZamjDdpeRsKmyt","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d3]] Miscellaneous Magic Items","img":"icons/svg/d20-black.svg","resultId":"","weight":75,"range":[0,0],"drawn":false},{"_id":"hwhVNIdVKZXi7z0z","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d3]] Magic Rings","img":"icons/svg/d20-black.svg","resultId":"","weight":75,"range":[0,0],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true} -{"_id":"9dpcKu8aryWV49g6","name":"Treasure Type K","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"flags":{"ose":{"treasure":true},"better-rolltables":{"table-type":"better","loot-amount-key":""},"acks":{"treasure":true}},"description":"Incidental, 5,000gp average value","results":[{"_id":"uaoL1gfwiOsLlxsZ","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d4*1000]]ep","img":"icons/svg/d20-black.svg","resultId":"","weight":30,"range":[0,0],"drawn":false},{"_id":"MGKlrkspssJ9ZAnq","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d6*1000]]gp","img":"icons/svg/d20-black.svg","resultId":"","weight":25,"range":[0,0],"drawn":false},{"_id":"GIDN33LI5kRJvN1a","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d4]] brilliants","img":"icons/svg/d20-black.svg","resultId":"","weight":25,"range":[0,0],"drawn":false},{"_id":"5LEX63onxLs3Tein","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d4]] jewellry","img":"icons/svg/d20-black.svg","resultId":"","weight":50,"range":[0,0],"drawn":false},{"_id":"S1Awz2VwzLmZXmR7","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Any 1 Magic Item","img":"icons/svg/d20-black.svg","resultId":"","weight":40,"range":[0,0],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true} -{"_id":"D2jdkjt9fXZVWGBA","name":"Treasure Type D","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"flags":{"better-rolltables":{"table-type":"better","loot-amount-key":""},"ose":{"treasure":true},"acks":{"treasure":true}},"description":"Hoarder, 1,000gp average value","results":[{"_id":"GFuFGE5xfhTU9VOf","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d6*1000]]sp","img":"icons/svg/d20-black.svg","resultId":"","weight":80,"range":[0,0],"drawn":false},{"_id":"ooM4ePGw9fw6oIe6","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d4*1000]]ep","img":"icons/svg/d20-black.svg","resultId":"","weight":20,"range":[0,0],"drawn":false},{"_id":"8kND4EghLnwVpgT8","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d6]] ornamentals","img":"icons/svg/d20-black.svg","resultId":"","weight":80,"range":[0,0],"drawn":false},{"_id":"GBAcQaLBPdayS2wV","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d4]] trinkets","img":"icons/svg/d20-black.svg","resultId":"","weight":70,"range":[0,0],"drawn":false},{"_id":"WQ5uCRtG9zcexwme","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Any 2 Magic Items","img":"icons/svg/d20-black.svg","resultId":"","weight":15,"range":[0,0],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true} -{"name":"Rods, Staffs, & Wands","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"flags":{"better-rolltables":{}},"description":"","results":[{"_id":"SsERsAI8p8QKI2Kh","flags":{},"type":0,"text":"Rod of Cancellation","weight":6,"range":[1,6],"drawn":false},{"_id":"m4MwlHBfJfq6z2lW","flags":{},"type":0,"text":"Rod of Resurrection","weight":2,"range":[7,8],"drawn":false},{"_id":"aZI85z7MAsnZneOi","flags":{},"type":0,"text":"Staff of Commanding [D]","weight":2,"range":[9,10],"drawn":false},{"_id":"f7nsuXpy4soFRklU","flags":{},"type":0,"text":"Staff of Healing [D]","weight":10,"range":[11,20],"drawn":false},{"_id":"b63axvIIto0Fr0aY","flags":{},"type":0,"text":"Staff of Power [A]","weight":2,"range":[21,22],"drawn":false},{"_id":"mbj6qBiaC2EUxIMn","flags":{},"type":0,"text":"Staff of Striking [D]","weight":4,"range":[23,26],"drawn":false},{"_id":"Q4Mkanb7vcZIqQKy","flags":{},"type":0,"text":"Staff of Withering [D]","weight":2,"range":[27,28],"drawn":false},{"_id":"uYtBuXuiTwsKitdo","flags":{},"type":0,"text":"Staff of Wizardry [A]","weight":1,"range":[29,29],"drawn":false},{"_id":"uUsb0APWbmvav4Ns","flags":{},"type":0,"text":"Staff of the Serpent [D]","weight":7,"range":[30,36],"drawn":false},{"_id":"8ro7TATq6Mfw2qpP","flags":{},"type":0,"text":"Wand of Cold","weight":4,"range":[37,40],"drawn":false},{"_id":"WL7ESYgZDmNxCEv8","flags":{},"type":0,"text":"Wand of Detecting Enemies","weight":5,"range":[41,45],"drawn":false},{"_id":"Ar4D1yYIxC7TIFDb","flags":{},"type":0,"text":"Wand of Detecting Magic","weight":5,"range":[46,50],"drawn":false},{"_id":"PzdARnQAPNKT3zLh","flags":{},"type":0,"text":"Wand of Detecting Metals","weight":5,"range":[51,55],"drawn":false},{"_id":"TeOzywF9kGtTOJge","flags":{},"type":0,"text":"Wand of Detecting Secret Doors","weight":5,"range":[56,60],"drawn":false},{"_id":"51Cj5c6W3kkFMslA","flags":{},"type":0,"text":"Wand of Detecting Traps","weight":4,"range":[61,64],"drawn":false},{"_id":"QDYAAjCfoMKyaKJZ","flags":{},"type":0,"text":"Wand of Device Negation","weight":5,"range":[65,69],"drawn":false},{"_id":"v6edAl4l2cq8LIPr","flags":{},"type":0,"text":"Wand of Fear","weight":5,"range":[70,74],"drawn":false},{"_id":"36lszjgOYt4rXeZD","flags":{},"type":0,"text":"Wand of Fire Balls","weight":5,"range":[75,79],"drawn":false},{"_id":"Zsr9TKKIQd7uSQWd","flags":{},"type":0,"text":"Wand of Illusion","weight":5,"range":[80,84],"drawn":false},{"_id":"H3H4WjUrvCKEldEF","flags":{},"type":0,"text":"Wand of Lightning Bolts","weight":4,"range":[85,88],"drawn":false},{"_id":"FYbQfOZ10DcbVXbM","flags":{},"type":0,"text":"Wand of Magic Missiles","weight":5,"range":[89,93],"drawn":false},{"_id":"oxTy2uzqkzSK9OpC","flags":{},"type":0,"text":"Wand of Paralyzation","weight":3,"range":[94,96],"drawn":false},{"_id":"Y65KxUISOM22cT6p","flags":{},"type":0,"text":"Wand of Polymorphing","weight":4,"range":[97,100],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true,"_id":"LiX0GVH3KrS0W7p9"} -{"_id":"NJXaEn87H1JyGsZS","name":"Treasure Type A","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"flags":{"ose":{"treasure":true},"better-rolltables":{"table-type":"none"},"acks":{"treasure":true}},"description":"Incidental, average 275gp value","results":[{"_id":"3uLjm0ckIagWKpcD","flags":{},"type":0,"text":"[[1d4*1000]]sp","img":"icons/svg/d20-black.svg","resultId":"","weight":30,"range":[0,0],"drawn":false},{"_id":"DmBJ6pU5Tuu5jcYT","flags":{},"type":0,"text":"[[1d4]] ornamentals","img":"icons/svg/d20-black.svg","resultId":"","weight":30,"range":[0,0],"drawn":false},{"_id":"htqXQBkeQNnU9ect","flags":{},"type":0,"text":"[[1d4]] trinkets","img":"icons/svg/d20-black.svg","resultId":"","weight":30,"range":[0,0],"drawn":false},{"_id":"9A463Tdp1aVfLsC8","flags":{},"type":1,"text":"Magic Item Type","img":"icons/svg/d20-black.svg","collection":"RollTable","resultId":"MdB2CS1KrsSCzTU8","weight":1,"range":[0,0],"drawn":false}],"formula":"","replacement":false,"displayRoll":true} -{"_id":"QEjwVB7gQPVxoBgt","name":"Treasure Type O","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"flags":{"ose":{"treasure":true},"better-rolltables":{"table-type":"better","loot-amount-key":""},"acks":{"treasure":true}},"description":"Raider, 12,000gp average value","results":[{"_id":"2UiN7ZW47IGTR8WD","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[3d6*1000]]cp","img":"icons/svg/d20-black.svg","resultId":"","weight":30,"range":[0,0],"drawn":false},{"_id":"3LLFdL2qI0gQEnAE","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[3d6*1000]]sp","img":"icons/svg/d20-black.svg","resultId":"","weight":50,"range":[0,0],"drawn":false},{"_id":"nWkYWec7iDGPl1Ow","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[3d6*1000]]ep","img":"icons/svg/d20-black.svg","resultId":"","weight":60,"range":[0,0],"drawn":false},{"_id":"vjlhXcxQT4JeXn9O","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[2d6*1000]]gp","img":"icons/svg/d20-black.svg","resultId":"","weight":60,"range":[0,0],"drawn":false},{"_id":"w6y0WAMMVEWimzVx","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d4]] brilliants","img":"icons/svg/d20-black.svg","resultId":"","weight":30,"range":[0,0],"drawn":false},{"_id":"OwcJz7kU925dkHHD","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d4]] jewellry","img":"icons/svg/d20-black.svg","resultId":"","weight":60,"range":[0,0],"drawn":false},{"_id":"EKtyCdWNIcpQOuQP","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Any 1 Weapon, Sword, or Armor","img":"icons/svg/d20-black.svg","resultId":"","weight":75,"range":[0,0],"drawn":false},{"_id":"jQIaezoQYxApe6Op","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"2 Potions","img":"icons/svg/d20-black.svg","resultId":"","weight":75,"range":[0,0],"drawn":false},{"_id":"KUFs3u5mpkPSqX5Z","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Any 2 Magic Items","img":"icons/svg/d20-black.svg","resultId":"","weight":50,"range":[0,0],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true} -{"_id":"QNzZjNV4Earoxubx","name":"Treasure Type F","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"flags":{"ose":{"treasure":true},"better-rolltables":{"table-type":"better","loot-amount-key":""},"acks":{"treasure":true}},"description":"Incidental, 1,500gp average value","results":[{"_id":"Vk7dMxklZDDEfdtg","flags":{},"type":0,"text":"[[1d4*1000]]sp","img":"icons/svg/d20-black.svg","resultId":"","weight":30,"range":[0,0],"drawn":false},{"_id":"Mp8WRSfpICBKgM5S","flags":{},"type":0,"text":"[[1d4*1000]]gp","img":"icons/svg/d20-black.svg","resultId":"","weight":15,"range":[0,0],"drawn":false},{"_id":"ZYCTiALD3UcMG5pR","flags":{},"type":0,"text":"[[1d6]] gems","img":"icons/svg/d20-black.svg","resultId":"","weight":40,"range":[0,0],"drawn":false},{"_id":"OjRG5p6YIb8Jaawp","flags":{},"type":0,"text":"[[1d4]] jewellry","img":"icons/svg/d20-black.svg","resultId":"","weight":30,"range":[0,0],"drawn":false},{"_id":"HiM3R2aTEUwdITJx","flags":{},"type":0,"text":"Any 1 Magic Item","img":"icons/svg/d20-black.svg","resultId":"","weight":7,"range":[0,0],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true} -{"_id":"SO6o5yA9WwThWJHz","name":"Treasure Type J","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"flags":{"ose":{"treasure":true},"better-rolltables":{"table-type":"better","loot-amount-key":""},"acks":{"treasure":true}},"description":"Raider, 4,000gp average value ","results":[{"_id":"lwW4Tct884wafptX","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[3d6*1000]]cp","img":"icons/svg/d20-black.svg","resultId":"","weight":50,"range":[0,0],"drawn":false},{"_id":"02kqYGGXpaaSrXqY","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[2d20*1000]]sp","img":"icons/svg/d20-black.svg","resultId":"","weight":70,"range":[0,0],"drawn":false},{"_id":"A4Qwlo30XeKxJkpw","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d8*1000]]ep","img":"icons/svg/d20-black.svg","resultId":"","weight":70,"range":[0,0],"drawn":false},{"_id":"w6dj2skZxTw2f1yb","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d6]] gems","img":"icons/svg/d20-black.svg","resultId":"","weight":50,"range":[0,0],"drawn":false},{"_id":"d5tfUnB27gbQs5Um","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d8]] trinkets","img":"icons/svg/d20-black.svg","resultId":"","weight":50,"range":[0,0],"drawn":false},{"_id":"V0NAYjYoMQuqXyhv","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Any 1 Sword, Weapon, or Armor Magic Item","img":"icons/svg/d20-black.svg","resultId":"","weight":50,"range":[0,0],"drawn":false},{"_id":"YTqCJitajYlIMt8O","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"1 Potion","img":"icons/svg/d20-black.svg","resultId":"","weight":45,"range":[0,0],"drawn":false},{"_id":"xlstNwH0uv2Xrwf1","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Any 1 Magic Item","img":"icons/svg/d20-black.svg","resultId":"","weight":20,"range":[0,0],"drawn":false}],"formula":"","replacement":true,"displayRoll":true} -{"_id":"VYW1NlValFpOMrZw","name":"Scrolls","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"flags":{"better-rolltables":{}},"description":"Scroll Magic Items","results":[{"_id":"YVEmwubZwPzxzO02","flags":{},"type":0,"text":"Cursed","img":"icons/svg/d20-black.svg","resultId":"","weight":5,"range":[1,5],"drawn":false},{"_id":"UP22RfKITIcm1u8o","flags":{},"type":0,"text":"Ward against Elementals","img":"icons/svg/d20-black.svg","resultId":"","weight":10,"range":[6,15],"drawn":false},{"_id":"jlfwEDPzO5jDDNG6","flags":{},"type":0,"text":"Ward against Lycanthropes","img":"icons/svg/d20-black.svg","resultId":"","weight":10,"range":[16,25],"drawn":false},{"_id":"zDs8wqoTUESy3cmS","flags":{},"type":0,"text":"Ward against Magic","img":"icons/svg/d20-black.svg","resultId":"","weight":5,"range":[26,30],"drawn":false},{"_id":"dCrPgRq0MfJzTmCz","flags":{},"type":0,"text":"Ward against Undead","img":"icons/svg/d20-black.svg","resultId":"","weight":10,"range":[31,40],"drawn":false},{"_id":"Lm39WAYQIloZrjEI","flags":{},"type":0,"text":"Spells (1)*","img":"icons/svg/d20-black.svg","resultId":"","weight":15,"range":[41,55],"drawn":false},{"_id":"fnnYxYRPWpyLWNOB","flags":{},"type":0,"text":"Spells (2)*","img":"icons/svg/d20-black.svg","resultId":"","weight":11,"range":[56,66],"drawn":false},{"_id":"b1ICywMoWIsHnOyL","flags":{},"type":0,"text":"Spells (3)*","img":"icons/svg/d20-black.svg","resultId":"","weight":3,"range":[67,69],"drawn":false},{"_id":"VM9pmBmNwRbIhbuQ","flags":{},"type":0,"text":"Spells (4)*","img":"icons/svg/d20-black.svg","resultId":"","weight":3,"range":[70,72],"drawn":false},{"_id":"DrMBKSj2k8zvoe0O","flags":{},"type":0,"text":"Spells (5)*","img":"icons/svg/d20-black.svg","resultId":"","weight":2,"range":[73,74],"drawn":false},{"_id":"DCheqHHm4ereIc84","flags":{},"type":0,"text":"Spells (6)*","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[75,75],"drawn":false},{"_id":"QSWa5pChi6fHnsMW","flags":{},"type":0,"text":"Spells (7)*","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[76,76],"drawn":false},{"_id":"eft9ruqkmyNUcUXN","flags":{},"type":0,"text":"Treasure Map (to [[1d4*1000]]gp)","img":"icons/svg/d20-black.svg","resultId":"","weight":4,"range":[77,80],"drawn":false},{"_id":"EQHF7btHmGeSUKwM","flags":{},"type":0,"text":"Treasure Map (to [[5d6*1000]]gp)","img":"icons/svg/d20-black.svg","resultId":"","weight":5,"range":[81,85],"drawn":false},{"_id":"cnoPdRSlH7mjUvBb","flags":{},"type":0,"text":"Treasure Map (to [[6d6*1000]]gp)","img":"icons/svg/d20-black.svg","resultId":"","weight":2,"range":[86,87],"drawn":false},{"_id":"8hQYDR2bT68uxVHW","flags":{},"type":0,"text":"Treasure Map (to [[5d6*1000]]gp, [[5d6]] gems)","img":"icons/svg/d20-black.svg","resultId":"","weight":2,"range":[88,89],"drawn":false},{"_id":"3jNMvj9xWh8w2LQp","flags":{},"type":0,"text":"Treasure Map (to [[1d6]] gems, [[2d10]] jewelry)","img":"icons/svg/d20-black.svg","resultId":"","weight":2,"range":[90,91],"drawn":false},{"_id":"VhUV1iPkJRCvphfI","flags":{},"type":0,"text":"Treasure Map (to 1 magic item)","img":"icons/svg/d20-black.svg","resultId":"","weight":2,"range":[92,93],"drawn":false},{"_id":"ChLf3MXTUsjj2gz7","flags":{},"type":0,"text":"Treasure Map (to 2 magic items)","img":"icons/svg/d20-black.svg","resultId":"","weight":2,"range":[94,95],"drawn":false},{"_id":"iTDiZ56vk0PvPqbk","flags":{},"type":0,"text":"Treasure Map (to 3 magic items, no weapons)","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[96,96],"drawn":false},{"_id":"w0czFbtgpMShKUdz","flags":{},"type":0,"text":"Treasure Map (to 3 magic items, 1 potion)","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[97,97],"drawn":false},{"_id":"gI07UVk9B7bvhKdA","flags":{},"type":0,"text":"Treasure Map (to 3 mag. it., 1 potion, 1 scroll)","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[98,98],"drawn":false},{"_id":"SjwEYNMQ8ZBPQszQ","flags":{},"type":0,"text":"Treasure Map (to [[5d6*1000]]gp, 1 magic item)","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[99,99],"drawn":false},{"_id":"xs2FHxYj3w8qS2Uu","flags":{},"type":0,"text":"Treasure Map (to [[5d6]] gems, 2 magic items)","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[100,100],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true} -{"_id":"XfyXgOKuJo9PfH0v","name":"Treasure Type Q","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"flags":{"ose":{"treasure":true},"better-rolltables":{"table-type":"better","loot-amount-key":""},"acks":{"treasure":true}},"description":"Hoarder, 22,000gp average value","results":[{"_id":"xp9GYclKL3p3ByFB","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d8*1000]]ep","img":"icons/svg/d20-black.svg","resultId":"","weight":50,"range":[0,0],"drawn":false},{"_id":"Pwq2bKVO9zCp8TTu","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[2d6*1000]]gp","img":"icons/svg/d20-black.svg","resultId":"","weight":80,"range":[0,0],"drawn":false},{"_id":"TYv1ti1EDGC77xQM","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d4*1000]]pp","img":"icons/svg/d20-black.svg","resultId":"","weight":40,"range":[0,0],"drawn":false},{"_id":"xzHgnInBjhzKRh6l","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d6]] brilliants","img":"icons/svg/d20-black.svg","resultId":"","weight":60,"range":[0,0],"drawn":false},{"_id":"l02N8GXb5eedmP9I","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d4]] jewellry","img":"icons/svg/d20-black.svg","resultId":"","weight":80,"range":[0,0],"drawn":false},{"_id":"gkpkZlTeoUw2ejQH","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d4]] Potions","img":"icons/svg/d20-black.svg","resultId":"","weight":100,"range":[0,0],"drawn":false},{"_id":"MeXjDTHi2u4bZTyk","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d4]] Scrolls","img":"icons/svg/d20-black.svg","resultId":"","weight":100,"range":[0,0],"drawn":false},{"_id":"o8HQrrQtHQnZQKat","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Any 6 Magic Items","img":"icons/svg/d20-black.svg","resultId":"","weight":50,"range":[0,0],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true} -{"_id":"eVY6oJGHJCp3W3sU","name":"Magic Item Type","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"flags":{"better-rolltables":{"table-type":"better","loot-amount-key":"1"},"acks":{"treasure":false}},"description":"","results":[{"_id":"nzFRfrVjASv2a2kG","flags":{},"type":1,"text":"Potions","img":"icons/svg/d20-black.svg","collection":"RollTable","resultId":"O1jOs4BNt5A5Y3rz","weight":1,"range":[1,20],"drawn":false},{"_id":"IU4kJ7jRjwbL0b78","flags":{},"type":1,"text":"Rings","img":"icons/svg/d20-black.svg","collection":"RollTable","resultId":"sUi5g2foDElTYAcY","weight":1,"range":[21,25],"drawn":false},{"_id":"uf0qBpBDPeXLQ5H7","flags":{},"type":1,"text":"Scrolls","img":"icons/svg/d20-black.svg","collection":"RollTable","resultId":"Bn5X5TjxWgy5L7YG","weight":1,"range":[26,56],"drawn":false},{"_id":"y6n5hXJv3fihktYq","flags":{},"type":1,"text":"Rods, Staffs, & Wands","img":"icons/svg/d20-black.svg","collection":"RollTable","resultId":"s64CGu9qFNucDFfC","weight":1,"range":[57,61],"drawn":false},{"_id":"F7RymVGi3ZgbQC44","flags":{},"type":1,"text":"Miscellaneous Magic","img":"icons/svg/d20-black.svg","collection":"RollTable","resultId":"eHtEyEqt3pcON2Ul","weight":1,"range":[62,66],"drawn":false},{"_id":"BXUy7JHLg3nY3GIY","flags":{},"type":0,"text":"Swords","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[67,87],"drawn":false},{"_id":"py267PW25jal2MaL","flags":{},"type":0,"text":"Miscellaneous Weapons","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[88,92],"drawn":false},{"_id":"2WMuYoO9Piin8xMN","flags":{},"type":0,"text":"Armor","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[93,100],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true} -{"_id":"fnFtAtFvP7PU9Rik","name":"Treasure Type E","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"flags":{"ose":{"treasure":true},"better-rolltables":{"table-type":"better","loot-amount-key":""},"acks":{"treasure":true}},"description":"Raider, 1,250gp average value","results":[{"_id":"VATbju1Q7hehTcS9","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[2d20*1000]]cp","img":"icons/svg/d20-black.svg","resultId":"","weight":80,"range":[0,0],"drawn":false},{"_id":"JQNgaTCsiq8FmmGn","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[3d6*1000]]sp","img":"icons/svg/d20-black.svg","resultId":"","weight":7,"range":[0,0],"drawn":false},{"_id":"I3lFuGpv6nEiy73Q","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d4]] ornamentals","img":"icons/svg/d20-black.svg","resultId":"","weight":60,"range":[0,0],"drawn":false},{"_id":"ydKOg950Cz8jqD3s","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d4]] trinkets","img":"icons/svg/d20-black.svg","resultId":"","weight":40,"range":[0,0],"drawn":false},{"_id":"QLFPAvL8vVsAh4xX","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"1 Sword, Weapon, or Armor Magic Item","img":"icons/svg/d20-black.svg","resultId":"","weight":15,"range":[0,0],"drawn":false},{"_id":"C63Y28yTclN6rg9u","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"1 Potion","img":"icons/svg/d20-black.svg","resultId":"","weight":15,"range":[0,0],"drawn":false},{"_id":"0g58kRUbJ2o6lcf2","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Any 1 Magic Item","img":"icons/svg/d20-black.svg","resultId":"","weight":5,"range":[0,0],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true} -{"_id":"gC6vjvBEkUErEm03","name":"Treasure Type G","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"flags":{"ose":{"treasure":true},"better-rolltables":{"table-type":"better","loot-amount-key":""},"acks":{"treasure":true}},"description":"Raider, 2,000gp average value","results":[{"_id":"zGSFVcrXJzZCV9HJ","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[2d20*1000]]cp","img":"icons/svg/d20-black.svg","resultId":"","weight":70,"range":[0,0],"drawn":false},{"_id":"OTgFp7W6fDWccDn4","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[3d6*1000]]sp","img":"icons/svg/d20-black.svg","resultId":"","weight":70,"range":[0,0],"drawn":false},{"_id":"4E7wiywKEBxnnlI0","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d4*1000]]ep","img":"icons/svg/d20-black.svg","resultId":"","weight":50,"range":[0,0],"drawn":false},{"_id":"cu1VoT1GPUZbaC5y","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d6]] ornamentals","img":"icons/svg/d20-black.svg","resultId":"","weight":50,"range":[0,0],"drawn":false},{"_id":"hQasbNw890DofuwI","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d6]] trinkets","img":"icons/svg/d20-black.svg","resultId":"","weight":50,"range":[0,0],"drawn":false},{"_id":"7AHvEDViRancaTHM","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"1 Sword, Weapon, or Armor Magic Item","img":"icons/svg/d20-black.svg","resultId":"","weight":25,"range":[0,0],"drawn":false},{"_id":"KvPxjqtcVu6CAV0u","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"1 Potion","img":"icons/svg/d20-black.svg","resultId":"","weight":25,"range":[0,0],"drawn":false},{"_id":"YSH5ndhr6tzCcNwY","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Any 1 Magic Item","img":"icons/svg/d20-black.svg","resultId":"","weight":10,"range":[0,0],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true} -{"_id":"gJToFqcz9NvnMXGG","name":"Treasure Type N","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"flags":{"ose":{"treasure":true},"better-rolltables":{"table-type":"better","loot-amount-key":""},"acks":{"treasure":true}},"description":"Hoarder, 9,000gp average value","results":[{"_id":"8d21jaU8rn5fwzs6","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d8*1000]]sp","img":"icons/svg/d20-black.svg","resultId":"","weight":60,"range":[0,0],"drawn":false},{"_id":"JKaGMG8VVBxqOdz1","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[2d4*1000]]ep","img":"icons/svg/d20-black.svg","resultId":"","weight":60,"range":[0,0],"drawn":false},{"_id":"Elbvfxtjz3VDAobK","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d6*1000]]gp","img":"icons/svg/d20-black.svg","resultId":"","weight":80,"range":[0,0],"drawn":false},{"_id":"vbwLbFXcmysj57wU","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d8]] gems","img":"icons/svg/d20-black.svg","resultId":"","weight":80,"range":[0,0],"drawn":false},{"_id":"Hrdd07f4vKonhDUG","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d8]] jewellry","img":"icons/svg/d20-black.svg","resultId":"","weight":80,"range":[0,0],"drawn":false},{"_id":"1YMrqYiIzQbZKWyO","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Any 4 Magic Items plus 1 Potion and 1 Scroll","img":"icons/svg/d20-black.svg","resultId":"","weight":50,"range":[0,0],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true} -{"name":"Rings","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"flags":{"better-rolltables":{"table-type":"better","loot-amount-key":""}},"description":"Magical Rings","results":[{"_id":"ShwXxu3StM6ABuyc","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Ring of Command Animal","img":"icons/svg/d20-black.svg","resultId":"","weight":4,"range":[1,4],"drawn":false},{"_id":"qf65QKsx7JlcNHbP","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Ring of Command Human","img":"icons/svg/d20-black.svg","resultId":"","weight":5,"range":[5,9],"drawn":false},{"_id":"P3C40ZlGyrXBJVwG","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Ring of Command Plant","img":"icons/svg/d20-black.svg","resultId":"","weight":6,"range":[10,15],"drawn":false},{"_id":"ac6v6boNKzUwLelA","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Ring of Delusion","img":"icons/svg/d20-black.svg","resultId":"","weight":10,"range":[16,25],"drawn":false},{"_id":"iFmOL5SHfXE92uOH","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Ring of Djinni Calling","img":"icons/svg/d20-black.svg","resultId":"","weight":2,"range":[26,27],"drawn":false},{"_id":"r9oBhjONGflpHSAq","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Ring of Fire Resistance","img":"icons/svg/d20-black.svg","resultId":"","weight":11,"range":[28,38],"drawn":false},{"_id":"gvulFnd3zwTClO2V","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Ring of Invisibility","img":"icons/svg/d20-black.svg","resultId":"","weight":11,"range":[39,49],"drawn":false},{"_id":"91zq15HjWrQIMbhe","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Ring of Protection","img":"icons/svg/d20-black.svg","resultId":"","weight":21,"range":[50,70],"drawn":false},{"_id":"3fH3D5gji5c4aByL","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Ring of Regeneration","img":"icons/svg/d20-black.svg","resultId":"","weight":2,"range":[71,72],"drawn":false},{"_id":"T0pEIt2fZTarTH6T","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Ring of Spell Storing","img":"icons/svg/d20-black.svg","resultId":"","weight":2,"range":[73,74],"drawn":false},{"_id":"2nzMhp0kJPkRgLbb","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Ring of Spell Turning","img":"icons/svg/d20-black.svg","resultId":"","weight":5,"range":[75,79],"drawn":false},{"_id":"s2IHbsnhuwqTDBcY","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Ring of Telekinesis","img":"icons/svg/d20-black.svg","resultId":"","weight":2,"range":[80,81],"drawn":false},{"_id":"GyOqjETMaWhbgog2","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Ring of Water Walking","img":"icons/svg/d20-black.svg","resultId":"","weight":6,"range":[82,87],"drawn":false},{"_id":"x9XXPj4kp8ZoXG8F","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Ring of Weakness","img":"icons/svg/d20-black.svg","resultId":"","weight":7,"range":[88,94],"drawn":false},{"_id":"nanGDB6gek1ItNqn","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Ring of Wishes","img":"icons/svg/d20-black.svg","resultId":"","weight":3,"range":[95,97],"drawn":false},{"_id":"hFPxbw6Zyo5LAMpv","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Ring of X-Ray Vision","img":"icons/svg/d20-black.svg","resultId":"","weight":3,"range":[98,100],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true,"_id":"gyyYnGzbFiIKT3WR"} -{"_id":"iR895LxOdFlztB6S","name":"Treasure Type M","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"flags":{"ose":{"treasure":true},"better-rolltables":{"table-type":"better","loot-amount-key":""},"acks":{"treasure":true}},"description":"Incidental, 8,000gp average value","results":[{"_id":"sq8EHecwkZIdO273","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d4*1000]]ep","img":"icons/svg/d20-black.svg","resultId":"","weight":25,"range":[0,0],"drawn":false},{"_id":"R0qGD5bt8hi1DJ2N","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d4*1000]]pp","img":"icons/svg/d20-black.svg","resultId":"","weight":15,"range":[0,0],"drawn":false},{"_id":"zPAqrBkYv8vuMNwB","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d6]] brilliants","img":"icons/svg/d20-black.svg","resultId":"","weight":30,"range":[0,0],"drawn":false},{"_id":"fkvWoq8liwDBVqtV","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d6]] jewellry","img":"icons/svg/d20-black.svg","resultId":"","weight":50,"range":[0,0],"drawn":false},{"_id":"NU7fmr0AbDBTX2p7","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Any 2 Magic Items","img":"icons/svg/d20-black.svg","resultId":"","weight":30,"range":[0,0],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true} -{"_id":"k6ziRGQpZMJx28U9","name":"Treasure Type I","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"flags":{"ose":{"treasure":true},"better-rolltables":{"table-type":"better","loot-amount-key":""},"acks":{"treasure":true}},"description":"Incidental, 3,250gp average value","results":[{"_id":"gyObZGnwnwJjcCjT","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d4*1000]]sp","img":"icons/svg/d20-black.svg","resultId":"","weight":25,"range":[0,0],"drawn":false},{"_id":"pe9JRCeWMmU9l4k9","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d6*1000]]gp","img":"icons/svg/d20-black.svg","resultId":"","weight":25,"range":[0,0],"drawn":false},{"_id":"Lp9IeOfw34XnylQX","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[2d4]] gems","img":"icons/svg/d20-black.svg","resultId":"","weight":50,"range":[0,0],"drawn":false},{"_id":"4JnlSLmiNveRHabC","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d8]] Jewellry","img":"icons/svg/d20-black.svg","resultId":"","weight":40,"range":[0,0],"drawn":false},{"_id":"dfEWppRz66UKNTnN","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Any 1 Magic Item","img":"icons/svg/d20-black.svg","resultId":"","weight":20,"range":[0,0],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true} -{"_id":"lgDnbE7RGDTG0pTF","name":"Treasure Type H","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"flags":{"ose":{"treasure":true},"better-rolltables":{"table-type":"better","loot-amount-key":""},"acks":{"treasure":true}},"description":"Hoarder, 2,500gp average value","results":[{"_id":"gCexiqhYXZ2mqnmJ","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d6*1000]]sp","img":"icons/svg/d20-black.svg","resultId":"","weight":25,"range":[0,0],"drawn":false},{"_id":"cIWZC6iNAc0pY3xo","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d6*1000]]ep","img":"icons/svg/d20-black.svg","resultId":"","weight":70,"range":[0,0],"drawn":false},{"_id":"Byii10M3zWepyAdU","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d6]] gems","img":"icons/svg/d20-black.svg","resultId":"","weight":80,"range":[0,0],"drawn":false},{"_id":"KPrPXwqHHEzTT7nG","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d6]] trinkets","img":"icons/svg/d20-black.svg","resultId":"","weight":80,"range":[0,0],"drawn":false},{"_id":"PNEn3VlgwkU7lbQ7","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Any 3 Magic Items plus 1 Potion and 1 Scroll","img":"icons/svg/d20-black.svg","resultId":"","weight":25,"range":[0,0],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true} -{"_id":"mtg8xRo4RVvD0cYu","name":"Potions","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"flags":{"better-rolltables":{}},"description":"","results":[{"_id":"XwzxN3DwaAaiqgkr","flags":{},"type":0,"text":"Potion of Animal Control","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[1,3],"drawn":false},{"_id":"fVlij1je3nk7Fyac","flags":{},"type":0,"text":"Potion of Clairaudience","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[4,6],"drawn":false},{"_id":"SEbDSVWmJtJ8bSQ6","flags":{},"type":0,"text":"Potion of Clairvoyance","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[7,9],"drawn":false},{"_id":"QvBMJpLbnGevPWnX","flags":{},"type":0,"text":"Potion of Climbing","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[10,12],"drawn":false},{"_id":"OD2fOfxMHH8B5Of3","flags":{},"type":0,"text":"Potion of Delusion","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[13,17],"drawn":false},{"_id":"7ZZyMF06dE8wR7m3","flags":{},"type":0,"text":"Potion of Diminution","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[18,20],"drawn":false},{"_id":"lSvNC0cBiWNYNlzV","flags":{},"type":0,"text":"Potion of Dragon Control","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[21,23],"drawn":false},{"_id":"zRZBeoPyJ5UQp9Nk","flags":{},"type":0,"text":"Potion of ESP","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[24,26],"drawn":false},{"_id":"kOQKk0QLcC6AuvLR","flags":{},"type":0,"text":"Potion of Extra-Healing","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[27,28],"drawn":false},{"_id":"1nhzu8Lr3iWdjmZ9","flags":{},"type":0,"text":"Potion of Fire Resistance","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[29,31],"drawn":false},{"_id":"U0ENVtDqpzWZO8kr","flags":{},"type":0,"text":"Potion of Flying","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[32,36],"drawn":false},{"_id":"UPUd3EuXuG1olFtL","flags":{},"type":0,"text":"Potion of Gaseous Form","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[37,40],"drawn":false},{"_id":"k2JaQR374KmhYMLz","flags":{},"type":0,"text":"Potion of Giant Control","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[41,43],"drawn":false},{"_id":"UDa1fo7FOxX2YyNg","flags":{},"type":0,"text":"Potion of Giant Strength","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[44,47],"drawn":false},{"_id":"nwfZLOQc72cNW8GA","flags":{},"type":0,"text":"Potion of Growth","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[48,50],"drawn":false},{"_id":"g7VyPIEOKcfCvle4","flags":{},"type":0,"text":"Potion of Healing","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[51,54],"drawn":false},{"_id":"4RI2H3gyTrWqaoAo","flags":{},"type":0,"text":"Potion of Heroism","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[55,58],"drawn":false},{"_id":"C67jThdiXZSI83Xb","flags":{},"type":0,"text":"Potion of Human Control","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[59,61],"drawn":false},{"_id":"LuQxaTS7yqKFE74A","flags":{},"type":0,"text":"Potion of Invisibility","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[62,64],"drawn":false},{"_id":"c9AlTy7djhFl3JTD","flags":{},"type":0,"text":"Potion of Invulnerability","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[65,66],"drawn":false},{"_id":"R3Enq4STaIo22WAD","flags":{},"type":0,"text":"Potion of Levitation","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[67,69],"drawn":false},{"_id":"AL9SceV4rJPmAp22","flags":{},"type":0,"text":"Potion of Longevity","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[70,71],"drawn":false},{"_id":"iINFfUlmwxcROFsD","flags":{},"type":0,"text":"Oil of Sharpness","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[72,73],"drawn":false},{"_id":"EuXkZnm9mktiI6fc","flags":{},"type":0,"text":"Oil of Slipperiness","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[74,75],"drawn":false},{"_id":"LyWjnm2GTT3RoDvQ","flags":{},"type":0,"text":"Philter of Love","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[76,78],"drawn":false},{"_id":"3Be7B2JTXwF41C9O","flags":{},"type":0,"text":"Potion of Plant Control","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[79,81],"drawn":false},{"_id":"GFiM2YISAKHC2Foc","flags":{},"type":0,"text":"Potion of Poison","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[82,83],"drawn":false},{"_id":"6R6fLJ38pFgnyIpn","flags":{},"type":0,"text":"Polymorph Potion","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[84,85],"drawn":false},{"_id":"QoC9qsiVT3d2fRxE","flags":{},"type":0,"text":"Potion of Speed","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[86,88],"drawn":false},{"_id":"UbLUNOHYyOYJNdde","flags":{},"type":0,"text":"Potion of Super-Heroism","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[89,90],"drawn":false},{"_id":"txVMgpQ2urLSfKJV","flags":{},"type":0,"text":"Sweet Water","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[91,93],"drawn":false},{"_id":"kPFgcs1JKngoaFAW","flags":{},"type":0,"text":"Potion of Treasure Finding","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[94,95],"drawn":false},{"_id":"0dIG5ioS6ZOcye1g","flags":{},"type":0,"text":"Potion of Undead Control","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[96,97],"drawn":false},{"_id":"ma6RNre3wc3XkUe3","flags":{},"type":0,"text":"Potion of Water Breathing","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[98,100],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true} -{"name":"Treasure Type C","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"flags":{"better-rolltables":{"table-type":"better","table-currency-string":"","loot-actor-name":"","loot-amount-key":""},"ose":{"treasure":true},"acks":{"treasure":true}},"description":"Incidental, 700gp average value","results":[{"_id":"2MDgj2neRVTrEOeG","flags":{},"type":0,"text":"[[1d4*1000]]ep","img":"icons/svg/d20-black.svg","resultId":"","weight":15,"range":[0,0],"drawn":false},{"_id":"quSSs4gypBAqEpzI","flags":{},"type":0,"text":"[[1d6]] gems","img":"icons/svg/d20-black.svg","resultId":"","weight":40,"range":[0,0],"drawn":false},{"_id":"FenQUvuZSHHd0B97","flags":{},"type":0,"text":"[[1d6]] trinkets","img":"icons/svg/d20-black.svg","resultId":"","weight":30,"range":[0,0],"drawn":false},{"_id":"iceyopJrRL0WflqN","flags":{},"type":0,"text":"Any 1 Magic Item","img":"icons/svg/d20-black.svg","resultId":"","weight":5,"range":[0,0],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true,"_id":"qhPZ9FMoXfDkSreI"} -{"_id":"rhsNAV5eHn6TziUC","name":"Treasure Type B","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"flags":{"better-rolltables":{"table-type":"better","loot-amount-key":""},"ose":{"treasure":true},"acks":{"treasure":true}},"description":"Hoarder, 500gp average value","results":[{"_id":"azq44ugVmNRS4k8R","flags":{},"type":0,"text":"[[1d6*1000]]sp","img":"icons/svg/d20-black.svg","resultId":"","weight":80,"range":[0,0],"drawn":false},{"_id":"T7l2ot92szsQkVk7","flags":{},"type":0,"text":"[[1d4]] ornamentals","img":"icons/svg/d20-black.svg","resultId":"","weight":70,"range":[0,0],"drawn":false},{"_id":"efWoFmV6pzhLnOYq","flags":{},"type":0,"text":"[[1d4]] trinkets","img":"icons/svg/d20-black.svg","resultId":"","weight":30,"range":[0,0],"drawn":false},{"_id":"GBXwCdHZcYe6qzCb","flags":{},"type":0,"text":"Any 2 Magic Items","img":"icons/svg/d20-black.svg","resultId":"","weight":5,"range":[0,0],"drawn":false}],"formula":"","replacement":true,"displayRoll":true} -{"_id":"tTR9e8WPtLNrEFKz","name":"Miscellaneous Magic","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"flags":{"better-rolltables":{}},"description":"Miscellaneous Magic Items","results":[{"_id":"hNI1ajeL7oA36IfH","flags":{},"type":0,"text":"Amulet versus Crystal Balls and ESP","img":"icons/svg/d20-black.svg","resultId":"","weight":2,"range":[1,2],"drawn":false},{"_id":"dMRW3OB8bn4jDC7a","flags":{},"type":0,"text":"Apparatus of the Crab","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[3,3],"drawn":false},{"_id":"mbYtvhS4UXfrsd8x","flags":{},"type":0,"text":"Bag of Devouring","img":"icons/svg/d20-black.svg","resultId":"","weight":2,"range":[4,5],"drawn":false},{"_id":"12HbyWiW6Hl4IBRj","flags":{},"type":0,"text":"Bag of Holding","img":"icons/svg/d20-black.svg","resultId":"","weight":5,"range":[6,10],"drawn":false},{"_id":"hkCtChKKe3WqhQEc","flags":{},"type":0,"text":"Boat, Folding","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[11,11],"drawn":false},{"_id":"SvXl5PQTZQj66yda","flags":{},"type":0,"text":"Boots of Levitation","img":"icons/svg/d20-black.svg","resultId":"","weight":3,"range":[12,14],"drawn":false},{"_id":"kTNtBlERWGTZlXSI","flags":{},"type":0,"text":"Boots of Speed","img":"icons/svg/d20-black.svg","resultId":"","weight":3,"range":[15,17],"drawn":false},{"_id":"EmPz6YREgSiVv3E7","flags":{},"type":0,"text":"Boots of Traveling and Springing","img":"icons/svg/d20-black.svg","resultId":"","weight":3,"range":[18,20],"drawn":false},{"_id":"nKH1ZQHJZfu19jo2","flags":{},"type":0,"text":"Bowl of Commanding Water Elementals","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[21,21],"drawn":false},{"_id":"Ot3uj1dHZUnnAZJ4","flags":{},"type":0,"text":"Bracers of Armor","img":"icons/svg/d20-black.svg","resultId":"","weight":2,"range":[22,23],"drawn":false},{"_id":"HNkYuDrNUAK6phDb","flags":{},"type":0,"text":"Brazier of Commanding Fire Elementals","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[24,24],"drawn":false},{"_id":"e8RYSLmWo0LM9vMd","flags":{},"type":0,"text":"Brooch of Shielding","img":"icons/svg/d20-black.svg","resultId":"","weight":2,"range":[25,26],"drawn":false},{"_id":"4Huims5wqldpzYb3","flags":{},"type":0,"text":"Broom of Flying","img":"icons/svg/d20-black.svg","resultId":"","weight":3,"range":[27,29],"drawn":false},{"_id":"JBmFGCn6qJvXqHS5","flags":{},"type":0,"text":"Censer of Controlling Air Elementals","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[30,30],"drawn":false},{"_id":"j6AbVWjjQUAISvC1","flags":{},"type":0,"text":"Chime of Opening","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[31,31],"drawn":false},{"_id":"g63KEFulClL9YYPt","flags":{},"type":0,"text":"Cloak of Protection","img":"icons/svg/d20-black.svg","resultId":"","weight":2,"range":[32,33],"drawn":false},{"_id":"XLlIlRHIFLULXg3p","flags":{},"type":0,"text":"Crystal Ball","img":"icons/svg/d20-black.svg","resultId":"","weight":3,"range":[34,36],"drawn":false},{"_id":"fHNemOmSCKNCmUkk","flags":{},"type":0,"text":"Crystal Ball with Clairaudience","img":"icons/svg/d20-black.svg","resultId":"","weight":2,"range":[37,38],"drawn":false},{"_id":"H73OIeYf6DwX81FB","flags":{},"type":0,"text":"Crystal Ball with ESP","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[39,39],"drawn":false},{"_id":"ZNJbpQXkwDxlBLNU","flags":{},"type":0,"text":"Cube of Force","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[40,40],"drawn":false},{"_id":"6ZzHUGt9VSAgJhQC","flags":{},"type":0,"text":"Cube of Frost Resistance","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[41,41],"drawn":false},{"_id":"H8ykWvOg1SFDWCu0","flags":{},"type":0,"text":"Decanter of Endless Water","img":"icons/svg/d20-black.svg","resultId":"","weight":2,"range":[42,43],"drawn":false},{"_id":"cT0ihtgJdEoZIZmy","flags":{},"type":0,"text":"Displacer Cloak","img":"icons/svg/d20-black.svg","resultId":"","weight":2,"range":[44,45],"drawn":false},{"_id":"j8ucYchcFenw28Wt","flags":{},"type":0,"text":"Drums of Panic","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[46,46],"drawn":false},{"_id":"z0gz2kVVAlwINdNo","flags":{},"type":0,"text":"Dust of Appearance","img":"icons/svg/d20-black.svg","resultId":"","weight":3,"range":[47,49],"drawn":false},{"_id":"Wg9tJwesk1IvCKjo","flags":{},"type":0,"text":"Dust of Disappearance","img":"icons/svg/d20-black.svg","resultId":"","weight":3,"range":[50,52],"drawn":false},{"_id":"YU0M4SxkS2DxJVol","flags":{},"type":0,"text":"Efreeti Bottle","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[53,53],"drawn":false},{"_id":"flBA8ybDnLx68mvU","flags":{},"type":0,"text":"Elven Cloak","img":"icons/svg/d20-black.svg","resultId":"","weight":4,"range":[54,57],"drawn":false},{"_id":"dowuHLPFh9VlpStY","flags":{},"type":0,"text":"Elven Boots","img":"icons/svg/d20-black.svg","resultId":"","weight":4,"range":[58,61],"drawn":false},{"_id":"wKaaWe8PXeCRHMC7","flags":{},"type":0,"text":"Eyes of Charming","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[62,62],"drawn":false},{"_id":"iiqNH6jENk0kRxS9","flags":{},"type":0,"text":"Eyes of the Eagle","img":"icons/svg/d20-black.svg","resultId":"","weight":2,"range":[63,64],"drawn":false},{"_id":"YyIf8LZvbiuH4l0d","flags":{},"type":0,"text":"Eyes of Petrification","img":"icons/svg/d20-black.svg","resultId":"","weight":3,"range":[65,67],"drawn":false},{"_id":"OCuGGXfhnJT4O0Il","flags":{},"type":0,"text":"Flying Carpet","img":"icons/svg/d20-black.svg","resultId":"","weight":4,"range":[68,71],"drawn":false},{"_id":"3hvJDAICi6mQY7J2","flags":{},"type":0,"text":"Gauntlets of Ogre Power","img":"icons/svg/d20-black.svg","resultId":"","weight":3,"range":[72,74],"drawn":false},{"_id":"MS9oq3likbQICKDP","flags":{},"type":0,"text":"Girdle of Giant Strength","img":"icons/svg/d20-black.svg","resultId":"","weight":3,"range":[75,77],"drawn":false},{"_id":"hofYow5KKV3hwodA","flags":{},"type":0,"text":"Helm of Alignment Changing","img":"icons/svg/d20-black.svg","resultId":"","weight":3,"range":[78,80],"drawn":false},{"_id":"2jAFYWGqmkB5ciIH","flags":{},"type":0,"text":"Helm of Comprehending Languages","img":"icons/svg/d20-black.svg","resultId":"","weight":4,"range":[81,84],"drawn":false},{"_id":"t6ZCkd5G9FRa4YbV","flags":{},"type":0,"text":"Helm of Telepathy","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[85,85],"drawn":false},{"_id":"YHPR13jHERovMmxj","flags":{},"type":0,"text":"Helm of Teleportation","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[86,86],"drawn":false},{"_id":"Oug0ycXE77b7jBdC","flags":{},"type":0,"text":"Horn of Blasting","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[87,87],"drawn":false},{"_id":"onGfGBsUKCjq6G7V","flags":{},"type":0,"text":"Medallion of ESP","img":"icons/svg/d20-black.svg","resultId":"","weight":3,"range":[88,90],"drawn":false},{"_id":"AoazYC5NdaQcKVnh","flags":{},"type":0,"text":"Medallion of ESP (90')","img":"icons/svg/d20-black.svg","resultId":"","weight":2,"range":[91,92],"drawn":false},{"_id":"DT6pct0YXjVVbKyQ","flags":{},"type":0,"text":"Mirror of Life Trapping","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[93,93],"drawn":false},{"_id":"gJ6XtRIo81SFFsl6","flags":{},"type":0,"text":"Mirror of Opposition","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[94,94],"drawn":false},{"_id":"SNZMvcsGsrNlST93","flags":{},"type":0,"text":"Necklace of Adaptation","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[95,95],"drawn":false},{"_id":"Yb5ldUuiCrwnqbLG","flags":{},"type":0,"text":"Rope of Climbing","img":"icons/svg/d20-black.svg","resultId":"","weight":2,"range":[96,97],"drawn":false},{"_id":"SqpTIhHfyzOucQef","flags":{},"type":0,"text":"Scarab of Protection","img":"icons/svg/d20-black.svg","resultId":"","weight":2,"range":[98,99],"drawn":false},{"_id":"F3UgP9VaE0CfPcNQ","flags":{},"type":0,"text":"Stone of Controlling Earth Elementals","img":"icons/svg/d20-black.svg","resultId":"","weight":1,"range":[100,100],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true} -{"_id":"tfovFVpRkOftcOnM","name":"Treasure Type P","permission":{"default":0,"ssuDiZtGIm56KS7h":3},"flags":{"ose":{"treasure":true},"better-rolltables":{"table-type":"better","loot-amount-key":""},"acks":{"treasure":true}},"description":"Incidental, 17,000gp average value","results":[{"_id":"gCiPni0plP3d8smM","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d4*1000]]gp","img":"icons/svg/d20-black.svg","resultId":"","weight":30,"range":[0,0],"drawn":false},{"_id":"qao3qJepjYtXz6yV","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d4*1000]]pp","img":"icons/svg/d20-black.svg","resultId":"","weight":30,"range":[0,0],"drawn":false},{"_id":"jH0BUdS7FTQhZGi2","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d4]] brilliants","img":"icons/svg/d20-black.svg","resultId":"","weight":40,"range":[0,0],"drawn":false},{"_id":"PgRd9sXF7O7qQLI6","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"[[1d4]] regalia","img":"icons/svg/d20-black.svg","resultId":"","weight":30,"range":[0,0],"drawn":false},{"_id":"HFfz4OwAYfxJdcPT","flags":{"better-rolltables":{"brt-result-formula":{"formula":""}}},"type":0,"text":"Any 3 Magic Items","img":"icons/svg/d20-black.svg","resultId":"","weight":40,"range":[0,0],"drawn":false}],"formula":"1d100","replacement":true,"displayRoll":true} diff --git a/7.5/packs/acks-weapons.db b/7.5/packs/acks-weapons.db deleted file mode 100644 index 82f592a..0000000 --- a/7.5/packs/acks-weapons.db +++ /dev/null @@ -1,37 +0,0 @@ -{"_id":"0fKEy35e0pf4mWxg","name":"Hand Axe","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":10,"medium":20,"long":30},"save":"","pattern":"white","description":"

    This is a single-bitted axe, with a 12\" to 24\" haft, balanced for throwing. Historical examples include the Frankish francisca, American tomahawk, and African mambele and kasuyu.

    ","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"},{"title":"Missile","value":"Missile"}],"slow":false,"missile":true,"melee":true,"cost":4,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"flags":{"importid":"yBzegdAiuegeNxcr"},"img":"systems/acks/assets/icons/hand-axe.webp"} -{"_id":"5SebUXjHit39uwNl","name":"Short Sword","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"

    The short sword includes straight and curved slashing and thrusting blades, generally less than 30\" in length, meant to be used with one hand. Historical examples include the Egyptian khopesh, Greek xiphos, Roman gladius, Japanese wakizashi, Arab scimitar, Persian shamshir, Turkish yatagan, and Indian talwar.

    ","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":7,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"flags":{"importid":"Hy9zo1LXlEE8Aydp"},"img":"systems/acks/assets/icons/short-sword.webp"} -{"_id":"8bHgI6NlYp48XMpH","name":"Flail, 1H","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"

    This is a bludgeoning weapon derived from the agricultural flail with a striking head connected to the haft by a flexible chain. Flails are useable with one or two hands. Historical examples include the medieval ball-and-chain, Japanese rentsuru and nunchaku, and  chinese meteor hammer.

    ","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":5,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"flags":{"importid":"ai4cH1yljp6DCvaG"},"img":"systems/acks/assets/icons/flail.webp"} -{"_id":"ACgrVSDLyGpPNqxq","name":"Spear, 1H","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":20,"medium":40,"long":60},"save":"","pattern":"white","description":"

    Wooden shafts, 6' to 8' in length, with metal heads designed for thrusting, spears are the main weapon of the common soldier. Spears can be used one- or two-handed. Historical examples include the Hoplite doru, the medieval winged spear, and the Japanese yari. Characters armed with spears can attack from the second rank in melee and inflict double damage when used in or against a charge.

    \n

    Up to 4 spears may be thrown while cleaving. (Core rules p. 105)

    ","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"},{"title":"Missile","value":"Missile"},{"title":"Charge","value":"Charge"}],"slow":false,"missile":true,"melee":true,"cost":3,"equipped":false,"weight":1000,"counter":{"value":0,"max":0}},"flags":{"importid":"NLYDX2GyEHbzrYrO"},"img":"systems/acks/assets/icons/spear.webp"} -{"_id":"AlSAzxyny9JJgXhJ","name":"War Pick, 1H","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":5,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"flags":{"importid":"lLQU9CmuiRi6fhvt"},"img":"systems/acks/assets/icons/war-pick.webp"} -{"_id":"Asgal06yfrFoVszt","name":"Sword, 2H","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"

    The classic weapon of knights and kings, the sword includes straight and curved slashing and thrusting blades of 30\" to 40\" in length useable with one or two hands. Historical examples include the Roman spatha, Viking sword, medieval knightly sword and falchion, Japanese katana, and Chinese jian and dao.

    ","damage":"1d8","bonus":0,"tags":[{"title":"Melee","value":"Melee"},{"title":"Two-handed","value":"Two-handed"}],"slow":false,"missile":false,"melee":true,"cost":10,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"flags":{"importid":"9wn4mEu8XCCNawUR"},"img":"systems/acks/assets/icons/sword.webp"} -{"_id":"ByUQG9CnIB1PAEWC","name":"Flail, 2H","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"

    This is a bludgeoning weapon derived from the agricultural flail with a striking head connected to the haft by a flexible chain. Flails are useable with one or two hands. Historical examples include the medieval ball-and-chain, Japanese rentsuru and nunchaku, and Chinese meteor hammer.

    ","damage":"1d8","bonus":0,"tags":[{"title":"Melee","value":"Melee"},{"title":"Two-handed","value":"Two-handed"}],"slow":false,"missile":false,"melee":true,"cost":5,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"flags":{"importid":"WeuZejh4AtnW0XqO"},"img":"systems/acks/assets/icons/flail.webp"} -{"_id":"DpSdzJu1KHEeK2E7","name":"Bola","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":15,"medium":30,"long":45},"save":"paralysis","pattern":"white","description":"

    These are throwing weapons made of weights on the ends of interconnected cords, designed to capture animals by entangling their legs. A character can use a bola to make a knock down or wrestling maneuver (as described in special maneuvers in Chapter 6) with a thrown attack.

    ","damage":"1d2","bonus":0,"tags":[{"title":"Missile","value":"Missile"}],"slow":false,"missile":true,"melee":false,"cost":5,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"flags":{"importid":"uLNp3TWLNxCxWSb0"},"img":"systems/acks/assets/icons/hunting-bolas.webp"} -{"_id":"E0Z0AQniSGz7kgkB","name":"Lance (mounted)","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"transparent","description":"

    Lances are long spears, 12' to 16' in length, designed for mounted warriors. Despite their length, they are used onehanded. Historical examples include the Greek xyston, Persian and Byzantine kontos, and medieval lance. Lances do double damage when used to charge, but impose a -1 penalty on initiative rolls.

    ","damage":"1d10","bonus":0,"tags":[{"title":"Melee","value":"Melee"},{"title":"Charge","value":"Charge"}],"slow":true,"missile":false,"melee":true,"cost":1,"equipped":false,"weight":1000,"counter":{"value":0,"max":0}},"flags":{},"img":"systems/acks/assets/icons/mounted-knight.webp"} -{"_id":"EFrwMaqJUB2rTHZn","name":"Mace, 2H","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"

    A mace is a bludgeoning weapon consisting of a 2' to 3' wood or metal shaft and a heavy stone or metal head, useable with one or two hands. Historical examples include the Egyptian bronze-headed mace, medieval flanged mace, Persian horseman’s mace, Russian pernach, and Slavic bulawa.

    ","damage":"1d8","bonus":0,"tags":[{"title":"Melee","value":"Melee"},{"title":"Two-handed","value":"Two-handed"}],"slow":false,"missile":true,"melee":true,"cost":5,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"flags":{"importid":"zkev7OZVgTksMuGz"},"img":"systems/acks/assets/icons/flanged-mace.webp"} -{"_id":"ItB94uEcTYizBXEk","name":"Warhammer, 1H","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"

    A warhammer is a bludgeoning weapon with a 2' to 3' wooden or metal shaft and a broad metal head shaped like a hammer. It is designed for crushing armor, and useable with one or two hands. The chief historical example is the late medieval warhammer.

    ","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":5,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"flags":{"importid":"wVZ6x93kxV1nRAij"},"img":"systems/acks/assets/icons/claw-hammer.webp"} -{"_id":"JHQAMl3BRG3UWzam","name":"Arbalest","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":90,"medium":1800,"long":3600},"save":"","pattern":"white","description":"

    An arbalest is a heavy crossbow, pulled with the mechanical assistance of a rack and pinion or windlass. Historical examples include the late medieval arbalest and the Three Kingdoms era Chinese heavy crossbow.

    \n

    Limited to 2 cleave attacks. (Core rules p. 105)

    ","damage":"1d8","bonus":0,"tags":[{"title":"Missile","value":"Missile"},{"title":"Two-handed","value":"Two-handed"}],"slow":false,"missile":true,"melee":false,"cost":50,"equipped":false,"weight":1000,"counter":{"value":0,"max":0}},"flags":{"importid":"DnMtTC1WLrRsoObb"},"img":"systems/acks/assets/icons/crossbow.webp"} -{"_id":"KCaeKijgEDYzpPJr","name":"Sword, 1H","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"

    The classic weapon of knights and kings, the sword includes straight and curved slashing and thrusting blades of 30\" to 40\" in length useable with one or two hands. Historical examples include the Roman spatha, Viking sword, medieval knightly sword and falchion, Japanese katana, and Chinese jian and dao.

    ","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":10,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"flags":{"importid":"13II4jzAYMxfkyXT"},"img":"systems/acks/assets/icons/sword.webp"} -{"_id":"KduSb5nGlLOdaBBJ","name":"Battle Axe, 1H","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"

    This is a single- or double-bitted axe with a 24\" to 48\" haft, designed for battle and useable with one or two hands. Historical examples include the Scythian sagaris, Viking bearded and skeg axe, Celtic war axe, medieval battle axe, and Persian tabarzin.

    ","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":7,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"flags":{"importid":"FPlxGqfmZK78bSd8"},"img":"systems/acks/assets/icons/battered-axe.webp"} -{"_id":"L0VVzDRueEsDogrj","name":"Morning Star","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"

    This is any type of large mace-liked weapon with a spiked metal head. Historical examples include the medieval morning star, German chain-morning star, English holy water sprinkler, Flemish goedendag, and Japanese tetsubo. Any flails and maces too large to be used one-handed can also be treated as morning stars. Morning stars impose a -1 penalty on initiative rolls.

    ","damage":"1d10","bonus":0,"tags":[{"title":"Melee","value":"Melee"},{"title":"Two-handed","value":"Two-handed"}],"slow":true,"missile":false,"melee":true,"cost":10,"equipped":false,"weight":1000,"counter":{"value":0,"max":0}},"flags":{"importid":"A4feQipvBrfngy8i"},"img":"systems/acks/assets/icons/morning-star.webp"} -{"_id":"L9PZJ7asxakwOKhy","name":"Whip","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"

    This is a long, single-tailed whip of the sort used to herd cattle. Used as a weapon, it provides a +2 bonus to attack throws made to disarm or knock down opponents (as described in Special Maneuvers in Chapter 6).

    ","damage":"1d2","bonus":2,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":5,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"flags":{"importid":"ZGSnRGwg0yaAlSKy"},"img":"systems/acks/assets/icons/whip.webp"} -{"_id":"MXju4yVaUAjxAZYX","name":"Club","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"

    A club is any simple bludgeon used to batter opponents.

    ","damage":"1d4","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":1,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"flags":{"importid":"eUIqvdlToVDDsyRs"},"img":"systems/acks/assets/icons/wood-club.webp"} -{"_id":"OBvxd0pGGfpT75ke","name":"Sling with Bullets","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":45,"medium":90,"long":180},"save":"","pattern":"white","description":"

    A sling is a projectile weapon, made of braided flax, hemp or wool cord, used to hurl small stones or lead bullets. Slings were used by all armies of the ancient world. Historical examples include the Hebrew shepherd’s sling and Greek peltast’s sling.

    \n

    Limited to 4 cleaves. (Core Rules p. 105)

    ","damage":"1d4","bonus":0,"tags":[{"title":"Missile","value":"Missile"}],"slow":false,"missile":true,"melee":false,"cost":2,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"flags":{"importid":"vqFmkHGEbKB4gfdC"},"img":"systems/acks/assets/icons/sling.webp"} -{"_id":"OKIkawWJve0VG5vX","name":"Composite Bow","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":70,"medium":1400,"long":2100},"save":"","pattern":"white","description":"

    A composite bow is a recurved bow made of laminated wood, horn, and sinew. Composite bows are time consuming and expensive to craft but offer a better combination of mobility and power than longbows or shortbows. Historical examples include the Scythian horn bow, Chinese laminated bamboo bow, Greek and Roman composite bow, Mongolian composite bow, and Japanese yumi.

    \n

    Limited to 4 cleave attacks. (Core Rules p. 105)

    ","damage":"1d6","bonus":0,"tags":[{"title":"Missile","value":"Missile"},{"title":"Two-handed","value":"Two-handed"}],"slow":false,"missile":true,"melee":false,"cost":40,"equipped":false,"weight":1000,"counter":{"value":0,"max":0}},"flags":{"importid":"fSDYFGKlhA0FR271"},"img":"systems/acks/assets/icons/composite-bow.webp"} -{"_id":"PzMfBjMsIOrKuYqL","name":"Sword, Two-Handed","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"

    The two-handed sword includes straight and curved slashing and thrusting blades, 40\" or more in length, requiring two hands to use effectively. Historical examples include the medieval longsword, the Renaissance zweihänder, Scottish claymore, Japanese no-dachi, and Chinese zhanmadao. Two-handed swords impose a -1 penalty on initiative rolls.

    ","damage":"1d10","bonus":0,"tags":[{"title":"Melee","value":"Melee"},{"title":"Two-handed","value":"Two-handed"}],"slow":true,"missile":false,"melee":true,"cost":15,"equipped":false,"weight":1000,"counter":{"value":0,"max":0}},"flags":{"importid":"UcZTaXvHZl7hYiJJ"},"img":"systems/acks/assets/icons/two-handed-sword.webp"} -{"_id":"TIyzI7C4uoz2dPx0","name":"Net","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":null,"medium":null,"long":10},"save":"paralysis","pattern":"white","description":"

    This is a round, weighted cast net designed to entangle and entrap opponents. The chief historical example is the net of the Roman retiarius. A character using a net gets a +2 bonus on attack throws to wrestle opponents (as explained under special maneuvers in Chapter 6).

    ","damage":"","bonus":2,"tags":[{"title":"Melee","value":"Melee"},{"title":"Missile","value":"Missile"}],"slow":false,"missile":true,"melee":true,"cost":1,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"flags":{"importid":"suTSgQsmHjNIegq0"},"img":"systems/acks/assets/icons/net.webp"} -{"_id":"XE0EdU0blyMd2qDM","name":"Great Axe","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"

    This is a double-bitted axe or long-shafted singlebitted axe, with a 48\" or longer haft, requiring two hands to use. Historical examples included the Greek double-bitted labrys, Viking long bearded axe, and the English longaxe. Great axes impose a -1 penalty on initiative rolls.

    ","damage":"1d10","bonus":0,"tags":[{"title":"Melee","value":"Melee"},{"title":"Two-handed","value":"Two-handed"}],"slow":true,"missile":false,"melee":true,"cost":10,"equipped":false,"weight":1000,"counter":{"value":0,"max":0}},"flags":{"importid":"cUhgnt4nt8Afjr5k"},"img":"systems/acks/assets/icons/battle-axe.webp"} -{"_id":"axlm9WQSgMzy7uC0","name":"Battle Axe, 2H","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"

    This is a single- or double-bitted axe with a 24\" to 48\" haft, designed for battle and useable with one or two hands. Historical examples include the Scythian sagaris, Viking bearded and skeg axe, Celtic war axe, medieval battle axe, and Persian tabarzin.

    ","damage":"1d8","bonus":0,"tags":[{"title":"Melee","value":"Melee"},{"title":"Two-handed","value":"Two-handed"}],"slow":false,"missile":false,"melee":true,"cost":7,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"flags":{"importid":"xJM4LZgINtuo7DLb"},"img":"systems/acks/assets/icons/battered-axe.webp"} -{"_id":"bIJrhRbz42KWSxSF","name":"Staff, 2H","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"

    A staff is a common weapon made from a stick of hardwood 4' to 6' long, and used two-handed. (If used one handed, treat as a club.) Historical examples include the English quarterstaff, Japanese bo stick, and Chinese gun.

    ","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"},{"title":"Two-handed","value":"Two-handed"}],"slow":false,"missile":false,"melee":true,"cost":1,"equipped":false,"weight":1000,"counter":{"value":0,"max":0}},"flags":{"importid":"OR2VQnqgEBdOhCKj"},"img":"systems/acks/assets/icons/bo.webp"} -{"_id":"cjQUIUtxC4mKaJbv","name":"Dagger","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":10,"medium":20,"long":30},"save":"","pattern":"white","description":"

    A dagger has a small 6\" to 12\" blade, either singleedged for cutting, or doubled edged for stabbing. Daggers may be used in melee or for throwing. Historical examples include the Asian kris, medieval poniard, Japanese tanto, Scottish dirk, and Renaissance stiletto. Some daggers have blades coated with silver for use against enchanted creatures.

    \n

    Up to 4 daggers may be thrown when cleaving. (Core rules p. 105)

    ","damage":"1d4","bonus":0,"tags":[{"title":"Melee","value":"Melee"},{"title":"Missile","value":"Missile"}],"slow":false,"missile":true,"melee":true,"cost":3,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"flags":{"importid":"3XHFIW8TmzdPp9zB"},"img":"systems/acks/assets/icons/dagger.webp"} -{"_id":"dBgMeq1ZgYpuVuj6","name":"Shortbow","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":50,"medium":100,"long":150},"save":"","pattern":"white","description":"

    A short bow is made from a single piece of wood, usually around 4' tall. Shortbows lack the range and power of either longbows or composite bows, but are cheap and fast to make. Historical examples include the Neolithic short bow and Comanche self bow.

    \n

    Limited to 4 cleaves. (Core Rules p. 105)

    ","damage":"1d6","bonus":0,"tags":[{"title":"Missile","value":"Missile"},{"title":"Two-handed","value":"Two-handed"}],"slow":false,"missile":true,"melee":false,"cost":3,"equipped":false,"weight":1000,"counter":{"value":0,"max":0}},"flags":{"importid":"OaJPS26RqUNK25s0"},"img":"systems/acks/assets/icons/pocket-bow.webp"} -{"_id":"ejToy83Z1pQxnvzm","name":"Crossbow","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":80,"medium":1600,"long":240},"save":"","pattern":"white","description":"

    A crossbow is a bow mounted cross-wise on a stock with a trigger. It fires squat projectiles called bolts. Crossbows are light enough to pull by hand or with a quick drawing lever and are much easier to use than bows. Historical examples are the Greek gastraphetes, Roman arcuballista, Chinese handheld crossbow, and medieval crossbow and cavalry cranequin.

    \n

    Limited to 2 cleave attacks. (Core rules p. 105)

    ","damage":"1d6","bonus":0,"tags":[{"title":"Missile","value":"Missile"},{"title":"Two-handed","value":"Two-handed"}],"slow":false,"missile":true,"melee":false,"cost":30,"equipped":false,"weight":1000,"counter":{"value":0,"max":0}},"flags":{"importid":"x6CsPn9QXoalyh0h"},"img":"systems/acks/assets/icons/crossbow2.webp"} -{"_id":"kXoARV2n0BULMeny","name":"Sap","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"paralysis","pattern":"white","description":"

    A sap consists of a heavyweight material wrapped inside a leather sack. Used as a weapon, it provides a +2 bonus to attack throws made to incapacitate opponents (as described in Special Maneuvers in Chapter 6).

    ","damage":"1d4","bonus":2,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":1,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"flags":{"importid":"bow2gw7eN6ioJa44"},"img":"systems/acks/assets/icons/sap.webp"} -{"_id":"o6CzVPtia6APRtHP","name":"Warhammer, 2H","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"

    A warhammer is a bludgeoning weapon with a 2' to 3' wooden or metal shaft and a broad metal head shaped like a hammer. It is designed for crushing armor, and useable with one or two hands. The chief historical example is the late medieval warhammer.

    ","damage":"1d8","bonus":0,"tags":[{"title":"Melee","value":"Melee"},{"title":"Two-handed","value":"Two-handed"}],"slow":false,"missile":false,"melee":true,"cost":5,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"flags":{"importid":"6NiT9A3yvRgrViBX"},"img":"systems/acks/assets/icons/claw-hammer.webp"} -{"_id":"qVf8Z6BFa0cDtYbS","name":"Spear, 2H","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"

    Wooden shafts, 6' to 8' in length, with metal heads designed for thrusting, spears are the main weapon of the common soldier. Spears can be used one- or two-handed. Historical examples include the Hoplite doru, the medieval winged spear, and the Japanese yari. Characters armed with spears can attack from the second rank in melee and inflict double damage when used in or against a charge.

    \n

    Up to 4 spears may be thrown while cleaving. (Core rules p. 105)

    ","damage":"1d8","bonus":0,"tags":[{"title":"Melee","value":"Melee"},{"title":"Two-handed","value":"Two-handed"},{"title":"Charge","value":"Charge"}],"slow":false,"missile":false,"melee":true,"cost":3,"equipped":false,"weight":1000,"counter":{"value":0,"max":0}},"flags":{"importid":"WiMzXwebpsGw5ejy1"},"img":"systems/acks/assets/icons/spear.webp"} -{"_id":"qeo5dtiuyDRBFj5i","name":"Longbow","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":70,"medium":140,"long":210},"save":"","pattern":"white","description":"

    A long bow is made from a single piece of wood, as tall as the person who uses it. Equal in range and power to more expensive composite bows, longbows require substantial strength (STR 9 or more) and cannot be used by mounted troops. Historical examples include the ancient Indian longbow, the Nubian longbow, and the Welsh and English longbow.

    \n

    Limited to 3 cleaves. (Core rules p. 105)

    ","damage":"1d6","bonus":0,"tags":[{"title":"Missile","value":"Missile"},{"title":"Two-handed","value":"Two-handed"}],"slow":false,"missile":true,"melee":false,"cost":7,"equipped":false,"weight":1000,"counter":{"value":0,"max":0}},"flags":{"importid":"2t37eF4SOEHfGun6"},"img":"systems/acks/assets/icons/long-bow.webp"} -{"_id":"s6DFa5xNqVqENWDt","name":"Javelin","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":20,"medium":40,"long":60},"save":"","pattern":"white","description":"

    Javelins are short spears, 3' to 6' long, designed for throwing. Historical examples include the Greek javelin, Roman pilum and verutum, early medieval angon, and Zulu assegai.

    \n

    Up to 4 javelins may be thrown when cleaving. (Core rules p. 105)

    ","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"},{"title":"Missile","value":"Missile"}],"slow":false,"missile":true,"melee":true,"cost":1,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"flags":{"importid":"DXT78dptL83M0ynW"},"img":"systems/acks/assets/icons/javelin2.webp"} -{"name":"Staff, 1H","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"

    A staff is a common weapon made from a stick of hardwood 4' to 6' long, and used two-handed. (If used one handed, treat as a club.) Historical examples include the English quarterstaff, Japanese bo stick, and Chinese gun.

    ","damage":"1d4","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":1,"equipped":false,"weight":1000,"counter":{"value":0,"max":0}},"flags":{"importid":"OR2VQnqgEBdOhCKj"},"img":"systems/acks/assets/icons/bo.webp","_id":"s7DaCWDL3znp2bIl"} -{"_id":"t8OPWDQ6NsMN73Yo","name":"Darts (5)","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":15,"medium":30,"long":45},"save":"","pattern":"white","description":"

    A dart is any small projectile designed to be thrown. Most darts are fletched wooden shafts, ranging in length from 6\" to 2' long, but they may also be metal spikes or stars. Historical examples include the Roman plumbata, Macedonian kestros, and Japanese shuriken.

    \n

    Up to 4 darts may be thrown when cleaving. (Core rules p. 105)

    ","damage":"1d4","bonus":0,"tags":[{"title":"Missile","value":"Missile"}],"slow":false,"missile":true,"melee":false,"cost":2,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"flags":{"importid":"7QNu9Ivd8gyy557z"},"img":"systems/acks/assets/icons/spear-feather.webp"} -{"_id":"t9wMd09IeV7f8mi5","name":"War Pick, 2H","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"","damage":"1d8","bonus":0,"tags":[{"title":"Melee","value":"Melee"},{"title":"Two-handed","value":"Two-handed"}],"slow":false,"missile":false,"melee":true,"cost":5,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"flags":{"importid":"zrOIitoxObxbQ1ET"},"img":"systems/acks/assets/icons/war-pick.webp"} -{"_id":"taI2Lp75RzDEN2iJ","name":"Pole-Arm (two handed)","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"

    Pole arms are two-handed slashing and piercing weapons with a metal head and a long wooden shaft. Pole arms range in length from 6' to 21'. Historical examples include the Thracian rhomphaia, Dacian falx, and Macedonian sarissa; the medieval bill, fauchard, glaive, guisarme, halberd, partisan, pike, ranseur, spetum, and voulge; the Chinese gun dao; and the Japanese bisento, nagamaki, and naginata. Pole arms can be used to attack from the second rank in melee, and inflict double damage when used in or against a charge, but impose a -1 penalty on initiative rolls.

    ","damage":"1d10","bonus":0,"tags":[{"title":"Melee","value":"Melee"},{"title":"Two-handed","value":"Two-handed"}],"slow":true,"missile":false,"melee":true,"cost":7,"equipped":false,"weight":1000,"counter":{"value":0,"max":0}},"flags":{"importid":"vOQZgVwAdxqjEc9j"},"img":"systems/acks/assets/icons/bardiche.webp"} -{"_id":"yMSIzcfTo63XvLoT","name":"Mace, 1H","permission":{"default":0,"8aW4oRW193riCvGu":3},"type":"weapon","data":{"range":{"short":0,"medium":0,"long":0},"save":"","pattern":"white","description":"

    A mace is a bludgeoning weapon consisting of a 2' to 3' wood or metal shaft and a heavy stone or metal head, useable with one or two hands. Historical examples include the Egyptian bronze-headed mace, medieval flanged mace, Persian horseman’s mace, Russian pernach, and Slavic bulawa.

    ","damage":"1d6","bonus":0,"tags":[{"title":"Melee","value":"Melee"}],"slow":false,"missile":false,"melee":true,"cost":5,"equipped":false,"weight":166.6,"counter":{"value":0,"max":0}},"flags":{"importid":"335EE3UtpNK0yQBa"},"img":"systems/acks/assets/icons/flanged-mace.webp"} diff --git a/7.5/system.json b/7.5/system.json deleted file mode 100644 index 79571a1..0000000 --- a/7.5/system.json +++ /dev/null @@ -1,198 +0,0 @@ -{ - "name": "acks", - "title": "Adventurer Conqueror King System", - "description": "Play B/X or other OSR compatible content using the ACKS system", - "version": "0.7.5", - "minimumCoreVersion": "0.7.4", - "compatibleCoreVersion": "0.7.9", - "templateVersion": 2, - "author": "The Happy Anarchist", - "esmodules": ["acks.js"], - "styles": ["acks.css"], - "packs": [ - { - "name": "acks-arcane-spells-1", - "label": "ACKS Arcane Spells 1", - "system": "acks", - "path": "packs/acks-arcane-spells-1.db", - "entity": "Item", - "module": "acks-packs" - }, - - { - "name": "acks-arcane-spells-2", - "label": "ACKS Arcane Spells 2", - "system": "acks", - "path": "packs/acks-arcane-spells-2.db", - "entity": "Item", - "module": "acks-packs" - }, - - { - "name": "acks-arcane-spells-3", - "label": "ACKS Arcane Spells 3", - "system": "acks", - "path": "packs/acks-arcane-spells-3.db", - "entity": "Item", - "module": "acks-packs" - }, - - { - "name": "acks-arcane-spells-4", - "label": "ACKS Arcane Spells 4", - "system": "acks", - "path": "packs/acks-arcane-spells-4.db", - "entity": "Item", - "module": "acks-packs" - }, - - { - "name": "acks-armor", - "label": "ACKS Armor", - "system": "acks", - "path": "packs/acks-armor.db", - "entity": "Item", - "module": "acks-packs" - }, - - { - "name": "acks-class-abilities", - "label": "ACKS Class Abilities", - "system": "acks", - "path": "packs/acks-class-abilities.db", - "entity": "Item", - "module": "acks-packs" - }, - - { - "name": "acks-divine-spells-1", - "label": "ACKS Divine Spells 1", - "system": "acks", - "path": "packs/acks-divine-spells-1.db", - "entity": "Item", - "module": "acks-packs" - }, - - { - "name": "acks-divine-spells-2", - "label": "ACKS Divine Spells 2", - "system": "acks", - "path": "packs/acks-divine-spells-2.db", - "entity": "Item", - "module": "acks-packs" - }, - - { - "name": "acks-arcane-spells-1", - "label": "ACKS Arcane Spells 1", - "system": "acks", - "path": "packs/acks-arcane-spells-1.db", - "entity": "Item", - "module": "acks-packs" - }, - - { - "name": "acks-equipment", - "label": "ACKS Equipment", - "system": "acks", - "path": "packs/acks-equipment.db", - "entity": "Item", - "module": "acks-packs" - }, - - { - "name": "acks-investment-vagaries.db", - "label": "ACKS Investment Vagaries", - "system": "acks", - "path": "packs/acks-investment-vagaries.db", - "entity": "RollTable", - "module": "acks-packs" - }, - - { - "name": "acks-monster-abilities", - "label": "ACKS Monster Abilities", - "system": "acks", - "path": "packs/acks-monster-abilities.db", - "entity": "Item", - "module": "acks-packs" - }, - - { - "name": "acks-monsters", - "label": "ACKS Monsters", - "system": "acks", - "path": "packs/acks-monsters.db", - "entity": "Actor", - "module": "acks-packs" - }, - - { - "name": "acks-proficiencies", - "label": "ACKS Proficiencies", - "system": "acks", - "path": "packs/acks-proficiencies.db", - "entity": "Item", - "module": "acks-packs" - }, - - { - "name": "acks-treasure", - "label": "ACKS Treasure Tables", - "system": "acks", - "path": "packs/acks-treasure.db", - "entity": "RollTable", - "module": "acks-packs" - }, - - { - "name": "acks-weapons", - "label": "ACKS Weapons", - "system": "acks", - "path": "packs/acks-weapons.db", - "entity": "Item", - "module": "acks-packs" - }, - - { - "name": "acks-maps", - "label": "ACKS Maps", - "system": "acks", - "path": "packs/acks-maps.db", - "entity": "Scene", - "module": "acks-packs" - } - ], - "languages": [ - { - "lang": "en", - "name": "English", - "path": "lang/en.json" - }, - { - "lang": "fr", - "name": "French (FRANCE)", - "path": "lang/fr.json" - }, - { - "lang": "pt-BR", - "name": "Português (Brasil)", - "path": "lang/pt-BR.json" - }, - { - "lang": "fr", - "name": "French (FRANCE)", - "path": "lang/fr.json" - }, - { - "lang": "es", - "name": "Spanish", - "path": "lang/es.json" - } - ], - "gridDistance": 5, - "gridUnits": "ft", - "url": "https://github.com/thehappyanarchist/foundryacks", - "manifest": "https://github.com/thehappyanarchist/foundryacks/raw/master/7.5/system.json", - "download": "https://github.com/thehappyanarchist/foundryacks/raw/master/package/acks-v0.7.5.zip" -} diff --git a/7.5/template.json b/7.5/template.json deleted file mode 100644 index b7ed9a5..0000000 --- a/7.5/template.json +++ /dev/null @@ -1,234 +0,0 @@ -{ - "Actor": { - "types": ["character", "monster"], - "templates": { - "common": { - "retainer": { - "enabled": false, - "loyalty": 0, - "wage": "" - }, - "hp": { - "hd": "1d8", - "value": 4, - "max": 4 - }, - "ac": { - "value": 0, - "mod": 0 - }, - "aac": { - "value": 0, - "mod": 0 - }, - "damage": { - "mod": { - "missile": 0, - "melee": 0 - } - }, - "thac0": { - "value": 19, - "bba": 0, - "throw": 10, - "mod": { - "missile": 0, - "melee": 0 - } - }, - "saves": { - "death": { - "value": 0 - }, - "wand": { - "value": 0 - }, - "paralysis": { - "value": 0 - }, - "breath": { - "value": 0 - }, - "spell": { - "value": 0 - } - }, - "save": { - "mod": 0 - }, - "movement": { - "base": 120 - }, - "initiative": { - "value": 0, - "mod": 0 - } - }, - "spellcaster": { - "spells": { - "enabled": false, - "1": { - "max": 0 - }, - "2": { - "max": 0 - }, - "3": { - "max": 0 - }, - "4": { - "max": 0 - }, - "5": { - "max": 0 - }, - "6": { - "max": 0 - } - } - } - }, - "character": { - "templates": ["common", "spellcaster"], - "config": { - "movementAuto": true - }, - "details": { - "biography": "", - "notes": "", - "class": "", - "title": "", - "alignment": "", - "level": 1, - "xp": { - "share": 100, - "next": 2000, - "value": 0, - "bonus": 0 - } - }, - "exploration": { - "ld": 18, - "od": 18, - "sd": 18, - "ft": 18 - }, - "scores": { - "str": { - "value": 0, - "bonus": 0 - }, - "int": { - "value": 0, - "bonus": 0 - }, - "wis": { - "value": 0, - "bonus": 0 - }, - "dex": { - "value": 0, - "bonus": 0 - }, - "con": { - "value": 0, - "bonus": 0 - }, - "cha": { - "value": 0, - "bonus": 0 - } - }, - "encumbrance": { - "max": 20000 - }, - "languages": { - "value": [] - } - }, - "monster": { - "templates": ["common", "spellcaster"], - "details": { - "biography": "", - "alignment": "Neutral", - "xp": 0, - "treasure": { - "table": "", - "type": "" - }, - "appearing": { - "d": 0, - "w": 0 - }, - "morale": 0 - }, - "attacks": "" - } - }, - "Item": { - "types": ["item", "weapon", "armor", "spell", "ability"], - "item": { - "description": "", - "quantity": { - "value": 1, - "max": 0 - }, - "treasure": false, - "cost": 0, - "weight": 166.6 - }, - "weapon": { - "range": { - "short": 0, - "medium": 0, - "long": 0 - }, - "save": "", - "pattern": "transparent", - "description": "", - "damage": "1d6", - "bonus": 0, - "tags": [], - "slow": false, - "missile": false, - "melee": true, - "cost": 0, - "equipped": false, - "weight": 166.6, - "counter": { - "value": 0, - "max": 0 - } - }, - "armor": { - "description": "", - "ac": 9, - "aac": 0, - "type": "light", - "cost": 0, - "equipped": false, - "weight": 2000 - }, - "spell": { - "lvl": 1, - "class": "Magic-User", - "duration": "", - "range": "", - "roll": "", - "description": "", - "memorized": 0, - "cast": 0, - "save": "" - }, - "ability": { - "pattern": "white", - "requirements": "", - "roll": "", - "rollType": "result", - "rollTarget": 0, - "blindroll": false, - "description": "", - "save": "" - } - } -} diff --git a/7.5/templates/actors/character-sheet.html b/7.5/templates/actors/character-sheet.html deleted file mode 100644 index 44e910d..0000000 --- a/7.5/templates/actors/character-sheet.html +++ /dev/null @@ -1,48 +0,0 @@ -
    - {{! Sheet Header }} -
    - {{> "systems/acks/templates/actors/partials/character-header.html"}} -
    - - {{! Sheet Tab Navigation }} - - {{! Sheet Body }} -
    - {{! Attributes Tab }} -
    - {{> "systems/acks/templates/actors/partials/character-attributes-tab.html"}} -
    -
    - {{> "systems/acks/templates/actors/partials/character-abilities-tab.html"}} -
    - {{#if data.spells.enabled}} -
    - {{> "systems/acks/templates/actors/partials/character-spells-tab.html"}} -
    - {{/if}} -
    - {{> "systems/acks/templates/actors/partials/character-inventory-tab.html"}} -
    -
    - {{> "systems/acks/templates/actors/partials/character-notes-tab.html"}} -
    -
    -
    \ No newline at end of file diff --git a/7.5/templates/actors/dialogs/character-creation.html b/7.5/templates/actors/dialogs/character-creation.html deleted file mode 100644 index 33de2d0..0000000 --- a/7.5/templates/actors/dialogs/character-creation.html +++ /dev/null @@ -1,50 +0,0 @@ -
    -
    -
    - {{#each config.scores as |score id| }} -
    - -
    - -
    -
    - {{/each}} -
    -
    -
    - -
    - 0 -
    -
    -
    - -
    - 0 -
    -
    -
    - -
    - 0 -
    -
    -
    -
    - -
    - -
    -
    -
    -
    - -
    -
    -
    -
    - -
    -
    \ No newline at end of file diff --git a/7.5/templates/actors/dialogs/lang-create.html b/7.5/templates/actors/dialogs/lang-create.html deleted file mode 100644 index b1a6148..0000000 --- a/7.5/templates/actors/dialogs/lang-create.html +++ /dev/null @@ -1,14 +0,0 @@ -
    -
    - -
    - -
    -
    - \ No newline at end of file diff --git a/7.5/templates/actors/dialogs/modifiers-dialog.html b/7.5/templates/actors/dialogs/modifiers-dialog.html deleted file mode 100644 index 0a1da23..0000000 --- a/7.5/templates/actors/dialogs/modifiers-dialog.html +++ /dev/null @@ -1,68 +0,0 @@ - -
    - -
      -
    1. - {{localize 'ACKS.Melee'}} ({{mod data.scores.str.mod}}) -
    2. -
    3. - {{localize 'ACKS.exploration.od.long'}} ({{data.exploration.odMod}}+) -
    4. -
    -
    -
    - -
      -
    1. - {{localize 'ACKS.SpokenLanguages'}} ({{localize data.languages.spoken}}) -
    2. -
    3. - {{localize 'ACKS.Literacy'}} ({{localize data.languages.literacy}}) -
    4. -
    -
    -
    - -
      -
    1. - {{localize 'ACKS.saves.magic.long'}} ({{mod data.scores.wis.mod}}) -
    2. -
    -
    -
    - -
      -
    1. - {{localize 'ACKS.Missile'}} ({{mod data.scores.dex.mod}}) -
    2. -
    3. - {{localize 'ACKS.Initiative'}} ({{mod data.scores.dex.init}}) -
    4. -
    5. - {{localize 'ACKS.ArmorClass'}} ({{mod data.scores.dex.mod}}) -
    6. -
    -
    -
    - -
      -
    1. - {{localize 'ACKS.Health'}} ({{mod data.scores.con.mod}}) -
    2. -
    -
    -
    - -
      -
    1. - {{localize 'ACKS.NPCReaction'}} ({{mod data.scores.cha.npc}}) -
    2. -
    3. - {{localize 'ACKS.RetainersMax'}} ({{add data.scores.cha.mod 4}}) -
    4. -
    5. - {{localize 'ACKS.Loyalty'}} ({{add data.scores.cha.mod 0}}) -
    6. -
    -
    -
    \ No newline at end of file diff --git a/7.5/templates/actors/dialogs/monster-saves.html b/7.5/templates/actors/dialogs/monster-saves.html deleted file mode 100644 index e79e47e..0000000 --- a/7.5/templates/actors/dialogs/monster-saves.html +++ /dev/null @@ -1,14 +0,0 @@ -
    -
    - -
    - -
    -
    - \ No newline at end of file diff --git a/7.5/templates/actors/dialogs/tweaks-dialog.html b/7.5/templates/actors/dialogs/tweaks-dialog.html deleted file mode 100644 index fb42f10..0000000 --- a/7.5/templates/actors/dialogs/tweaks-dialog.html +++ /dev/null @@ -1,106 +0,0 @@ - -
    - -
    - -
    -
    -
    - -
    - -
    -
    -
    - -
    - -
    -
    - {{#if (eq this.type 'character')}} -
    - -
    - -
    -
    -
    - -
    - -
    -
    -
    - -
    - -
    -
    -
    - -
    - -
    -
    -
    - -
    - -
    -
    -
    - -
    - -
    -
    -
    - -
    - -
    -
    -
    - -
    - {{#if config.ascendingAC}} - - {{else}} - - {{/if}} -
    -
    -
    - -
    - -
    -
    -
    - -
    - -
    -
    -
    - -
    - -
    -
    - {{/if}} -
    - -
    -
    \ No newline at end of file diff --git a/7.5/templates/actors/monster-sheet.html b/7.5/templates/actors/monster-sheet.html deleted file mode 100644 index 42db424..0000000 --- a/7.5/templates/actors/monster-sheet.html +++ /dev/null @@ -1,42 +0,0 @@ -
    - {{! Sheet Header }} -
    - {{> "systems/acks/templates/actors/partials/monster-header.html"}} -
    - - {{! Sheet Tab Navigation }} - - {{! Sheet Body }} -
    - {{! Attributes Tab }} -
    - {{> "systems/acks/templates/actors/partials/monster-attributes-tab.html"}} -
    - {{#if data.spells.enabled}} -
    - {{> "systems/acks/templates/actors/partials/character-spells-tab.html"}} -
    - {{/if}} -
    -
    -
    {{localize "ACKS.category.notes"}}
    -
    - {{editor content=data.details.biography target="data.details.biography" - button=true owner=owner editable=editable}} -
    -
    -
    -
    -
    \ No newline at end of file diff --git a/7.5/templates/actors/partials/character-abilities-tab.html b/7.5/templates/actors/partials/character-abilities-tab.html deleted file mode 100644 index d36d9ea..0000000 --- a/7.5/templates/actors/partials/character-abilities-tab.html +++ /dev/null @@ -1,63 +0,0 @@ - -
    -
    -
    {{localize 'ACKS.category.abilities'}}
    -
    - {{#if owner}} - - {{/if}} -
    -
    -
      - {{#each abilities as |item|}} -
    1. -
      - -
      - {{#if ../owner}} - - - - {{/if}} -
      -
      -
    2. - {{/each}} -
    -
    \ No newline at end of file diff --git a/7.5/templates/actors/partials/character-attributes-tab.html b/7.5/templates/actors/partials/character-attributes-tab.html deleted file mode 100644 index 7a01a45..0000000 --- a/7.5/templates/actors/partials/character-attributes-tab.html +++ /dev/null @@ -1,250 +0,0 @@ -
    - {{!-- Scores --}} - - {{!-- Resource Tracking --}} -
    -
    -
    - - -
    -
    -
    -
    - {{#if config.ascendingAC}} -
    {{data.aac.value}}
    -
    - {{data.aac.naked}}
    - {{#if data.aac.shield}}
    {{/if}} - {{else}} -
    {{data.ac.value}}
    -
    - {{data.ac.naked}}
    - {{#if data.ac.shield}}
    {{/if}} - {{/if}} -
    -
    -
    - -
    -
    -
      -
    • -

      - {{localize 'ACKS.MeleeShort'}}

      -
      -
      - {{add data.scores.str.mod data.thac0.mod.melee}} -
      -
      -
    • - {{#if config.ascendingAC}} -
    • -

      {{ localize "ACKS.ABShort"}} -

      -
      -
      - -
      -
      -
    • - {{else}} -
    • -

      {{ localize "ACKS.Thac0"}} -

      -
      -
      - -
      -
      -
    • - {{/if}} -
    • -

      - {{localize 'ACKS.MissileShort'}}

      -
      -
      - {{add data.scores.dex.mod data.thac0.mod.missile}} -
      -
      -
    • -
    -
    -
    -
      -
    • -

      - {{localize 'ACKS.movement.overland.short'}}

      -
      -
      - {{divide data.movement.base 5}} -
      -
      -
    • -
    • -

      - {{ localize "ACKS.movement.exploration.short" }}

      -
      - -
      -
    • -
    • -

      - {{localize 'ACKS.movement.encounter.short'}}

      -
      -
      - {{divide data.movement.base 3}} -
      -
      -
    • -
    -
    -
    - {{!-- Saving throws --}} -
    - -
    -
    \ No newline at end of file diff --git a/7.5/templates/actors/partials/character-header.html b/7.5/templates/actors/partials/character-header.html deleted file mode 100644 index 51e4d9f..0000000 --- a/7.5/templates/actors/partials/character-header.html +++ /dev/null @@ -1,62 +0,0 @@ - -
    -

    - -

    - - -
    \ No newline at end of file diff --git a/7.5/templates/actors/partials/character-inventory-tab.html b/7.5/templates/actors/partials/character-inventory-tab.html deleted file mode 100644 index 9f954c0..0000000 --- a/7.5/templates/actors/partials/character-inventory-tab.html +++ /dev/null @@ -1,213 +0,0 @@ -
    -
    -
  • -
    -
    {{localize "ACKS.items.Weapons"}}
    -
    {{localize "ACKS.items.Qualities"}}
    -
    -
    - -
    -
  • -
      - {{#each owned.weapons as |item|}} -
    1. -
      - -
      - {{#each item.data.tags as |tag|}} - {{#if (getTagIcon tag.value)}} - - {{/if}} - {{/each}} - {{#each item.data.tags as |tag|}} - {{#unless (getTagIcon tag.value)}} - {{tag.value}}{{#unless @last}},{{/unless}} - - - {{/unless}} - {{/each}} -
      -
      - {{#if (eq @root.config.encumbrance "basic")}}_{{else}}{{item.data.weight}}{{/if}} -
      -
      - {{#if ../owner}} - - - - - - {{/if}} -
      -
      -
    2. - {{/each}} -
    -
    -
    -
  • -
    -
    {{localize "ACKS.items.Armors"}}
    - {{#if @root.config.ascendingAC}} -
    {{localize "ACKS.items.ArmorAAC"}}
    - {{else}} -
    {{localize "ACKS.items.ArmorAC"}}
    - {{/if}} -
    -
    - -
    -
  • -
      - {{#each owned.armors as |item|}} -
    1. -
      - -
      - {{#if @root.config.ascendingAC}} - {{item.data.aac.value}} - {{else}} - {{item.data.ac.value}} - {{/if}} -
      -
      - {{#if (eq @root.config.encumbrance "basic")}}_{{else}}{{item.data.weight}}{{/if}} -
      -
      - {{#if ../owner}} - - - - - - {{/if}} -
      -
      -
    2. - {{/each}} -
    -
    -
    - {{!-- Misc items --}} -
  • -
    -
    {{localize "ACKS.items.Misc"}}
    -
    -
    -
    - -
    -
  • -
      - {{#each owned.items as |item|}} - {{#unless item.data.treasure}} -
    1. -
      - -
      - {{#if item.data.quantity.max}}/{{item.data.quantity.max}}{{/if}} -
      -
      - {{#if (eq @root.config.encumbrance "basic")}}_{{else if (eq @root.config.encumbrance "detailed")}}_{{else}}{{item.data.weight}}{{/if}} -
      -
      - {{#if ../owner}} - - - {{/if}} -
      -
      -
    2. - {{/unless}} - {{/each}} -
    -
    -
    - {{!-- Treasure items --}} -
  • -
    -
    {{localize "ACKS.items.Treasure"}}
    -
    {{roundTreas data.treasure}}
    -
    -
    -
    - -
    -
  • -
      - {{#each owned.items as |item|}} - {{#if item.data.treasure}} -
    1. -
      - -
      {{multround item.data.quantity.value item.data.cost}}
      -
      - {{#if item.data.quantity.max}}/{{item.data.quantity.max}}{{/if}} -
      -
      - {{mult item.data.quantity.value item.data.weight}} -
      -
      - {{#if ../owner}} - - - {{/if}} -
      -
      -
    2. - {{/if}} - {{/each}} -
    -
    -
    -
    - {{#with data.encumbrance}} -
    - - {{value}} / {{max}} - - - - - - - {{/with}} -
    -
    \ No newline at end of file diff --git a/7.5/templates/actors/partials/character-notes-tab.html b/7.5/templates/actors/partials/character-notes-tab.html deleted file mode 100644 index ff138c4..0000000 --- a/7.5/templates/actors/partials/character-notes-tab.html +++ /dev/null @@ -1,44 +0,0 @@ -
    -
    -
    -
    -
    -
    - {{localize "ACKS.category.languages"}} -
    -
    - -
    -
    -
      - {{#each data.languages.value as |lang|}} -
    1. -
      - {{lang}} -
      -
      - -
      -
    2. - {{/each}} -
    -
    -
    -
    {{localize "ACKS.category.description"}}
    -
    - {{editor content=data.details.description target="data.details.description" - button=true owner=owner editable=editable}} -
    -
    -
    -
    -
    -
    {{localize "ACKS.category.notes"}}
    -
    - {{editor content=data.details.notes target="data.details.notes" - button=true owner=owner editable=editable}} -
    -
    -
    \ No newline at end of file diff --git a/7.5/templates/actors/partials/character-spells-tab.html b/7.5/templates/actors/partials/character-spells-tab.html deleted file mode 100644 index 00c362f..0000000 --- a/7.5/templates/actors/partials/character-spells-tab.html +++ /dev/null @@ -1,53 +0,0 @@ -
    -
    -
    {{localize "ACKS.category.spells"}}
    -
    - - -
    -
    - {{#each spells as |spellGroup id|}} -
    -
  • -
    -
    {{localize "ACKS.spells.Level"}} {{id}}
    -
    {{localize 'ACKS.spells.Slots'}}
    -
    - /
    -
    - -
    -
  • -
      - {{#each spellGroup as |item|}} -
    1. -
      - -
      -
      -
      - {{#if ../../owner}} - - - - {{/if}} -
      -
      -
    2. - {{/each}} -
    -
    - {{/each}} -
    \ No newline at end of file diff --git a/7.5/templates/actors/partials/monster-attributes-tab.html b/7.5/templates/actors/partials/monster-attributes-tab.html deleted file mode 100644 index 5fb2494..0000000 --- a/7.5/templates/actors/partials/monster-attributes-tab.html +++ /dev/null @@ -1,203 +0,0 @@ -
    -
    -
      -
    • -

      {{ localize "ACKS.HealthShort" }} -

      -
      - - / - -
      -
    • -
    • -

      - {{ localize "ACKS.HitDiceShort" }} -

      -
      - -
      -
    • -
    • - {{#if config.ascendingAC}} -

      - {{ localize "ACKS.AscArmorClassShort" }}

      -
      - -
      - {{else}} -

      - {{ localize "ACKS.ArmorClassShort" }}

      -
      - -
      - {{/if}} -
    • -
    • - {{#if config.ascendingAC}} -

      {{ localize "ACKS.ABShort" }} -

      -
      - -
      - {{else}} -

      {{ localize "ACKS.Thac0" }} -

      -
      - -
      - {{/if}} -
    • - {{#if data.retainer.enabled}} -
    • -

      - {{ localize "ACKS.LoyaltyShort" }} -

      -
      - -
      -
    • - {{/if}} -
    • -

      - {{ localize "ACKS.movement.short" }} -

      -
      - -
      -
    • -
    -
    -
    - {{!-- Skills and abilities --}} -
    -
    -
  • -
    {{localize 'ACKS.category.abilities'}} & {{localize 'ACKS.category.equipment'}}
    -
    - {{#if owner}} - - - {{/if}} -
    -
  • -
      - {{#each abilities as |item|}} -
    1. -
      -
      -
      -
      -

      - {{item.name~}} -

      -
      -
      - {{#if ../owner}} - - - - {{/if}} -
      -
      -
    2. - {{/each}} - {{#each owned as |section| }} - {{#each section as |item|}} -
    3. -
      - {{#if (eq item.type 'weapon')}} -
      - {{/if}} -
      -
      -

      - {{item.name~}} -

      -
      - {{#if (eq item.type 'weapon')}} -
      - - / -
      - {{/if}} -
      - {{#if ../../owner}} - - - {{/if}} -
      -
      -
    4. - {{/each}} - {{/each}} -
    -
    -
    - {{!-- Saving throws --}} -
    - -
    -
    -
    \ No newline at end of file diff --git a/7.5/templates/actors/partials/monster-header.html b/7.5/templates/actors/partials/monster-header.html deleted file mode 100644 index b09b3f0..0000000 --- a/7.5/templates/actors/partials/monster-header.html +++ /dev/null @@ -1,45 +0,0 @@ - -
    -

    - -

    - - -
    \ No newline at end of file diff --git a/7.5/templates/apps/party-select.html b/7.5/templates/apps/party-select.html deleted file mode 100644 index e3d90e1..0000000 --- a/7.5/templates/apps/party-select.html +++ /dev/null @@ -1,12 +0,0 @@ -
    -
      - {{#each actors as |actor key|}} -
    1. - -
      - -
      -
    2. - {{/each}} -
    -
    \ No newline at end of file diff --git a/7.5/templates/apps/party-sheet.html b/7.5/templates/apps/party-sheet.html deleted file mode 100644 index 6966fe4..0000000 --- a/7.5/templates/apps/party-sheet.html +++ /dev/null @@ -1,87 +0,0 @@ -
    -
    -
    - -
    - {{#if user.isGM}} -
    -
    - -
    -
    - -
    -
    - {{/if}} -
    -
      - {{#each data.entities as |e|}} {{#if e.data.flags.acks.party}} -
    1. -
      - -
      - -
      -
      -
      -
      -
      - {{e.name}} -
      -
      - - {{e.data.data.hp.value}}/{{e.data.data.hp.max}} -
      -
      - - {{#if @root.settings.ascending}}{{e.data.data.aac.value}} - {{e.data.data.aac.naked}} - {{else}}{{e.data.data.ac.value}} {{e.data.data.ac.naked}} - {{/if}} -
      -
      -
      -
      - - {{#unless @root.settings.ascending}} - {{e.data.data.thac0.value}} - {{else}} - {{e.data.data.thac0.throw}} - {{/unless}} -
      - {{#if (eq e.data.type 'character')}} -
      - - {{add e.data.data.scores.str.mod e.data.data.thac0.mod.melee}} -
      -
      - - {{add e.data.data.scores.dex.mod e.data.data.thac0.mod.missile}} -
      - {{/if}} -
      - - {{e.data.data.movement.encounter}} {{e.data.data.movement.base}} -
      - {{#if (eq e.data.type 'character')}} -
      - - {{roundWeight e.data.data.encumbrance.value}}k -
      - {{/if}} -
      -
      -
      - {{#each e.data.data.saves as |s i|}} - {{lookup @root.config.saves_short i}} {{s.value}} - {{/each}} - {{#if (eq e.data.type 'character')}}{{mod e.data.data.scores.wis.mod}}{{/if}} -
      -
      -
      -
    2. - {{/if}} {{/each}} -
    -
    \ No newline at end of file diff --git a/7.5/templates/chat/item-card.html b/7.5/templates/chat/item-card.html deleted file mode 100644 index 1191cdf..0000000 --- a/7.5/templates/chat/item-card.html +++ /dev/null @@ -1,41 +0,0 @@ -
    -
    - -

    {{item.name}}

    -
    - -
    - {{{data.description}}} -
    - -
    - {{#if hasAttack}}{{/if}} - - {{#if hasDamage}} - - {{/if}} - - {{#if data.save}} - - {{/if}} - - {{#if data.roll}} - - {{/if}} -
    - -
    - {{#each data.properties}} - {{this}} - {{/each}} -
    -
    \ No newline at end of file diff --git a/7.5/templates/chat/license.html b/7.5/templates/chat/license.html deleted file mode 100644 index 5aad2e0..0000000 --- a/7.5/templates/chat/license.html +++ /dev/null @@ -1,11 +0,0 @@ -
    -

    - This unofficial system requires Adventuer Conqueror King System Rules that you can find here. -

    -

    - Brought to life on FoundryVTT by The Happy Anarchist, built upon an OSE foundation programmed by U~man. -

    - -
    diff --git a/7.5/templates/chat/roll-attack.html b/7.5/templates/chat/roll-attack.html deleted file mode 100644 index 4ecdf7b..0000000 --- a/7.5/templates/chat/roll-attack.html +++ /dev/null @@ -1,39 +0,0 @@ -
    -
    -
    -
    -

    {{title}}

    -
    - {{#if data.item}} -
    - {{else}} -
    - {{/if}} -
    - {{#if result.victim}} -
    - vs {{result.victim}} -
    - {{/if}} -
    -
    -
    {{{result.details}}}
    -
    - {{#if rollACKS}}
    {{{rollACKS}}}
    {{/if}} - {{#if result.isSuccess}} -
    -
    {{localize 'ACKS.messages.InflictsDamage'}}
    -
    -
    {{{rollDamage}}}
    - {{#if data.roll.save}} -
    - -
    - {{/if}} - {{/if}} -
    -
    -
    \ No newline at end of file diff --git a/7.5/templates/chat/roll-creation.html b/7.5/templates/chat/roll-creation.html deleted file mode 100644 index ff2567d..0000000 --- a/7.5/templates/chat/roll-creation.html +++ /dev/null @@ -1,29 +0,0 @@ -
    -
    -
    -

    {{title}}

    -
    -
    -
    -
      - {{#each scores as |score id|}} -
    1. -
      - {{lookup ../config.scores id}} -
      -
      - {{score}} -
      -
    2. - {{/each}} -
    -
    -
    Sum: {{stats.sum}}
    -
    Avg: {{stats.avg}}
    -
    σ: {{stats.std}}
    -
    -
    Gold: {{gold}}
    -
    -
    -
    -
    \ No newline at end of file diff --git a/7.5/templates/chat/roll-dialog.html b/7.5/templates/chat/roll-dialog.html deleted file mode 100644 index d12edd8..0000000 --- a/7.5/templates/chat/roll-dialog.html +++ /dev/null @@ -1,25 +0,0 @@ -
    - {{#if data.rollData.details}} -
    - {{data.rollData.details}} -
    - {{/if}} -
    - - -
    -
    - - -
    -
    - - -
    -
    \ No newline at end of file diff --git a/7.5/templates/chat/roll-result.html b/7.5/templates/chat/roll-result.html deleted file mode 100644 index 442b07a..0000000 --- a/7.5/templates/chat/roll-result.html +++ /dev/null @@ -1,20 +0,0 @@ -
    -
    -
    -

    {{title}}

    - {{#if data.item}} -
    - {{else}} -
    - {{/if}} -
    -
    - {{#if result.details}}
    {{{result.details}}}
    {{/if}} - {{#if result.isFailure}}
    {{localize 'ACKS.Failure'}} ({{result.target}}) -
    {{/if}} - {{#if result.isSuccess}}
    {{localize 'ACKS.Success'}} - ({{result.target}})
    {{/if}} - {{#if rollACKS}}
    {{{rollACKS}}}
    {{/if}} -
    -
    -
    \ No newline at end of file diff --git a/7.5/templates/chat/roll-treasure.html b/7.5/templates/chat/roll-treasure.html deleted file mode 100644 index 3dffde1..0000000 --- a/7.5/templates/chat/roll-treasure.html +++ /dev/null @@ -1,26 +0,0 @@ -
    -
    - -

    {{table.name}}

    -
    -
    -
      - {{#each treasure as |t|}} -
    1. - {{#if t.img}}{{/if}} -
      -
      {{{t.text}}}
      - {{#each t.treasure}} -
    2. - {{#if img}}{{/if}} -
      - {{{text}}} -
      -
    3. - {{/each}} -
    - - {{/each}} - -
    - \ No newline at end of file diff --git a/7.5/templates/items/ability-sheet.html b/7.5/templates/items/ability-sheet.html deleted file mode 100644 index a86809d..0000000 --- a/7.5/templates/items/ability-sheet.html +++ /dev/null @@ -1,69 +0,0 @@ -
    -
    - -
    -

    - -

    -
    -
    -
    -
    -
    -
    - -
    - -
    -
    -
    - -
    - -
    -
    -
    - -
    - -
    -
    -
    - -
    - -
    -
    -
    - -
    - -
    -
    -
    - -
    - -
    -
    -
    -
    - {{editor content=data.description target="data.description" button=true - owner=owner editable=editable}} -
    -
    -
    -
    \ No newline at end of file diff --git a/7.5/templates/items/armor-sheet.html b/7.5/templates/items/armor-sheet.html deleted file mode 100644 index 56f03d0..0000000 --- a/7.5/templates/items/armor-sheet.html +++ /dev/null @@ -1,51 +0,0 @@ -
    -
    - -
    -

    - -

    -
    -
    -
    -
    -
    -
    - -
    - -
    -
    -
    - -
    - -
    -
    -
    - -
    - -
    -
    -
    - -
    - -
    -
    -
    -
    - {{editor content=data.description target="data.description" button=true - owner=owner editable=editable}} -
    -
    -
    -
    \ No newline at end of file diff --git a/7.5/templates/items/entity-create.html b/7.5/templates/items/entity-create.html deleted file mode 100644 index dba6f36..0000000 --- a/7.5/templates/items/entity-create.html +++ /dev/null @@ -1,20 +0,0 @@ -
    -
    - -
    - -
    -
    -
    - -
    - -
    -
    - \ No newline at end of file diff --git a/7.5/templates/items/item-sheet.html b/7.5/templates/items/item-sheet.html deleted file mode 100644 index 19f2fda..0000000 --- a/7.5/templates/items/item-sheet.html +++ /dev/null @@ -1,44 +0,0 @@ - -
    - -
    -

    - -

    -
    -
    -
    -
    -
    -
    - -
    - / -
    -
    -
    - -
    - -
    -
    -
    - -
    - -
    -
    -
    - -
    - -
    -
    -
    -
    - {{editor content=data.description target="data.description" button=true - owner=owner editable=editable}} -
    -
    -
    -
    \ No newline at end of file diff --git a/7.5/templates/items/spell-sheet.html b/7.5/templates/items/spell-sheet.html deleted file mode 100644 index 2343952..0000000 --- a/7.5/templates/items/spell-sheet.html +++ /dev/null @@ -1,63 +0,0 @@ -
    -
    - -
    -

    - -

    -
    -
    -
    -
    -
    -
    - -
    - -
    -
    -
    - -
    - -
    -
    -
    - -
    - -
    -
    -
    - -
    - -
    -
    -
    - -
    - -
    -
    -
    - -
    - -
    -
    -
    -
    - {{editor content=data.description target="data.description" button=true - owner=owner editable=editable}} -
    -
    -
    -
    \ No newline at end of file diff --git a/7.5/templates/items/weapon-sheet.html b/7.5/templates/items/weapon-sheet.html deleted file mode 100644 index 8e61fc7..0000000 --- a/7.5/templates/items/weapon-sheet.html +++ /dev/null @@ -1,158 +0,0 @@ -
    -
    - -
    -
    -

    - -

    -
    -
    - -
    - -
    -
    -
    - -
    - -
    -
    -
    -
    -
      - {{#each data.tags as |tag|}} -
    1. - {{tag.value}} - -
    2. - {{/each}} -
    -
    -
    -
    -
    -
    -
    -
    - -
    -
    -
    - -
    - -
    -
    -
    - -
    - -
    -
    -
    - - -
    - {{#if data.missile}} -
    - -
    - -
    - -
    - -
    -
    - {{/if}} -
    - -
    - -
    -
    -
    - -
    - -
    -
    -
    -
    - {{editor content=data.description target="data.description" button=true - owner=owner editable=editable}} -
    -
    -
    -
    diff --git a/package/acks-v0.7.5.zip b/package/acks-v0.7.5.zip deleted file mode 100644 index 63af012..0000000 Binary files a/package/acks-v0.7.5.zip and /dev/null differ diff --git a/package/acks-v0.9.0.zip b/package/acks-v0.9.0.zip deleted file mode 100644 index ecb2339..0000000 Binary files a/package/acks-v0.9.0.zip and /dev/null differ diff --git a/package/acks-v0.9.1.zip b/package/acks-v0.9.1.zip deleted file mode 100644 index b1cd2da..0000000 Binary files a/package/acks-v0.9.1.zip and /dev/null differ diff --git a/package/acks-v0.9.2.zip b/package/acks-v0.9.2.zip deleted file mode 100644 index 2d83988..0000000 Binary files a/package/acks-v0.9.2.zip and /dev/null differ