summaryrefslogtreecommitdiff
path: root/npc/config/magic.txt
AgeCommit message (Collapse)AuthorFilesLines
2025-02-13Fix copy pasta (overcooked)Fedja Beader1-1/+1
2025-02-12Fix areaharm (now squareharm) credit fixFedja Beader1-4/+5
+ update comment
2025-02-12Fix areaharm creditFedja Beader1-14/+27
+change order of arguments and defaults (but I might flip them around again, stay tuned) Also fixes magnus heal: note how filter_friendly was passed as elemental type. Depends on !174. * Make square/rect-harm match harm() calling convention * -artefact * Swap blocks filter and script filter around.. if you think about it, the blocks filter is coarse and the latter is fine so it makes sense to order them this way as well. * areaharm should be called squareharm, no? * Fix areaharm credit +change order of arguments and defaults **** ml/serverdata!175
2025-02-12Optimise for reading, not writingFedja Beader1-27/+29
2025-01-11Fix AoE magic creditTest User1-29/+21
* Reoder functions so it works * Adjust comments, make areaharm use rectharm * Merge {area,rect}harm2 -> old ones * And these, too * Let's not fiddle with SCs yet for this fix, so it can be merged * Add optional caster argument to areaharm2() and rectharm2() for future use * Fix AoE magic credit, fix magic effects to be started after the harm so they aren't immediately removed This patch was NOT checked for console warnings and errors. This patch does NOT address Monster Points being reduced due to max_timer limitations. **** Approved-by: Fedja Beader <fedja@protonmail.ch> Reviewed-by: Jesusalva Jesusalva <jesusalva@tmw2.org>
2024-08-18Make Trap skill - available via Trickmaster, Class: AdvancedJesusaves1-2/+3
(On that note, 100 DMG per level might be TOO LOW)?
2022-10-02Fix a bug on summoning when disallowed to (PS. Aegis Shield overrides ↵Jesusaves1-2/+4
alignment!)
2022-06-09Configure properly Brawling, Bear Strike, Stunning Strike and All In OneJesusaves1-0/+22
2022-01-13Add some groundwork for Magic OlympicsJesusaves1-0/+1
2022-01-02Transfer Mana can be learned with Mr. Saves (it's support, after all)Jesusaves1-0/+4
2021-12-29Add TMW2_CHANT, a skill which reduces MP cost for chants in 4%Jesusaves1-0/+3
2021-12-29areaharm() and rectharm() can declare the damage source - so use itJesusaves1-4/+4
2021-12-29Fix a bug on areaharm() which prevented defense from being appliedJesusaves1-2/+2
2021-12-25Add required skill: Resurrection. Continue the code for the showdown.Jesusaves1-0/+5
2021-12-24Add summoning scrolls (untested)Jesusaves1-0/+1
2021-10-13Nerf RP cost for all skills and magic in about 50%Jesusaves1-39/+39
2021-09-20Update some of the debugmes for usage with syslog facilityJesusaves1-1/+1
2021-04-07Convert a few Physical Skills from built-in to Magicv3Jesusaves1-10/+10
2021-03-20Fix typo in SK_summon which affected magic control gain negativelyJesusaves1-1/+1
2021-03-20This should do the trick. Magic calculation remaster. (magic only)Jesusaves1-1/+6
2021-03-11Increase magic damage in 0.5% per int pointJesusaves1-1/+1
2021-03-11Simplify RP acquisition rulesJesusaves1-5/+2
2021-03-11Nerf all magic skills RP costJesusaves1-40/+40
2021-02-18While using Aegis Shield, summons last 2.5x longer than usual.Jesusaves1-0/+2
2021-02-15Some extra cleanup might be desiredJesusaves1-0/+11
2021-02-15Configure properly earth magicJesusaves1-0/+11
2021-01-16Magic - Be faster at granting magic RPJesusaves1-1/+1
2020-10-15Fix typoJesusaves1-4/+4
2020-10-15***NEW*** Now every 10 skill use (regardless of skill type), you'll gain 1 RPJesusaves1-0/+5
(regardless of use). Repeating the same skill will NOT yield extra RP.
2020-10-07Fix typoJesusaves1-1/+1
2020-09-13Fix HP bug on summoningJesusaves1-3/+3
2020-09-06Strip summons from BOSS status. Should not happen but anywayJesusaves1-0/+3
2020-09-06Disable looting mode from summons.Jesusaves1-0/+10
Also ensure all summons can suffer from knockback. There are other stuff I could do, but for now, it is not necessary
2020-08-03Air Magic is mostly average, or single target DPSJesusaves1-3/+3
So make it cheaper to level up
2020-07-30AFKing update: Homunculus will now always gain experience from AFKing (and ↵Jesusaves1-1/+1
always 1) Research points can be obtained - every minute, as much as Study skill
2020-07-30Assign real RP valuesJesusaves1-14/+14
Average per level: 10k [REFERENCE GOLD POINT] Study average: 6~60 pts per monster (NEED BOOST)
2020-07-30Skill TMW2_STUDY registeredJesusaves1-0/+3
Cost: 1x Manapple. It is also the most expensive skill in RP terms. No MSP is required for studying (should be obvious)
2020-07-30Basic RP cost for allJesusaves1-37/+37
2020-07-30Use Lybniz to define a more stable formula for RPJesusaves1-1/+1
Learning 1 MSP skills will never cost research points
2020-07-30Rules for Research PointsJesusaves1-1/+1
2020-07-29Update Magiscript for when target should be null.Jesusaves1-3/+3
This should automagically fix first aid skill.
2020-07-11This hotfix might fix a potential glitch while using First Aid >.<Jesusaves1-0/+4
Should not solve anything, but should address an edge case scenario
2020-07-07Looping over all magics searching for same class spells is not optimal.Jesusaves1-1/+2
But is easier to code than a hack with setd/getd
2020-07-07Reset all learnt skills to level 1 - forcefullyJesusaves1-1/+2
This will give me the flexibilty I'll need for new level up rules Forgetful NPCs still will have to wait so spend wisely!!!!!!!
2020-07-02[skip ci] fix typoJesusaves1-2/+2
2020-07-02Register Destructive MagicJesusaves1-0/+47
Now Colin will be able to offer skills (require full file resync)
2020-07-01With this, Luca will not get his additionals skills.Jesusaves1-1/+38
But because he kept all skills he had, he is done :3 Only Trickmaster and Luca are ready from Magic v3.0 (pre-alpha)
2020-07-01Healing replacements, still broken because bonus HealPower is not checkedJesusaves1-5/+8
2020-07-01New function: rectharm() - allows rectanglesJesusaves1-0/+27
It will be useful for a Grand Cross skill of the sorts (where center deals 2x damage)
2020-06-27Make summoning skill levels more meaningful, HP bonus 2% -> 5% /lvlJesusaves1-1/+2