Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-01-03 | Add a function to calculate mob exp based on stats | Jared Adams | 1 | -0/+23 | |
The formula is as close to radiant's as I can get. It only applies if mobs have 0 exp set. | |||||
2009-01-01 | alter death penalties so novices are affected | Jared Adams | 1 | -1/+1 | |
2008-12-30 | Added OnPCDieEvent and OnPCKillEvent label support | Fate | 4 | -12/+39 | |
2008-12-28 | Add a fuction to add a timer to all PCs in an area | Jared Adams | 1 | -2/+40 | |
This can be used to easily perform an action on all the PCs in the area. All script facilities are available to such functions. | |||||
2008-12-28 | Remove some stuff that isn't needed anymore | Jared Adams | 1 | -10/+0 | |
2008-12-25 | Remove some unused skill stuff | Jared Adams | 5 | -567/+23 | |
This is in preperation of using passive skills | |||||
2008-12-12 | Added @hugo and @linus commands for iterating over logged-in players | Fate | 5 | -2/+146 | |
2008-12-11 | Merge branch 'master' of git@gitorious.org:tmw-eathena/mainline | Fate | 1 | -6/+7 | |
2008-12-11 | Added @invisible and @visible GM commands | Fate | 4 | -1/+76 | |
2008-12-11 | Fix ItemDB loading to use the correct buy/sell | Jared Adams | 1 | -6/+7 | |
2008-12-07 | Report all status changes | Fate | 3 | -2/+13 | |
2008-12-05 | Merge branch 'master' into exp | Fate | 1 | -15/+35 | |
2008-12-05 | Rotate logs by year and month, tag log messages by GM location | Fate | 1 | -15/+35 | |
2008-12-05 | Finished bounding XP boni by absolute values | Fate | 1 | -2/+19 | |
2008-12-05 | Merge branch 'master' into exp | Fate | 5 | -5/+85 | |
2008-12-05 | Added table of absolute change to ensure that mob stat mutations are ↵ | Fate | 2 | -56/+27 | |
significant before computing XP modifier | |||||
2008-12-03 | Replaced use of rand()%range by peavey's MRAND() macro after complaints ↵ | Fate | 2 | -3/+3 | |
about script randomness | |||||
2008-12-03 | GM commands can now be logged (specify a filename as gm_log in ↵ | Fate | 4 | -2/+82 | |
map_athena.conf). Added @log and @tee and @l and @t commands at level 60. | |||||
2008-12-03 | Award 200% / 250% ... / 300% for two to six combatants against the same monster | Fate | 1 | -2/+11 | |
2008-12-01 | Added mutations to mobs (must change mob_db.txt) | Fate | 7 | -37/+210 | |
2008-11-29 | Added SLang function `is_dead' | Fate | 1 | -0/+9 | |
2008-11-29 | Added SLang commands `map_level', `map_nr', `dir_towards' | Fate | 1 | -3/+76 | |
2008-11-29 | SLang: Added `sqrt' function, permit looping over NPCs | Fate | 8 | -668/+697 | |
2008-11-29 | Added bitwise negation operator `neg' | Fate | 1 | -0/+8 | |
2008-11-29 | Added SLang operations `is_exterior', `strstr', `substr', `contains_string', ↵ | Fate | 1 | -0/+60 | |
`strlen' | |||||
2008-11-24 | Merge branch 'master' of git@gitorious.org:tmw-eathena/mainline | Fate | 26 | -6644/+6644 | |
2008-11-24 | Better handling of an invocation vanishing during a magic statement (should ↵ | Fate | 1 | -1/+12 | |
now be safe) | |||||
2008-11-24 | Fixed looping over spells | Fate | 4 | -21/+48 | |
2008-11-24 | Fixed is_equipped() and count_item() operations after last refactoring | Fate | 1 | -4/+15 | |
2008-11-24 | Added spell_index and is_equipped operations, permitted coercions from ↵ | Fate | 5 | -0/+34 | |
invocations to strings | |||||
2008-11-24 | Converted some DOS newlines to UNIX | Bjørn Lindeijer | 26 | -6644/+6644 | |
2008-11-23 | Magic: looping over spells, spell field access, is-equipped check | Fate | 11 | -849/+955 | |
2008-11-22 | Recompute character status after `nude' script command | Fate | 1 | -2/+3 | |
2008-11-22 | Added NONMAGIC flag to distinguish `keyword' operations (such as `marry') ↵ | Fate | 8 | -942/+988 | |
from regular spells (keywords don't require spellcasting ability) | |||||
2008-11-10 | * Adjusted the GM @charbaselvl command to set base experience to zero when ↵ | Fate | 5 | -11/+104 | |
lowering a char level * Adjusted the GM @charreset command as follows: - All stats are reset to 5 instead of 1 - Available statpoints are recomputed as per Malivox reset - Quest skills are reset to zero but their skill points don't contribute to empty skillpoints - Two character variables bound to WIP quest skills are zeroed * Added @charwipe command (default level 60) to reset a character as if that character had newly started | |||||
2008-11-08 | * Change SLang interpreter time handling to be universally unsigned | Fate | 2 | -7/+11 | |
* Add debug output to SLang guard checking to print why particular guards failed | |||||
2008-11-08 | * Changed @setmagic parameter sequence (character name now goes last) to ↵ | Fate | 1 | -2/+2 | |
better conform to other commands | |||||
2008-11-07 | * Strip preceding/trailing blanks from new character names (#524) | Fate | 1 | -0/+29 | |
2008-11-04 | Commit Mantis 414: Tool for mapping item IDs to a particular item ID | Jared Adams | 3 | -1/+251 | |
2008-11-03 | Convert src/map/mob.c to use RAND macros since testing of first conversion ↵ | Dennis Friis | 1 | -51/+51 | |
went well. Testing of this conversion seems to go equally good so far. | |||||
2008-11-03 | Correct src/map/battle.c to use new clarified macro. | Dennis Friis | 1 | -6/+6 | |
2008-11-03 | Rename MMRAND to MPRAND and clarify in a comment how it works exactly. These ↵ | Dennis Friis | 1 | -2/+9 | |
are purpose-specific replacements for the vast usage of rand() with modulo and using high-order bits instead. | |||||
2008-11-03 | Convert src/map/battle.c to use RAND macros, should give a more balanced ↵ | Dennis Friis | 1 | -65/+65 | |
gameplay is the theory at least. More to be converted later after some testing. | |||||
2008-11-03 | Add 2 defines for rand() that uses hi-order bits to get slighty better ↵ | Dennis Friis | 1 | -0/+2 | |
pseudo-random numbers | |||||
2008-11-02 | * Minor cleanup in login server | Jared Adams | 17 | -36/+76 | |
* Char server now records client version and reports it to map server * Map server will now report all skills (even ones with dangerous indices) for client version 1 and above * Use status change val1 (instead of val2) index for speed potions, so that they can be triggered more easily from within scripts * Item database now also keeps track of the effect that items have on the spower stat * spower is now based on level + int*2 + modifier (see last point) * Minor bugfixes in support functionality for the SLang interpreter - Do not restart the map server without also restarting the char server, as the interserver protocol has changed slightly! (patch by fate) | |||||
2008-10-31 | Commit Mantis 521: Filter out Halloween `magic' from chat | Jared Adams | 1 | -3/+8 | |
2008-10-31 | Fix a bug in magic due to recent restructuring. Patch by fate. | Dennis Friis | 1 | -1/+1 | |
2008-10-30 | part 2 of fix for mantis #455; free slots takes into account that you can ↵ | Dennis Friis | 1 | -5/+30 | |
stack onto existing items which are stackable. | |||||
2008-10-30 | Commit Mantis 519: `pow' function for eAthena scripting | Jared Adams | 1 | -0/+18 | |
2008-10-27 | Commit Mantis 518: Monster Oil quest crashes server | Jared Adams | 1 | -2/+2 | |