summaryrefslogtreecommitdiff
path: root/npc/functions/siege.txt
AgeCommit message (Collapse)AuthorFilesLines
2020-01-19Rewrite siege so it realizes a proper cleanupJesusaves1-2/+11
2020-01-19Favor for kamibroadcast()Jesusaves1-3/+4
2019-10-28Minimum 1 active player for siege to happen (active in the past 5 minutes)Jesusaves1-0/+17
If not, cancel the siege and clear the runtime.
2019-10-13Make siege boss a better challenge (HP Additions: x3)Jesusaves1-2/+2
2019-09-05Beef up a little siege exp bonusJesusaves1-1/+1
2019-08-24Political System sketch. Siege defeat will now lower town reputation.Jesusaves1-2/+6
All towns start with 50% town reputation (meaning 50% of income). Best income is Tulimshar, Worst income is Halinarzo. Volatile! Experimental sketch only. No pratical effects thus far.
2019-08-18Minor improvements and corrections. This allows sieges to keep happening untilJesusaves1-2/+3
the Fortress is sieged itself.
2019-07-29New logic for siege difficulty calculator - it now use flags.Jesusaves1-9/+20
Previous implementation was bad.
2019-07-28System-based EXP UP events are now compatible with GM calls.Jesusaves1-10/+10
GM calls still override system-based experience changes. New syntax for how system-based EXP UP events are to be used. Cap is x2.
2019-07-17Multiply this HP bit by further 5 which is the lowest DMG-per-Lvl boost I've ↵Jesusaves1-2/+2
seen. This means 3 lv 40 players will render 600 HP more to boss, besides the old HP boost (TotalPPL+Lv * 80).
2019-07-17Typo on previous commitJesusaves1-2/+2
2019-07-17Further boost siege boss HP based on number of players × average level.Jesusaves1-2/+2
This means average lv 40 with 3 players = 120 HP bonus, right now.
2019-07-16Adjust EXP Boost on siege victory to their final values (as I've decided before)Jesusaves1-4/+4
2019-07-16Defeating siege boss may now raise EXP rate for an hour (experimental).Jesusaves1-0/+15
Acknowledge Kolchak's contributions
2019-06-29Well, lets make this clear...r09.3_190630Jesusaves1-0/+1
2019-06-22Indoors zone (for testing, Tulimshar only) and Normal2 (for sieges)Jesusaves1-2/+2
2019-06-10Fix bug on siege scriptJesusaves1-1/+1
2019-06-10Fix bugs on siegeJesusaves1-1/+1
2019-05-31Fix bugs on siege chief-in-guardJesusaves1-4/+4
2019-05-29Fix other bugs related to sieges. Diagnosis suppose we have a mlockJesusaves1-3/+3
2019-05-29Fix the bugs related to Tulimshar siege. Sorry.Jesusaves1-0/+3
2019-05-29[Warning]: script:getelementofarray: index out of range (-1)Jesusaves1-2/+2
Told ya.
2019-05-26Be more generous when player failsJesusaves1-1/+1
2019-05-26Update to make difficulty really weight on sieges.Jesusaves1-3/+3
Increase variation range, too.
2019-05-26Make difficulty have a bit more weight on monster selectionJesusaves1-1/+1
2019-05-26CleanupJesusaves1-34/+0
2019-05-26In Tulimshar, difficulty should be done ineffectiveJesusaves1-5/+5
2019-05-26Difficulty is now based on number of previous victories vs defeatsJesusaves1-16/+38
2019-05-23Thanks to unified siege system this is not needed anymoreJesusaves1-1/+0
2019-05-23Wow, so dumb. Hercules doesn't acknowledges mapzone Normal in script engine.Jesusaves1-2/+2
But acknowledges it everywhere else. Dummy.
2019-05-23Meh, map zone changing is a mess >.>Jesusaves1-5/+8
2019-05-23Several bugfix-degree changesJesusaves1-10/+10
2019-05-23*cough cough* I present to you all, the unification of Siege System.Jesusaves1-0/+105
So I can work with all sieges at once.
2019-05-23Monster Staff labelsJesusaves1-3/+22
2019-05-23Siege Boss is now fixed, this is good for Tulimshar.Jesusaves1-3/+51
2019-05-18For some weird reason, that code involving mf_zone fix on siege doesn't worksJesusaves1-1/+2
2019-05-18Fix bugs + New monster: Gobo Bear.Jesusaves1-2/+2
Seems like a Goblin. But is a Teddy Bear. That was weird, Mr. Grey!
2019-05-16Fix bugs: Move Pydisgner and enable him forever (after saving the 1 pt),Jesusaves1-2/+2
fix bugs on wizards, fix bugs on flood (maybe?), fix bugs on siege (global announce)
2019-05-11Do not let Difficulty affect monster level that muchJesusaves1-1/+1
2019-05-11Sieges ARE event-level, so give more Strange Coins.Jesusaves1-2/+2
2019-05-07In case a slime blast defeats the lieutenant/colonel, it is a valid victory.Jesusaves1-2/+2
Do not die before marking that. You can die when trying to handle the announce or reward.
2019-05-07Give players 5~10 strange coins for colonel (to be at least proportional to ↵Jesusaves1-1/+1
TEMPVAR)
2019-05-07Typo at WizardJesusaves1-1/+2
2019-05-07Don't clear mf_bexp flag, instead, reset it to 100Jesusaves1-0/+1
2019-05-07Oh well, the fallback failed, but thankfully I add a new fallback recently.Jesusaves1-5/+1
2019-05-06Improve siege failure messageJesusaves1-1/+1
2019-05-06During Sieges, change map zone from <town> to <MMO>, limiting what GMs can doJesusaves1-0/+9
during sieges.
2019-05-06Siege: Always spawn boss near the Soul MenhirJesusaves1-1/+10
2019-05-06Spawn more monsters, but in a more proportional way.Jesusaves1-2/+4
2019-05-06Disregard GMs when calculating player average level on SiegesJesusaves1-0/+19