Files
core/docs/classes/LotGD-Core-Models-Buff.html
2021-09-08 22:36:12 +02:00

4250 lines
180 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Documentation</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<base href="../">
<link rel="icon" href="images/favicon.ico"/>
<link rel="stylesheet" href="css/normalize.css">
<link rel="stylesheet" href="css/base.css">
<link rel="preconnect" href="https://fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@400;600;700&display=swap" rel="stylesheet">
<link rel="stylesheet" href="css/template.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.0/css/all.min.css" integrity="sha256-ybRkN9dBjhcS2qrW1z+hfCxq+1aBdwyQM5wlQoQVt/0=" crossorigin="anonymous" />
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/themes/prism-okaidia.css">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.css">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.css">
<script src="https://cdn.jsdelivr.net/npm/fuse.js@3.4.6"></script>
<script src="https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2"></script>
<script src="js/search.js"></script>
<script defer src="js/searchIndex.js"></script>
</head>
<body id="top">
<header class="phpdocumentor-header phpdocumentor-section">
<h1 class="phpdocumentor-title"><a href="" class="phpdocumentor-title__link">Documentation</a></h1>
<input class="phpdocumentor-header__menu-button" type="checkbox" id="menu-button" name="menu-button" />
<label class="phpdocumentor-header__menu-icon" for="menu-button">
<i class="fas fa-bars"></i>
</label>
<section data-search-form class="phpdocumentor-search">
<label>
<span class="visually-hidden">Search for</span>
<svg class="phpdocumentor-search__icon" width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="7.5" cy="7.5" r="6.5" stroke="currentColor" stroke-width="2"/>
<line x1="12.4892" y1="12.2727" x2="19.1559" y2="18.9393" stroke="currentColor" stroke-width="3"/>
</svg>
<input type="search" class="phpdocumentor-field phpdocumentor-search__field" placeholder="Loading .." disabled />
</label>
</section>
<nav class="phpdocumentor-topnav">
<ul class="phpdocumentor-topnav__menu">
</ul>
</nav>
</header>
<main class="phpdocumentor">
<div class="phpdocumentor-section">
<input class="phpdocumentor-sidebar__menu-button" type="checkbox" id="sidebar-button" name="sidebar-button" />
<label class="phpdocumentor-sidebar__menu-icon" for="sidebar-button">
Menu
</label>
<aside class="phpdocumentor-column -four phpdocumentor-sidebar">
<section class="phpdocumentor-sidebar__category">
<h2 class="phpdocumentor-sidebar__category-header">Namespaces</h2>
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="namespaces/lotgd.html">LotGD</a></h4>
<ul class="phpdocumentor-list">
<li>
<a href="namespaces/lotgd-core.html">Core</a>
</li>
</ul>
</section>
<section class="phpdocumentor-sidebar__category">
<h2 class="phpdocumentor-sidebar__category-header">Packages</h2>
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/Application.html">Application</a></h4>
</section>
<section class="phpdocumentor-sidebar__category">
<h2 class="phpdocumentor-sidebar__category-header">Reports</h2>
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/deprecated.html">Deprecated</a></h3>
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/errors.html">Errors</a></h3>
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/markers.html">Markers</a></h3>
</section>
<section class="phpdocumentor-sidebar__category">
<h2 class="phpdocumentor-sidebar__category-header">Indices</h2>
<h3 class="phpdocumentor-sidebar__root-package"><a href="indices/files.html">Files</a></h3>
</section>
</aside>
<div class="phpdocumentor-column -eight phpdocumentor-content">
<ul class="phpdocumentor-breadcrumbs">
<li class="phpdocumentor-breadcrumb"><a href="namespaces/lotgd.html">LotGD</a></li>
<li class="phpdocumentor-breadcrumb"><a href="namespaces/lotgd-core.html">Core</a></li>
<li class="phpdocumentor-breadcrumb"><a href="namespaces/lotgd-core-models.html">Models</a></li>
</ul>
<article class="phpdocumentor-element -class">
<h2 class="phpdocumentor-content__title">
Buff
<div class="phpdocumentor-element__package">
in package
<ul class="phpdocumentor-breadcrumbs">
<li class="phpdocumentor-breadcrumb"><a href="packages/Application.html">Application</a></li>
</ul>
</div>
</h2>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">18</span>
</aside>
<p class="phpdocumentor-summary">A model representing a buff used to modify the flow of the battle.</p>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Entity</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
</dd>
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Table</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(name=&quot;buffs&quot;)</p>
</section>
</dd>
</dl>
<h3 id="toc">
Table of Contents
<a href="#toc" class="headerlink"><i class="fas fa-link"></i></a>
</h3>
<dl class="phpdocumentor-table-of-contents">
<dt class="phpdocumentor-table-of-contents__entry -constant -public">
<a href="classes/LotGD-Core-Models-Buff.html#constant_ACTIVATE_ANY">ACTIVATE_ANY</a>
<span>
&nbsp;= 0b1111 </span>
</dt>
<dd></dd>
<dt class="phpdocumentor-table-of-contents__entry -constant -public">
<a href="classes/LotGD-Core-Models-Buff.html#constant_ACTIVATE_DEFENSE">ACTIVATE_DEFENSE</a>
<span>
&nbsp;= 0b1000 </span>
</dt>
<dd></dd>
<dt class="phpdocumentor-table-of-contents__entry -constant -public">
<a href="classes/LotGD-Core-Models-Buff.html#constant_ACTIVATE_NONE">ACTIVATE_NONE</a>
<span>
&nbsp;= 0b0 </span>
</dt>
<dd></dd>
<dt class="phpdocumentor-table-of-contents__entry -constant -public">
<a href="classes/LotGD-Core-Models-Buff.html#constant_ACTIVATE_OFFENSE">ACTIVATE_OFFENSE</a>
<span>
&nbsp;= 0b100 </span>
</dt>
<dd></dd>
<dt class="phpdocumentor-table-of-contents__entry -constant -public">
<a href="classes/LotGD-Core-Models-Buff.html#constant_ACTIVATE_ROUNDEND">ACTIVATE_ROUNDEND</a>
<span>
&nbsp;= 0b10 </span>
</dt>
<dd></dd>
<dt class="phpdocumentor-table-of-contents__entry -constant -public">
<a href="classes/LotGD-Core-Models-Buff.html#constant_ACTIVATE_ROUNDSTART">ACTIVATE_ROUNDSTART</a>
<span>
&nbsp;= 0b1 </span>
</dt>
<dd></dd>
<dt class="phpdocumentor-table-of-contents__entry -constant -public">
<a href="classes/LotGD-Core-Models-Buff.html#constant_ACTIVATE_WHILEROUND">ACTIVATE_WHILEROUND</a>
<span>
&nbsp;= 0b1100 </span>
</dt>
<dd></dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_activateAt">$activateAt</a>
<span>
&nbsp;: int </span>
</dt>
<dd>A value determining when the buffs activates.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_badguyAttackModifier">$badguyAttackModifier</a>
<span>
&nbsp;: float </span>
</dt>
<dd>Modifies the badguy&#039;s attack value.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_badguyDamageModifier">$badguyDamageModifier</a>
<span>
&nbsp;: float </span>
</dt>
<dd>Modifies the damage applied to the badguy.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_badguyDamageReflection">$badguyDamageReflection</a>
<span>
&nbsp;: float </span>
</dt>
<dd>Fraction of damage that is reflected to the goodguy if damage is applied to the badguy.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_badguyDefenseModifier">$badguyDefenseModifier</a>
<span>
&nbsp;: float </span>
</dt>
<dd>Modified the badguy&#039;s defense value.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_badguyInvulnurable">$badguyInvulnurable</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>True if the badguy stays invulnurable during the buffs duration.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_badguyLifetap">$badguyLifetap</a>
<span>
&nbsp;: float </span>
</dt>
<dd>Fraction of damage applied to the badguy that gets converted to health (&quot;absorb&quot;) for the goodguy.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_badguyRegeneration">$badguyRegeneration</a>
<span>
&nbsp;: int </span>
</dt>
<dd>Number of healthpoints the badguy regenerates.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_buffArrayTemplate">$buffArrayTemplate</a>
<span>
&nbsp;: array&lt;string|int, mixed&gt; </span>
</dt>
<dd>Allowed buff values and their type.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_character">$character</a>
<span>
&nbsp;: mixed </span>
</dt>
<dd></dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_effectFailsMessage">$effectFailsMessage</a>
<span>
&nbsp;: string </span>
</dt>
<dd>The message given if the effect fails.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_effectSucceedsMessage">$effectSucceedsMessage</a>
<span>
&nbsp;: string </span>
</dt>
<dd>The message given if the effect has success.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_endMessage">$endMessage</a>
<span>
&nbsp;: string </span>
</dt>
<dd>The message given if the buff ends.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_expiresAfterBattle">$expiresAfterBattle</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>True if the buff should expire if the battle ended.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_goodguyAttackModifier">$goodguyAttackModifier</a>
<span>
&nbsp;: float </span>
</dt>
<dd>Modifies the goodguy&#039;s attack value.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_goodguyDamageModifier">$goodguyDamageModifier</a>
<span>
&nbsp;: float </span>
</dt>
<dd>Modifies the damage applied to the goodguy.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_goodguyDamageReflection">$goodguyDamageReflection</a>
<span>
&nbsp;: float </span>
</dt>
<dd>Fraction of damage that is reflected to the badguy if damage is applied to the goodguy.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_goodguyDefenseModifier">$goodguyDefenseModifier</a>
<span>
&nbsp;: float </span>
</dt>
<dd>Modifies the goodguy&#039;s defense value.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_goodguyInvulnurable">$goodguyInvulnurable</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>True if the goodguy stays invulnurable during the buffs duration.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_goodguyLifetap">$goodguyLifetap</a>
<span>
&nbsp;: float </span>
</dt>
<dd>Fraction of damage applied to the goodguy that gets converted to health for the badguy.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_goodguyRegeneration">$goodguyRegeneration</a>
<span>
&nbsp;: int </span>
</dt>
<dd>Number of healthpoints the goodguy regenerates.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_hasBeenStarted">$hasBeenStarted</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>True if the buff has already been started.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_id">$id</a>
<span>
&nbsp;: mixed </span>
</dt>
<dd></dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_minionMaxBadguyDamage">$minionMaxBadguyDamage</a>
<span>
&nbsp;: int </span>
</dt>
<dd>Maximum damage done to the badguy by the minions (if $numberOfMinions &gt; 0).</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_minionMaxGoodguyDamage">$minionMaxGoodguyDamage</a>
<span>
&nbsp;: int </span>
</dt>
<dd>Maximum damage done to the goodguy by the minions (if $numberOfMinions &gt; 0).</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_minionMinBadguyDamage">$minionMinBadguyDamage</a>
<span>
&nbsp;: int </span>
</dt>
<dd>Minium damage done to the badguy by the minions (if $numberOfMinions &gt; 0).</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_minionMinGoodguyDamage">$minionMinGoodguyDamage</a>
<span>
&nbsp;: int </span>
</dt>
<dd>Minium damage done to the goodguy by the minions (if $numberOfMinions &gt; 0).</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_name">$name</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Name of the buff.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_newDayMessage">$newDayMessage</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Message that gets displayed every new day.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_noEffectMessage">$noEffectMessage</a>
<span>
&nbsp;: string </span>
</dt>
<dd>The message given if the effect has no effect.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_numberOfMinions">$numberOfMinions</a>
<span>
&nbsp;: int </span>
</dt>
<dd>Number of minions.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_required">$required</a>
<span>
&nbsp;: <abbr title="\LotGD\Core\Models\type">type</abbr> </span>
</dt>
<dd>Requried buff values.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_roundMessage">$roundMessage</a>
<span>
&nbsp;: string </span>
</dt>
<dd>The message given every round.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_rounds">$rounds</a>
<span>
&nbsp;: int </span>
</dt>
<dd>The number of rounds this buff lasts.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_slot">$slot</a>
<span>
&nbsp;: mixed </span>
</dt>
<dd></dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_startMessage">$startMessage</a>
<span>
&nbsp;: string </span>
</dt>
<dd>The message given upon activation of the buff.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -private">
<a href="classes/LotGD-Core-Models-Buff.html#property_survivesNewDay">$survivesNewDay</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>True if the buff survives a new day.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method___construct">__construct()</a>
<span>
&nbsp;: mixed </span>
</dt>
<dd>Creates a new buff entity using an array.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_badguyIsInvulnurable">badguyIsInvulnurable()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Returns true if the badguy is invulnurable.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_constructFromTemplate">constructFromTemplate()</a>
<span>
&nbsp;: <a href="classes/LotGD-Core-Models-Buff.html"><abbr title="\LotGD\Core\Models\Buff">Buff</abbr></a> </span>
</dt>
<dd>Creates a new buff entity using another buff as the template.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_decreaseRounds">decreaseRounds()</a>
<span>
&nbsp;: mixed </span>
</dt>
<dd>Decreases the number of rounds left.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_expiresAfterBattle">expiresAfterBattle()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Returns true if the buff expires after the battle.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getActivateAt">getActivateAt()</a>
<span>
&nbsp;: int </span>
</dt>
<dd>Returns the flags when this buff activates its effects.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getBadguyAttackModifier">getBadguyAttackModifier()</a>
<span>
&nbsp;: float </span>
</dt>
<dd>Returns a factor which modifies the badguy&#039;s attack value.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getBadguyDamageModifier">getBadguyDamageModifier()</a>
<span>
&nbsp;: float </span>
</dt>
<dd>Returns a factor which modifies the damage applied TO the badguy.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getBadguyDamageReflection">getBadguyDamageReflection()</a>
<span>
&nbsp;: float </span>
</dt>
<dd>Returns the fraction of the damage applied to the badguy that gets reflected to the goodguy.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getBadguyDefenseModifier">getBadguyDefenseModifier()</a>
<span>
&nbsp;: float </span>
</dt>
<dd>Returns a factor which modified the badguy&#039;s defense value.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getBadguyLifetap">getBadguyLifetap()</a>
<span>
&nbsp;: float </span>
</dt>
<dd>Returns the fraction of life that gets absorbed from the damage applied to the badguy.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getBadguyRegeneration">getBadguyRegeneration()</a>
<span>
&nbsp;: int </span>
</dt>
<dd>Returns the amount of health the badguy gets healed.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getCharacter">getCharacter()</a>
<span>
&nbsp;: <a href="classes/LotGD-Core-Models-Character.html"><abbr title="\LotGD\Core\Models\Character">Character</abbr></a> </span>
</dt>
<dd>Returns the Character this buff has been applied to.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getEffectFailsMessage">getEffectFailsMessage()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the message displayed when the buff&#039;s effect fails.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getEffectSucceedsMessage">getEffectSucceedsMessage()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the message displayed when the buff&#039;s effect succeeds.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getEndMessage">getEndMessage()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the message displayed upon the end of the buff&#039;s lifetime.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getGoodguyAttackModifier">getGoodguyAttackModifier()</a>
<span>
&nbsp;: float </span>
</dt>
<dd>Returns a factor which modifies the goodguy&#039;s attack value.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getGoodguyDamageModifier">getGoodguyDamageModifier()</a>
<span>
&nbsp;: float </span>
</dt>
<dd>Returns a factor which modifies the damage applied TO the goodguy.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getGoodguyDamageReflection">getGoodguyDamageReflection()</a>
<span>
&nbsp;: float </span>
</dt>
<dd>Returns the fraction of the damage applied to the goodguy that gets reflected to the badguy.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getGoodguyDefenseModifier">getGoodguyDefenseModifier()</a>
<span>
&nbsp;: float </span>
</dt>
<dd>Returns a factor which modified the goodguy&#039;s defense value.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getGoodguyLifetap">getGoodguyLifetap()</a>
<span>
&nbsp;: float </span>
</dt>
<dd>Returns the fraction of life that gets absorbed from the damage applied to the goodguy.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getGoodguyRegeneration">getGoodguyRegeneration()</a>
<span>
&nbsp;: int </span>
</dt>
<dd>Returns the number of health the goodguy gets healed.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getId">getId()</a>
<span>
&nbsp;: int </span>
</dt>
<dd>Returns the id of the buff.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getMinionMaxBadguyDamage">getMinionMaxBadguyDamage()</a>
<span>
&nbsp;: int </span>
</dt>
<dd>Returns the maximum damage a minion afflicts to the badguy.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getMinionMaxGoodguyDamage">getMinionMaxGoodguyDamage()</a>
<span>
&nbsp;: int </span>
</dt>
<dd>Returns the maximum damage a minion afflicts to the goodguy.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getMinionMinBadguyDamage">getMinionMinBadguyDamage()</a>
<span>
&nbsp;: int </span>
</dt>
<dd>Returns the minium damage a minion afflicts to the badguy.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getMinionMinGoodguyDamage">getMinionMinGoodguyDamage()</a>
<span>
&nbsp;: int </span>
</dt>
<dd>Returns the minium damage a minion afflicts to the goodguy.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getName">getName()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the buff&#039;s name.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getNewDayMessage">getNewDayMessage()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the message at the dawn of a new day.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getNoEffectMessage">getNoEffectMessage()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the message displayed when the buff has no effect at all.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getNumberOfMinions">getNumberOfMinions()</a>
<span>
&nbsp;: int </span>
</dt>
<dd>Returns the number of minions.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getRoundMessage">getRoundMessage()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the message displayed every round.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getRounds">getRounds()</a>
<span>
&nbsp;: int </span>
</dt>
<dd>Returns the number of rounds left.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getsActivatedAt">getsActivatedAt()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Checks if this buff gets activated.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getSlot">getSlot()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the slot this buff occupies.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_getStartMessage">getStartMessage()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the message displayed upon buff activation.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_goodguyIsInvulnurable">goodguyIsInvulnurable()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Returns true if the goodguy is invulnurable.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_hasBeenStarted">hasBeenStarted()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Returns true if the buff has already been started.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_setHasBeenStarted">setHasBeenStarted()</a>
<span>
&nbsp;: mixed </span>
</dt>
<dd>Sets if the buff has been started (or not).</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_setRounds">setRounds()</a>
<span>
&nbsp;: mixed </span>
</dt>
<dd>Sets the number of rounds left.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/LotGD-Core-Models-Buff.html#method_survivesNewDay">survivesNewDay()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Returns true if the buff survives a new day.</dd>
</dl>
<section class="phpdocumentor-constants">
<h3 class="phpdocumentor-elements__header" id="constants">
Constants
<a href="classes/LotGD-Core-Models-Buff.html#constants" class="headerlink"><i class="fas fa-link"></i></a>
</h3>
<article class="phpdocumentor-element -constant -public ">
<h4 class="phpdocumentor-element__name" id="constant_ACTIVATE_ANY">
ACTIVATE_ANY
<a href="classes/LotGD-Core-Models-Buff.html#constant_ACTIVATE_ANY" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">26</span>
</aside>
<code class="phpdocumentor-signature phpdocumentor-code ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__type">mixed</span>
<span class="phpdocumentor-signature__name">ACTIVATE_ANY</span>
= <span class="phpdocumentor-signature__default-value">0b1111</span>
</code>
<section class="phpdocumentor-description"></section>
<section class="phpdocumentor-description"></section>
</article>
<article class="phpdocumentor-element -constant -public ">
<h4 class="phpdocumentor-element__name" id="constant_ACTIVATE_DEFENSE">
ACTIVATE_DEFENSE
<a href="classes/LotGD-Core-Models-Buff.html#constant_ACTIVATE_DEFENSE" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">23</span>
</aside>
<code class="phpdocumentor-signature phpdocumentor-code ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__type">mixed</span>
<span class="phpdocumentor-signature__name">ACTIVATE_DEFENSE</span>
= <span class="phpdocumentor-signature__default-value">0b1000</span>
</code>
<section class="phpdocumentor-description"></section>
<section class="phpdocumentor-description"></section>
</article>
<article class="phpdocumentor-element -constant -public ">
<h4 class="phpdocumentor-element__name" id="constant_ACTIVATE_NONE">
ACTIVATE_NONE
<a href="classes/LotGD-Core-Models-Buff.html#constant_ACTIVATE_NONE" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">25</span>
</aside>
<code class="phpdocumentor-signature phpdocumentor-code ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__type">mixed</span>
<span class="phpdocumentor-signature__name">ACTIVATE_NONE</span>
= <span class="phpdocumentor-signature__default-value">0b0</span>
</code>
<section class="phpdocumentor-description"></section>
<section class="phpdocumentor-description"></section>
</article>
<article class="phpdocumentor-element -constant -public ">
<h4 class="phpdocumentor-element__name" id="constant_ACTIVATE_OFFENSE">
ACTIVATE_OFFENSE
<a href="classes/LotGD-Core-Models-Buff.html#constant_ACTIVATE_OFFENSE" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">22</span>
</aside>
<code class="phpdocumentor-signature phpdocumentor-code ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__type">mixed</span>
<span class="phpdocumentor-signature__name">ACTIVATE_OFFENSE</span>
= <span class="phpdocumentor-signature__default-value">0b100</span>
</code>
<section class="phpdocumentor-description"></section>
<section class="phpdocumentor-description"></section>
</article>
<article class="phpdocumentor-element -constant -public ">
<h4 class="phpdocumentor-element__name" id="constant_ACTIVATE_ROUNDEND">
ACTIVATE_ROUNDEND
<a href="classes/LotGD-Core-Models-Buff.html#constant_ACTIVATE_ROUNDEND" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">21</span>
</aside>
<code class="phpdocumentor-signature phpdocumentor-code ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__type">mixed</span>
<span class="phpdocumentor-signature__name">ACTIVATE_ROUNDEND</span>
= <span class="phpdocumentor-signature__default-value">0b10</span>
</code>
<section class="phpdocumentor-description"></section>
<section class="phpdocumentor-description"></section>
</article>
<article class="phpdocumentor-element -constant -public ">
<h4 class="phpdocumentor-element__name" id="constant_ACTIVATE_ROUNDSTART">
ACTIVATE_ROUNDSTART
<a href="classes/LotGD-Core-Models-Buff.html#constant_ACTIVATE_ROUNDSTART" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">20</span>
</aside>
<code class="phpdocumentor-signature phpdocumentor-code ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__type">mixed</span>
<span class="phpdocumentor-signature__name">ACTIVATE_ROUNDSTART</span>
= <span class="phpdocumentor-signature__default-value">0b1</span>
</code>
<section class="phpdocumentor-description"></section>
<section class="phpdocumentor-description"></section>
</article>
<article class="phpdocumentor-element -constant -public ">
<h4 class="phpdocumentor-element__name" id="constant_ACTIVATE_WHILEROUND">
ACTIVATE_WHILEROUND
<a href="classes/LotGD-Core-Models-Buff.html#constant_ACTIVATE_WHILEROUND" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">24</span>
</aside>
<code class="phpdocumentor-signature phpdocumentor-code ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__type">mixed</span>
<span class="phpdocumentor-signature__name">ACTIVATE_WHILEROUND</span>
= <span class="phpdocumentor-signature__default-value">0b1100</span>
</code>
<section class="phpdocumentor-description"></section>
<section class="phpdocumentor-description"></section>
</article>
</section>
<section class="phpdocumentor-properties">
<h3 class="phpdocumentor-elements__header" id="properties">
Properties
<a href="classes/LotGD-Core-Models-Buff.html#properties" class="headerlink"><i class="fas fa-link"></i></a>
</h3>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_activateAt">
$activateAt
<a href="classes/LotGD-Core-Models-Buff.html#property_activateAt" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">90</span>
</aside>
<p class="phpdocumentor-summary">A value determining when the buffs activates.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">int</span>
<span class="phpdocumentor-signature__name">$activateAt</span>
</code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;integer&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_badguyAttackModifier">
$badguyAttackModifier
<a href="classes/LotGD-Core-Models-Buff.html#property_badguyAttackModifier" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">188</span>
</aside>
<p class="phpdocumentor-summary">Modifies the badguy&#039;s attack value.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">float</span>
<span class="phpdocumentor-signature__name">$badguyAttackModifier</span>
= <span class="phpdocumentor-signature__default-value">1</span></code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;float&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_badguyDamageModifier">
$badguyDamageModifier
<a href="classes/LotGD-Core-Models-Buff.html#property_badguyDamageModifier" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">182</span>
</aside>
<p class="phpdocumentor-summary">Modifies the damage applied to the badguy.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">float</span>
<span class="phpdocumentor-signature__name">$badguyDamageModifier</span>
= <span class="phpdocumentor-signature__default-value">1</span></code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;float&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_badguyDamageReflection">
$badguyDamageReflection
<a href="classes/LotGD-Core-Models-Buff.html#property_badguyDamageReflection" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">140</span>
</aside>
<p class="phpdocumentor-summary">Fraction of damage that is reflected to the goodguy if damage is applied to the badguy.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">float</span>
<span class="phpdocumentor-signature__name">$badguyDamageReflection</span>
= <span class="phpdocumentor-signature__default-value">0</span></code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;float&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_badguyDefenseModifier">
$badguyDefenseModifier
<a href="classes/LotGD-Core-Models-Buff.html#property_badguyDefenseModifier" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">194</span>
</aside>
<p class="phpdocumentor-summary">Modified the badguy&#039;s defense value.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">float</span>
<span class="phpdocumentor-signature__name">$badguyDefenseModifier</span>
= <span class="phpdocumentor-signature__default-value">1</span></code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;float&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_badguyInvulnurable">
$badguyInvulnurable
<a href="classes/LotGD-Core-Models-Buff.html#property_badguyInvulnurable" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">200</span>
</aside>
<p class="phpdocumentor-summary">True if the badguy stays invulnurable during the buffs duration.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">bool</span>
<span class="phpdocumentor-signature__name">$badguyInvulnurable</span>
= <span class="phpdocumentor-signature__default-value">false</span></code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;boolean&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_badguyLifetap">
$badguyLifetap
<a href="classes/LotGD-Core-Models-Buff.html#property_badguyLifetap" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">128</span>
</aside>
<p class="phpdocumentor-summary">Fraction of damage applied to the badguy that gets converted to health (&quot;absorb&quot;) for the goodguy.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">float</span>
<span class="phpdocumentor-signature__name">$badguyLifetap</span>
= <span class="phpdocumentor-signature__default-value">0</span></code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;float&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_badguyRegeneration">
$badguyRegeneration
<a href="classes/LotGD-Core-Models-Buff.html#property_badguyRegeneration" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">116</span>
</aside>
<p class="phpdocumentor-summary">Number of healthpoints the badguy regenerates.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">int</span>
<span class="phpdocumentor-signature__name">$badguyRegeneration</span>
= <span class="phpdocumentor-signature__default-value">0</span></code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;integer&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
-static "
>
<h4 class="phpdocumentor-element__name" id="property_buffArrayTemplate">
$buffArrayTemplate
<a href="classes/LotGD-Core-Models-Buff.html#property_buffArrayTemplate" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">236</span>
</aside>
<p class="phpdocumentor-summary">Allowed buff values and their type.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__type">array&lt;string|int, mixed&gt;</span>
<span class="phpdocumentor-signature__name">$buffArrayTemplate</span>
= <span class="phpdocumentor-signature__default-value">[&quot;slot&quot; =&gt; &quot;string&quot;, &quot;name&quot; =&gt; &quot;string&quot;, &quot;startMessage&quot; =&gt; &quot;string&quot;, &quot;roundMessage&quot; =&gt; &quot;string&quot;, &quot;endMessage&quot; =&gt; &quot;string&quot;, &quot;effectSucceedsMessage&quot; =&gt; &quot;string&quot;, &quot;effectFailsMessage&quot; =&gt; &quot;string&quot;, &quot;noEffectMessage&quot; =&gt; &quot;string&quot;, &quot;newDayMessage&quot; =&gt; &quot;string&quot;, &quot;activateAt&quot; =&gt; &quot;int&quot;, &quot;survivesNewDay&quot; =&gt; &quot;bool&quot;, &quot;expiresAfterBattle&quot; =&gt; &quot;bool&quot;, &quot;rounds&quot; =&gt; &quot;int&quot;, &quot;badguyRegeneration&quot; =&gt; &quot;int&quot;, &quot;goodguyRegeneration&quot; =&gt; &quot;int&quot;, &quot;badguyLifetap&quot; =&gt; &quot;float&quot;, &quot;goodguyLifetap&quot; =&gt; &quot;float&quot;, &quot;badguyDamageReflection&quot; =&gt; &quot;float&quot;, &quot;goodguyDamageReflection&quot; =&gt; &quot;float&quot;, &quot;numberOfMinions&quot; =&gt; &quot;int&quot;, &quot;minionMinBadguyDamage&quot; =&gt; &quot;int&quot;, &quot;minionMaxBadguyDamage&quot; =&gt; &quot;int&quot;, &quot;minionMinGoodguyDamage&quot; =&gt; &quot;int&quot;, &quot;minionMaxGoodguyDamage&quot; =&gt; &quot;int&quot;, &quot;badguyDamageModifier&quot; =&gt; &quot;float&quot;, &quot;badguyAttackModifier&quot; =&gt; &quot;float&quot;, &quot;badguyDefenseModifier&quot; =&gt; &quot;float&quot;, &quot;badguyInvulnurable&quot; =&gt; &quot;bool&quot;, &quot;goodguyDamageModifier&quot; =&gt; &quot;float&quot;, &quot;goodguyAttackModifier&quot; =&gt; &quot;float&quot;, &quot;goodguyDefenseModifier&quot; =&gt; &quot;float&quot;, &quot;goodguyInvulnurable&quot; =&gt; &quot;bool&quot;]</span></code>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_character">
$character
<a href="classes/LotGD-Core-Models-Buff.html#property_character" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">34</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">mixed</span>
<span class="phpdocumentor-signature__name">$character</span>
</code>
<section class="phpdocumentor-description"></section>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">ManyToOne</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(targetEntity=&quot;Character&quot;, inversedBy=&quot;buffs&quot;)</p>
</section>
</dd>
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">JoinColumn</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(nullable=True)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_effectFailsMessage">
$effectFailsMessage
<a href="classes/LotGD-Core-Models-Buff.html#property_effectFailsMessage" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">72</span>
</aside>
<p class="phpdocumentor-summary">The message given if the effect fails.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">string</span>
<span class="phpdocumentor-signature__name">$effectFailsMessage</span>
= <span class="phpdocumentor-signature__default-value">&quot;&quot;</span></code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;text&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_effectSucceedsMessage">
$effectSucceedsMessage
<a href="classes/LotGD-Core-Models-Buff.html#property_effectSucceedsMessage" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">66</span>
</aside>
<p class="phpdocumentor-summary">The message given if the effect has success.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">string</span>
<span class="phpdocumentor-signature__name">$effectSucceedsMessage</span>
= <span class="phpdocumentor-signature__default-value">&quot;&quot;</span></code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;text&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_endMessage">
$endMessage
<a href="classes/LotGD-Core-Models-Buff.html#property_endMessage" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">60</span>
</aside>
<p class="phpdocumentor-summary">The message given if the buff ends.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">string</span>
<span class="phpdocumentor-signature__name">$endMessage</span>
= <span class="phpdocumentor-signature__default-value">&quot;&quot;</span></code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;text&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_expiresAfterBattle">
$expiresAfterBattle
<a href="classes/LotGD-Core-Models-Buff.html#property_expiresAfterBattle" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">102</span>
</aside>
<p class="phpdocumentor-summary">True if the buff should expire if the battle ended.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">bool</span>
<span class="phpdocumentor-signature__name">$expiresAfterBattle</span>
= <span class="phpdocumentor-signature__default-value">false</span></code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;boolean&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_goodguyAttackModifier">
$goodguyAttackModifier
<a href="classes/LotGD-Core-Models-Buff.html#property_goodguyAttackModifier" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">212</span>
</aside>
<p class="phpdocumentor-summary">Modifies the goodguy&#039;s attack value.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">float</span>
<span class="phpdocumentor-signature__name">$goodguyAttackModifier</span>
= <span class="phpdocumentor-signature__default-value">1</span></code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;float&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_goodguyDamageModifier">
$goodguyDamageModifier
<a href="classes/LotGD-Core-Models-Buff.html#property_goodguyDamageModifier" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">206</span>
</aside>
<p class="phpdocumentor-summary">Modifies the damage applied to the goodguy.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">float</span>
<span class="phpdocumentor-signature__name">$goodguyDamageModifier</span>
= <span class="phpdocumentor-signature__default-value">1</span></code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;float&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_goodguyDamageReflection">
$goodguyDamageReflection
<a href="classes/LotGD-Core-Models-Buff.html#property_goodguyDamageReflection" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">146</span>
</aside>
<p class="phpdocumentor-summary">Fraction of damage that is reflected to the badguy if damage is applied to the goodguy.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">float</span>
<span class="phpdocumentor-signature__name">$goodguyDamageReflection</span>
= <span class="phpdocumentor-signature__default-value">0</span></code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;float&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_goodguyDefenseModifier">
$goodguyDefenseModifier
<a href="classes/LotGD-Core-Models-Buff.html#property_goodguyDefenseModifier" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">218</span>
</aside>
<p class="phpdocumentor-summary">Modifies the goodguy&#039;s defense value.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">float</span>
<span class="phpdocumentor-signature__name">$goodguyDefenseModifier</span>
= <span class="phpdocumentor-signature__default-value">1</span></code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;float&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_goodguyInvulnurable">
$goodguyInvulnurable
<a href="classes/LotGD-Core-Models-Buff.html#property_goodguyInvulnurable" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">224</span>
</aside>
<p class="phpdocumentor-summary">True if the goodguy stays invulnurable during the buffs duration.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">bool</span>
<span class="phpdocumentor-signature__name">$goodguyInvulnurable</span>
= <span class="phpdocumentor-signature__default-value">false</span></code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;boolean&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_goodguyLifetap">
$goodguyLifetap
<a href="classes/LotGD-Core-Models-Buff.html#property_goodguyLifetap" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">134</span>
</aside>
<p class="phpdocumentor-summary">Fraction of damage applied to the goodguy that gets converted to health for the badguy.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">float</span>
<span class="phpdocumentor-signature__name">$goodguyLifetap</span>
= <span class="phpdocumentor-signature__default-value">0</span></code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;float&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_goodguyRegeneration">
$goodguyRegeneration
<a href="classes/LotGD-Core-Models-Buff.html#property_goodguyRegeneration" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">122</span>
</aside>
<p class="phpdocumentor-summary">Number of healthpoints the goodguy regenerates.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">int</span>
<span class="phpdocumentor-signature__name">$goodguyRegeneration</span>
= <span class="phpdocumentor-signature__default-value">0</span></code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;integer&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_hasBeenStarted">
$hasBeenStarted
<a href="classes/LotGD-Core-Models-Buff.html#property_hasBeenStarted" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">230</span>
</aside>
<p class="phpdocumentor-summary">True if the buff has already been started.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">bool</span>
<span class="phpdocumentor-signature__name">$hasBeenStarted</span>
= <span class="phpdocumentor-signature__default-value">false</span></code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;boolean&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_id">
$id
<a href="classes/LotGD-Core-Models-Buff.html#property_id" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">29</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">mixed</span>
<span class="phpdocumentor-signature__name">$id</span>
</code>
<section class="phpdocumentor-description"></section>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Id</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>@Column(type=&quot;uuid&quot;, unique=True)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_minionMaxBadguyDamage">
$minionMaxBadguyDamage
<a href="classes/LotGD-Core-Models-Buff.html#property_minionMaxBadguyDamage" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">164</span>
</aside>
<p class="phpdocumentor-summary">Maximum damage done to the badguy by the minions (if $numberOfMinions &gt; 0).</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">int</span>
<span class="phpdocumentor-signature__name">$minionMaxBadguyDamage</span>
= <span class="phpdocumentor-signature__default-value">0</span></code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;integer&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_minionMaxGoodguyDamage">
$minionMaxGoodguyDamage
<a href="classes/LotGD-Core-Models-Buff.html#property_minionMaxGoodguyDamage" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">176</span>
</aside>
<p class="phpdocumentor-summary">Maximum damage done to the goodguy by the minions (if $numberOfMinions &gt; 0).</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">int</span>
<span class="phpdocumentor-signature__name">$minionMaxGoodguyDamage</span>
= <span class="phpdocumentor-signature__default-value">0</span></code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;integer&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_minionMinBadguyDamage">
$minionMinBadguyDamage
<a href="classes/LotGD-Core-Models-Buff.html#property_minionMinBadguyDamage" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">158</span>
</aside>
<p class="phpdocumentor-summary">Minium damage done to the badguy by the minions (if $numberOfMinions &gt; 0).</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">int</span>
<span class="phpdocumentor-signature__name">$minionMinBadguyDamage</span>
= <span class="phpdocumentor-signature__default-value">0</span></code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;integer&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_minionMinGoodguyDamage">
$minionMinGoodguyDamage
<a href="classes/LotGD-Core-Models-Buff.html#property_minionMinGoodguyDamage" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">170</span>
</aside>
<p class="phpdocumentor-summary">Minium damage done to the goodguy by the minions (if $numberOfMinions &gt; 0).</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">int</span>
<span class="phpdocumentor-signature__name">$minionMinGoodguyDamage</span>
= <span class="phpdocumentor-signature__default-value">0</span></code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;integer&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_name">
$name
<a href="classes/LotGD-Core-Models-Buff.html#property_name" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">42</span>
</aside>
<p class="phpdocumentor-summary">Name of the buff.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">string</span>
<span class="phpdocumentor-signature__name">$name</span>
</code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;string&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_newDayMessage">
$newDayMessage
<a href="classes/LotGD-Core-Models-Buff.html#property_newDayMessage" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">84</span>
</aside>
<p class="phpdocumentor-summary">Message that gets displayed every new day.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">string</span>
<span class="phpdocumentor-signature__name">$newDayMessage</span>
= <span class="phpdocumentor-signature__default-value">&quot;&quot;</span></code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;text&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_noEffectMessage">
$noEffectMessage
<a href="classes/LotGD-Core-Models-Buff.html#property_noEffectMessage" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">78</span>
</aside>
<p class="phpdocumentor-summary">The message given if the effect has no effect.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">string</span>
<span class="phpdocumentor-signature__name">$noEffectMessage</span>
= <span class="phpdocumentor-signature__default-value">&quot;&quot;</span></code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;text&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_numberOfMinions">
$numberOfMinions
<a href="classes/LotGD-Core-Models-Buff.html#property_numberOfMinions" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">152</span>
</aside>
<p class="phpdocumentor-summary">Number of minions.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">int</span>
<span class="phpdocumentor-signature__name">$numberOfMinions</span>
= <span class="phpdocumentor-signature__default-value">0</span></code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;integer&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_required">
$required
<a href="classes/LotGD-Core-Models-Buff.html#property_required" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">275</span>
</aside>
<p class="phpdocumentor-summary">Requried buff values.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type"><abbr title="\LotGD\Core\Models\type">type</abbr></span>
<span class="phpdocumentor-signature__name">$required</span>
= <span class="phpdocumentor-signature__default-value">[&quot;slot&quot;, &quot;activateAt&quot;]</span></code>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_roundMessage">
$roundMessage
<a href="classes/LotGD-Core-Models-Buff.html#property_roundMessage" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">54</span>
</aside>
<p class="phpdocumentor-summary">The message given every round.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">string</span>
<span class="phpdocumentor-signature__name">$roundMessage</span>
= <span class="phpdocumentor-signature__default-value">&quot;&quot;</span></code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;text&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_rounds">
$rounds
<a href="classes/LotGD-Core-Models-Buff.html#property_rounds" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">110</span>
</aside>
<p class="phpdocumentor-summary">The number of rounds this buff lasts.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">int</span>
<span class="phpdocumentor-signature__name">$rounds</span>
= <span class="phpdocumentor-signature__default-value">1</span></code>
<section class="phpdocumentor-description"><p>Gets reduces very round by 1. If the value is &lt; 0, the buff is permament until a new day arises.</p>
</section>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;integer&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_slot">
$slot
<a href="classes/LotGD-Core-Models-Buff.html#property_slot" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">36</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">mixed</span>
<span class="phpdocumentor-signature__name">$slot</span>
</code>
<section class="phpdocumentor-description"></section>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;string&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_startMessage">
$startMessage
<a href="classes/LotGD-Core-Models-Buff.html#property_startMessage" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">48</span>
</aside>
<p class="phpdocumentor-summary">The message given upon activation of the buff.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">string</span>
<span class="phpdocumentor-signature__name">$startMessage</span>
= <span class="phpdocumentor-signature__default-value">&quot;&quot;</span></code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;text&quot;)</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-private
"
>
<h4 class="phpdocumentor-element__name" id="property_survivesNewDay">
$survivesNewDay
<a href="classes/LotGD-Core-Models-Buff.html#property_survivesNewDay" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">96</span>
</aside>
<p class="phpdocumentor-summary">True if the buff survives a new day.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__type">bool</span>
<span class="phpdocumentor-signature__name">$survivesNewDay</span>
= <span class="phpdocumentor-signature__default-value">false</span></code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">Column</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>(type=&quot;boolean&quot;)</p>
</section>
</dd>
</dl>
</article>
</section>
<section class="phpdocumentor-methods">
<h3 class="phpdocumentor-elements__header" id="methods">
Methods
<a href="classes/LotGD-Core-Models-Buff.html#methods" class="headerlink"><i class="fas fa-link"></i></a>
</h3>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method___construct">
__construct()
<a href="classes/LotGD-Core-Models-Buff.html#method___construct" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">285</span>
</aside>
<p class="phpdocumentor-summary">Creates a new buff entity using an array.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">__construct</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$buffArray</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">mixed</span></code>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$buffArray</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/LotGD-Core-Exceptions-ArgumentException.html"><abbr title="\LotGD\Core\Exceptions\ArgumentException">ArgumentException</abbr></a></span>
</dd>
</dl>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">mixed</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_badguyIsInvulnurable">
badguyIsInvulnurable()
<a href="classes/LotGD-Core-Models-Buff.html#method_badguyIsInvulnurable" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">652</span>
</aside>
<p class="phpdocumentor-summary">Returns true if the badguy is invulnurable.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">badguyIsInvulnurable</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
-static "
>
<h4 class="phpdocumentor-element__name" id="method_constructFromTemplate">
constructFromTemplate()
<a href="classes/LotGD-Core-Models-Buff.html#method_constructFromTemplate" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">341</span>
</aside>
<p class="phpdocumentor-summary">Creates a new buff entity using another buff as the template.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">constructFromTemplate</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/LotGD-Core-Models-Buff.html"><abbr title="\LotGD\Core\Models\Buff">Buff</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$buff</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href="classes/LotGD-Core-Models-Buff.html"><abbr title="\LotGD\Core\Models\Buff">Buff</abbr></a></span></code>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$buff</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/LotGD-Core-Models-Buff.html"><abbr title="\LotGD\Core\Models\Buff">Buff</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type"><a href="classes/LotGD-Core-Models-Buff.html"><abbr title="\LotGD\Core\Models\Buff">Buff</abbr></a></span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_decreaseRounds">
decreaseRounds()
<a href="classes/LotGD-Core-Models-Buff.html#method_decreaseRounds" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">513</span>
</aside>
<p class="phpdocumentor-summary">Decreases the number of rounds left.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">decreaseRounds</span><span>(</span><span class="phpdocumentor-signature__argument"><span>[</span><span class="phpdocumentor-signature__argument__return-type">int&nbsp;</span><span class="phpdocumentor-signature__argument__name">$roundsToDecrease</span><span> = </span><span class="phpdocumentor-signature__argument__default-value">1</span><span> ]</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">mixed</span></code>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$roundsToDecrease</span>
: <span class="phpdocumentor-signature__argument__return-type">int</span>
= <span class="phpdocumentor-signature__argument__default-value">1</span> </dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">mixed</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_expiresAfterBattle">
expiresAfterBattle()
<a href="classes/LotGD-Core-Models-Buff.html#method_expiresAfterBattle" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">486</span>
</aside>
<p class="phpdocumentor-summary">Returns true if the buff expires after the battle.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">expiresAfterBattle</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getActivateAt">
getActivateAt()
<a href="classes/LotGD-Core-Models-Buff.html#method_getActivateAt" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">455</span>
</aside>
<p class="phpdocumentor-summary">Returns the flags when this buff activates its effects.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getActivateAt</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">int</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">int</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getBadguyAttackModifier">
getBadguyAttackModifier()
<a href="classes/LotGD-Core-Models-Buff.html#method_getBadguyAttackModifier" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">634</span>
</aside>
<p class="phpdocumentor-summary">Returns a factor which modifies the badguy&#039;s attack value.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getBadguyAttackModifier</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">float</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">float</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getBadguyDamageModifier">
getBadguyDamageModifier()
<a href="classes/LotGD-Core-Models-Buff.html#method_getBadguyDamageModifier" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">625</span>
</aside>
<p class="phpdocumentor-summary">Returns a factor which modifies the damage applied TO the badguy.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getBadguyDamageModifier</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">float</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">float</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getBadguyDamageReflection">
getBadguyDamageReflection()
<a href="classes/LotGD-Core-Models-Buff.html#method_getBadguyDamageReflection" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">562</span>
</aside>
<p class="phpdocumentor-summary">Returns the fraction of the damage applied to the badguy that gets reflected to the goodguy.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getBadguyDamageReflection</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">float</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">float</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getBadguyDefenseModifier">
getBadguyDefenseModifier()
<a href="classes/LotGD-Core-Models-Buff.html#method_getBadguyDefenseModifier" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">643</span>
</aside>
<p class="phpdocumentor-summary">Returns a factor which modified the badguy&#039;s defense value.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getBadguyDefenseModifier</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">float</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">float</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getBadguyLifetap">
getBadguyLifetap()
<a href="classes/LotGD-Core-Models-Buff.html#method_getBadguyLifetap" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">544</span>
</aside>
<p class="phpdocumentor-summary">Returns the fraction of life that gets absorbed from the damage applied to the badguy.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getBadguyLifetap</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">float</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">float</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getBadguyRegeneration">
getBadguyRegeneration()
<a href="classes/LotGD-Core-Models-Buff.html#method_getBadguyRegeneration" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">526</span>
</aside>
<p class="phpdocumentor-summary">Returns the amount of health the badguy gets healed.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getBadguyRegeneration</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">int</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">int</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getCharacter">
getCharacter()
<a href="classes/LotGD-Core-Models-Buff.html#method_getCharacter" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">365</span>
</aside>
<p class="phpdocumentor-summary">Returns the Character this buff has been applied to.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getCharacter</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href="classes/LotGD-Core-Models-Character.html"><abbr title="\LotGD\Core\Models\Character">Character</abbr></a></span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type"><a href="classes/LotGD-Core-Models-Character.html"><abbr title="\LotGD\Core\Models\Character">Character</abbr></a></span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getEffectFailsMessage">
getEffectFailsMessage()
<a href="classes/LotGD-Core-Models-Buff.html#method_getEffectFailsMessage" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">428</span>
</aside>
<p class="phpdocumentor-summary">Returns the message displayed when the buff&#039;s effect fails.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getEffectFailsMessage</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getEffectSucceedsMessage">
getEffectSucceedsMessage()
<a href="classes/LotGD-Core-Models-Buff.html#method_getEffectSucceedsMessage" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">419</span>
</aside>
<p class="phpdocumentor-summary">Returns the message displayed when the buff&#039;s effect succeeds.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getEffectSucceedsMessage</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getEndMessage">
getEndMessage()
<a href="classes/LotGD-Core-Models-Buff.html#method_getEndMessage" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">410</span>
</aside>
<p class="phpdocumentor-summary">Returns the message displayed upon the end of the buff&#039;s lifetime.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getEndMessage</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getGoodguyAttackModifier">
getGoodguyAttackModifier()
<a href="classes/LotGD-Core-Models-Buff.html#method_getGoodguyAttackModifier" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">670</span>
</aside>
<p class="phpdocumentor-summary">Returns a factor which modifies the goodguy&#039;s attack value.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getGoodguyAttackModifier</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">float</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">float</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getGoodguyDamageModifier">
getGoodguyDamageModifier()
<a href="classes/LotGD-Core-Models-Buff.html#method_getGoodguyDamageModifier" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">661</span>
</aside>
<p class="phpdocumentor-summary">Returns a factor which modifies the damage applied TO the goodguy.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getGoodguyDamageModifier</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">float</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">float</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getGoodguyDamageReflection">
getGoodguyDamageReflection()
<a href="classes/LotGD-Core-Models-Buff.html#method_getGoodguyDamageReflection" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">571</span>
</aside>
<p class="phpdocumentor-summary">Returns the fraction of the damage applied to the goodguy that gets reflected to the badguy.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getGoodguyDamageReflection</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">float</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">float</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getGoodguyDefenseModifier">
getGoodguyDefenseModifier()
<a href="classes/LotGD-Core-Models-Buff.html#method_getGoodguyDefenseModifier" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">679</span>
</aside>
<p class="phpdocumentor-summary">Returns a factor which modified the goodguy&#039;s defense value.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getGoodguyDefenseModifier</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">float</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">float</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getGoodguyLifetap">
getGoodguyLifetap()
<a href="classes/LotGD-Core-Models-Buff.html#method_getGoodguyLifetap" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">553</span>
</aside>
<p class="phpdocumentor-summary">Returns the fraction of life that gets absorbed from the damage applied to the goodguy.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getGoodguyLifetap</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">float</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">float</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getGoodguyRegeneration">
getGoodguyRegeneration()
<a href="classes/LotGD-Core-Models-Buff.html#method_getGoodguyRegeneration" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">535</span>
</aside>
<p class="phpdocumentor-summary">Returns the number of health the goodguy gets healed.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getGoodguyRegeneration</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">int</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">int</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getId">
getId()
<a href="classes/LotGD-Core-Models-Buff.html#method_getId" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">356</span>
</aside>
<p class="phpdocumentor-summary">Returns the id of the buff.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getId</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">int</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">int</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getMinionMaxBadguyDamage">
getMinionMaxBadguyDamage()
<a href="classes/LotGD-Core-Models-Buff.html#method_getMinionMaxBadguyDamage" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">616</span>
</aside>
<p class="phpdocumentor-summary">Returns the maximum damage a minion afflicts to the badguy.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getMinionMaxBadguyDamage</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">int</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">int</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getMinionMaxGoodguyDamage">
getMinionMaxGoodguyDamage()
<a href="classes/LotGD-Core-Models-Buff.html#method_getMinionMaxGoodguyDamage" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">598</span>
</aside>
<p class="phpdocumentor-summary">Returns the maximum damage a minion afflicts to the goodguy.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getMinionMaxGoodguyDamage</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">int</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">int</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getMinionMinBadguyDamage">
getMinionMinBadguyDamage()
<a href="classes/LotGD-Core-Models-Buff.html#method_getMinionMinBadguyDamage" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">589</span>
</aside>
<p class="phpdocumentor-summary">Returns the minium damage a minion afflicts to the badguy.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getMinionMinBadguyDamage</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">int</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">int</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getMinionMinGoodguyDamage">
getMinionMinGoodguyDamage()
<a href="classes/LotGD-Core-Models-Buff.html#method_getMinionMinGoodguyDamage" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">607</span>
</aside>
<p class="phpdocumentor-summary">Returns the minium damage a minion afflicts to the goodguy.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getMinionMinGoodguyDamage</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">int</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">int</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getName">
getName()
<a href="classes/LotGD-Core-Models-Buff.html#method_getName" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">383</span>
</aside>
<p class="phpdocumentor-summary">Returns the buff&#039;s name.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getName</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getNewDayMessage">
getNewDayMessage()
<a href="classes/LotGD-Core-Models-Buff.html#method_getNewDayMessage" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">446</span>
</aside>
<p class="phpdocumentor-summary">Returns the message at the dawn of a new day.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getNewDayMessage</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getNoEffectMessage">
getNoEffectMessage()
<a href="classes/LotGD-Core-Models-Buff.html#method_getNoEffectMessage" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">437</span>
</aside>
<p class="phpdocumentor-summary">Returns the message displayed when the buff has no effect at all.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getNoEffectMessage</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getNumberOfMinions">
getNumberOfMinions()
<a href="classes/LotGD-Core-Models-Buff.html#method_getNumberOfMinions" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">580</span>
</aside>
<p class="phpdocumentor-summary">Returns the number of minions.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getNumberOfMinions</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">int</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">int</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getRoundMessage">
getRoundMessage()
<a href="classes/LotGD-Core-Models-Buff.html#method_getRoundMessage" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">401</span>
</aside>
<p class="phpdocumentor-summary">Returns the message displayed every round.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getRoundMessage</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getRounds">
getRounds()
<a href="classes/LotGD-Core-Models-Buff.html#method_getRounds" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">495</span>
</aside>
<p class="phpdocumentor-summary">Returns the number of rounds left.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getRounds</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">int</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">int</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getsActivatedAt">
getsActivatedAt()
<a href="classes/LotGD-Core-Models-Buff.html#method_getsActivatedAt" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">465</span>
</aside>
<p class="phpdocumentor-summary">Checks if this buff gets activated.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getsActivatedAt</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">int&nbsp;</span><span class="phpdocumentor-signature__argument__name">$flag</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$flag</span>
: <span class="phpdocumentor-signature__argument__return-type">int</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getSlot">
getSlot()
<a href="classes/LotGD-Core-Models-Buff.html#method_getSlot" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">374</span>
</aside>
<p class="phpdocumentor-summary">Returns the slot this buff occupies.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getSlot</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getStartMessage">
getStartMessage()
<a href="classes/LotGD-Core-Models-Buff.html#method_getStartMessage" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">392</span>
</aside>
<p class="phpdocumentor-summary">Returns the message displayed upon buff activation.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getStartMessage</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_goodguyIsInvulnurable">
goodguyIsInvulnurable()
<a href="classes/LotGD-Core-Models-Buff.html#method_goodguyIsInvulnurable" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">688</span>
</aside>
<p class="phpdocumentor-summary">Returns true if the goodguy is invulnurable.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">goodguyIsInvulnurable</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_hasBeenStarted">
hasBeenStarted()
<a href="classes/LotGD-Core-Models-Buff.html#method_hasBeenStarted" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">697</span>
</aside>
<p class="phpdocumentor-summary">Returns true if the buff has already been started.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">hasBeenStarted</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_setHasBeenStarted">
setHasBeenStarted()
<a href="classes/LotGD-Core-Models-Buff.html#method_setHasBeenStarted" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">706</span>
</aside>
<p class="phpdocumentor-summary">Sets if the buff has been started (or not).</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">setHasBeenStarted</span><span>(</span><span class="phpdocumentor-signature__argument"><span>[</span><span class="phpdocumentor-signature__argument__return-type">bool&nbsp;</span><span class="phpdocumentor-signature__argument__name">$setTo</span><span> = </span><span class="phpdocumentor-signature__argument__default-value">true</span><span> ]</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">mixed</span></code>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$setTo</span>
: <span class="phpdocumentor-signature__argument__return-type">bool</span>
= <span class="phpdocumentor-signature__argument__default-value">true</span> </dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">mixed</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_setRounds">
setRounds()
<a href="classes/LotGD-Core-Models-Buff.html#method_setRounds" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">504</span>
</aside>
<p class="phpdocumentor-summary">Sets the number of rounds left.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">setRounds</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">int&nbsp;</span><span class="phpdocumentor-signature__argument__name">$rounds</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">mixed</span></code>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$rounds</span>
: <span class="phpdocumentor-signature__argument__return-type">int</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">mixed</span>
&mdash;
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_survivesNewDay">
survivesNewDay()
<a href="classes/LotGD-Core-Models-Buff.html#method_survivesNewDay" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Buff.php"><a href="files/src-models-buff.html"><abbr title="src/Models/Buff.php">Buff.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">477</span>
</aside>
<p class="phpdocumentor-summary">Returns true if the buff survives a new day.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">survivesNewDay</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
&mdash;
</article>
</section>
<script type="text/javascript">
function loadExternalCodeSnippets(line) {
Array.prototype.slice.call(document.querySelectorAll('pre[data-src]')).forEach((pre) => {
var src = pre.getAttribute('data-src').replace( /\\/g, '/');
var extension = (src.match(/\.(\w+)$/) || [, ''])[1];
var language = 'php';
var code = document.createElement('code');
code.className = 'language-' + language;
pre.textContent = '';
pre.setAttribute('data-line', line)
code.textContent = 'Loading…';
pre.appendChild(code);
var xhr = new XMLHttpRequest();
xhr.open('GET', src, true);
xhr.onreadystatechange = function () {
if (xhr.readyState == 4) {
if (xhr.status < 400 && xhr.responseText) {
code.textContent = xhr.responseText;
Prism.highlightElement(code);
}
else if (xhr.status >= 400) {
code.textContent = '✖ Error ' + xhr.status + ' while fetching file: ' + xhr.statusText;
}
else {
code.textContent = '✖ Error: File does not exist, is empty or trying to view from localhost';
}
}
};
xhr.send(null);
});
}
var modals = document.querySelectorAll("[data-modal]");
modals.forEach(function (trigger) {
trigger.addEventListener("click", function (event) {
//event.preventDefault();
const modal = document.getElementById(trigger.dataset.modal);
modal.classList.add("phpdocumentor-modal__open");
loadExternalCodeSnippets(trigger.dataset.line)
const exits = modal.querySelectorAll("[data-exit-button]");
exits.forEach(function (exit) {
exit.addEventListener("click", function (event) {
event.preventDefault();
modal.classList.remove("phpdocumentor-modal__open");
});
});
});
});
</script>
</article>
<section data-search-results class="phpdocumentor-search-results phpdocumentor-search-results--hidden">
<section class="phpdocumentor-search-results__dialog">
<header class="phpdocumentor-search-results__header">
<h2 class="phpdocumentor-search-results__title">Search results</h2>
<button class="phpdocumentor-search-results__close"><i class="fas fa-times"></i></button>
</header>
<section class="phpdocumentor-search-results__body">
<ul class="phpdocumentor-search-results__entries"></ul>
</section>
</section>
</section>
</div>
</div>
<a href="classes/LotGD-Core-Models-Buff.html#top" class="phpdocumentor-back-to-top"><i class="fas fa-chevron-circle-up"></i></a>
</main>
<script>
cssVars({});
</script>
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/prism.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/autoloader/prism-autoloader.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.min.js"></script>
</body>
</html>