Comments (6)
Let's create a road map to fix spells and other known bugs in the main source code.
from zircon.
Some additional information based on discord discussions:
firstly the explanation.
You get Massacre skill at level 67. It is a passive skill, once you have it, it triggers in the code whenever you kill something as an assassin and have the skill massacre (any level).
It triggers 100% of the time when a mob dies from damage owned by the assassin. It only triggers on dead mobs (doesn't trigger on players)
When it triggers, it hits;
(base version: any number of mobs in a 2-tile radius)
with the power of;
(base version: a percentage of the mobs total HP)
...IF.. any of those massacred mobs die, the massacre trigger loops back to the start and applies the same, this means that mobs inflicted with a previous massacre can also be re-massacred, its a guaranteed infinite loop of death until all connect mobs are killed, but can be started by a single kill with no limitations. The damage amount also continues to grow through each iteration of the loop, if you have packed maps or huge lures, it's not uncommon to see damage values in the 100k-1mil range
from zircon.
Does it make sense to make it only trigger when the player kills a mob through direct attack?
from zircon.
I think it would be better scaled if there was a way to cap the total targets, or potentially only allow a mob to be massacred once in a chain. some sort of condition check to show a mob has already received a 'massacre' attack recently
from zircon.
Sounds good too, I will work on this spell soon and test what solution could be the most optimized and balanced.
from zircon.
Drasterically lowering the magic power of this skill seems to fix the main issue. It takes a percentage of the damage over the HP of monster you just killed, and passes that to the next monster ignoring their defences.
So if a monster has 200 HP, you do 300 damage, 100 damage will be passed to the next monster.
If you reduce the power of this skill to say 5% each level, then only 5 damage of that 100 would be passed to the next monster.
Try that adjustment, and if it doesn't help comment again and I can take another look at a different approach.
from zircon.
Related Issues (20)
- Parasite Explosion Crashes Server if used on a player HOT 3
- Can Not Kick Guild Members From Guild
- Companion window cannot fit all item types in view
- cant choose a quest reaward in the Choice section
- Quest QoL Updates
- Menue Button dont work (click+N hotkey) HOT 2
- Confirmation for Sorting Button
- Wizard Skill Burning dont level
- Plz do update on gm commands and fix HOT 3
- Item link from equip Crash server
- PoisonDust technique issues
- Guild bonus removed while in grp with member of another guild HOT 2
- Some skill elements attack color settings without effect HOT 3
- linking items to chat in character menu HOT 2
- companion issue HOT 3
- Catapult and Ballista
- How do I edit the database file?
- Cursed Doll HOT 1
- PoisonDust HOT 7
- Missing mining sound effect
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from zircon.