damage type, milestone

master
chimchooree 2 years ago
parent 53fda7c474
commit 41f43c8ac7

@ -2,14 +2,15 @@
<br>
<h2>damage types </h2>
<ul>
<li>Cold Damage</li>
<li>Fire Damage</li>
<li>Holy Damage
<li>Physical Damage</li>
<ul>
<li>Piercing</li>
<li>Slashing</li>
<li>Blunt</li>
</ul>
<li>Fire Damage</li>
<li>Cold Damage</li>
</ul>
<br>
<h2>What is typeless damage? </h2>

@ -44,12 +44,6 @@
<ul>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=unusual>entities have base id, ref id </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=unusual>creatures have life, spirit, AR, etc </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>creatures are in parties</span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>creatures belong to factions </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>creatures can be passive</span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>creatures can be fleshy</span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>creature can be a summon</span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>creature can be a boss</span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=unusual>creatures' armor rating is 3 * creature level + armor bonus. The armor bonus is 20 for warriors and paragons, 10 for rangers, dervs, and sins, and 0 for everyone else. </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=unusual>creatures' maximum health is level*20+80. </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=unusual>creatures' maximum energy is 20 for warriors, 30 for rangers, paragons, sins, and dervs, and 40 for everyone else. they have 1 extra pip of energy regen. </span> </li>
@ -64,7 +58,7 @@
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=unusual>characters start with 2 pips of energy regen</span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=unusual>a pip of energy regen generates 1 energy every 3 seconds. </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=common>energy can drop below 0. The UI will read 0 until energy is recovered.</span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>if character is at less than full health, is not attacking, not taking damage from attacks, not using offensive skills, not being targeted by offensive skills, and has not lost health for 5 seconds, their health will begin to regen slowly at a rate that increases by 1 every 2 seconds until it reaches +7 health regen. </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>if character is at less than full health, is not attacking, not taking damage from attacks, not using offensive skills, not being targeted by offensive skills, and has not lost health for 5 seconds or has a degen effect, their health will begin to regen slowly at a rate that increases by 1 every 2 seconds until it reaches +7 health regen. </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=unusual>characters start with 100 health</span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=unusual>characters gain 20 health per level up to 480 health at lvl 20. </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=unusual>a character cannot reduce their max health below 1 </span> </li>
@ -72,7 +66,6 @@
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=unusual>each pip is 2 health gained or lost each second</span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=common>although only 10 pips can be active, the UI will show all pips applied to character. They will still be there to counteract degen as it's applied. </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>weapon, equipment, skills, etc, can increase max health</span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>characters suffering from health degeneration do not automatically regen health. </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>life is lost by damage, health degen, sacrifice, life stealing, life draining, health decrease due to a decrease in maximum health, the loss of all health due to an instant death effect, direct health loss from other sources (such as Infuse Health, Spoil Victor, Shelter)</span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>life is gained by health regeneration, life stealing, life draining, and the heal keyword. </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>only the heal keyword is modified by healing modifiers and triggers </span> </li>
@ -178,12 +171,10 @@
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=unusual>damage keyword </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>all damage has a damage type </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>the subskill projectiles, etc use cannot be interrupted </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>damage types: Typeless, Elemental Damage, Physical Damage, Chaos Damage, Dark Damage, Holy Damage, Shadow Damage </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>Elemental Damage -> Cold, Earth, Fire, Lightning </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>Physical Damage -> Blunt, Piercing, Slashing </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>armor-ignoring damage is not impacted by the target's AR or level. Any damage can be armor-ignoring; it's not tied to a specific damage type. </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>damage types: Holy Damage, Fire Damage, Cold Damage, Physical Damage -> Blunt, Piercing, Slashing </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=unusual>armor-ignoring damage is not impacted by the target's AR or level. Any damage can be armor-ignoring; it's not tied to a specific damage type. </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>armor-ignoring damage is dealt without consideration to the user's level.</span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>armor-ignoring damage does not benefit from base or bonus armor penetration </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=unusual>armor-ignoring damage does not benefit from base or bonus armor penetration </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>armor-ignoring damage is affected by damage modifiers which affect all damage. Protective Spirit, Shielding Hands, Frenzy. </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>armor-ignoring damage comes from typeless damage, specific skills, shadow damage, most Holy damage but not that from weapons, bonus damage from attack skills, and damage from skills that explicitly ignore armor. Mesmer, Necros, and Monks often deal armor-ignoring dmaage. Sins deal most of their damage through bonus damage. </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>Skills that inflict direct health loss, life stealing, and health degen ignore armor, but obey damage reduction rules (e.g, from character level differences) </span> </li>
@ -199,13 +190,10 @@
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>spirit drain - takes target's spirit over time and increases user's spirit over time </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>Bleeding: -3 health degeneration </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>Bleeding is a status effect </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>Bleeding visual effect - something cool like Hades's death animation </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>Blind is a status effect </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>Blind gives a 90% chance to miss melee and missile attacks. Projectiles also have a greater chance to stray. </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>Blind visual effect - hazy black over head </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>Burning is a status effect </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>Burning gives -7 life degen </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>Burning visual effect - engulfed in flame </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>damage from burning life degen deals fire damage </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>cracked armor is a status effect </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>cracked armor gives -20 armor (minimum 60) </span> </li>
@ -407,10 +395,19 @@
<h2><span class=mundane>0.2 - later</span> </h2>
<ul>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>creatures are in parties</span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>creatures belong to factions </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>creatures can be passive</span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>creatures can be fleshy</span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>creature can be a summon</span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>creature can be a boss</span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>feature: ???</span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>knock down causes target to fall</span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>knocked down character cannot move</span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>All skills with an area of effect greater than the target itself will apply to all targets within a circle of the mentioned proximity of the skill </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>Bleeding visual effect - something cool like Hades's death animation </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>Blind visual effect - hazy black over head </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>Burning visual effect - engulfed in flame </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>adjacent on user affects directly around the user </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>adjacent on target affects directly around target </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>line = cause a long, linear effect on the ground like Lightning Javelin. (Send out a lightning javelin that strikes for 40 damage if it hits. It strikes all foes between you and your target. </span> </li>
@ -550,7 +547,7 @@
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>Funding - Kickstarts, Indie Go Go. Can cover publishing, legal fees, plus stretch goals like translations, more platforms, professional editors, hiring cool illustrators and music artists, Trigger to redo my animations </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>Merch - that company that sells limited run Switch games, OMO-Cat </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>Playtesting - colorblind, French keyboard, touchscreen, voice commands, XBOX controller, onscreen keyboard, alternative accessibility inputs, Steam Deck, different res, different specs, different OSs </span></li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>Press - youtube, twitch, bloggers, national news outlets. obv Godot showcase. </span></li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>Press - youtube, twitch, bloggers, noclip, national news outlets. obv Godot showcase. </span></li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>Social Media - Interact with people on forums, Twitter, Discord, platforms </span></li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>Store Page - Tagline, paragraph writeup, long writeup, screenshots, GIFs, gameplay trailer, small thumbnail cover art, boxart-like vertical cover art, banner art </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>Platform - achievements, cloud saves, Steam Overlay, manual, soundtrack, artbook, novel, 4koma, wallpapers, LINE emoticons, 3D paper </span> </li>

Loading…
Cancel
Save