Rearrange spellcasting checks to block casting before bungling.
48 lines of code changed in 2 files:
Refactor some player death code.
43 lines of code changed in 2 files:
Disallow loginmethod 2 createplayer commands when the player associated to that socket is already on a map.
14 lines of code changed in 2 files:
Prevent a segfault when a skill tool's skill lacks a message.
13 lines of code changed in 2 files:
Partially fix #882. Remove the active player on a socket when they send a createplayer command.
29 lines of code changed in 2 files:
Display spell and skill descriptions when examining objects that contain them.
Patch by Rebecca Kelly.
https://sourceforge.net/p/crossfire/patches/378/
83 lines of code changed in 5 files:
Display information about spellbooks in the object title.
Patch by Rebecca Kelly.
https://sourceforge.net/p/crossfire/patches/377/
158 lines of code changed in 4 files:
Avoid forcing line breaks
4 lines of code changed in 1 file:
Refactor town portal spell effects
99 lines of code changed in 1 file:
Add a log message to indicate when initialization completes.
5 lines of code changed in 2 files:
Add missing events, sort list.
13 lines of code changed in 1 file:
Sort event hooks.
9 lines of code changed in 1 file:
Applying ryo_saeba's nitpick of event naming *before* it gets extensively used.
2 lines of code changed in 2 files:
Remove notes about renamed functions.
2 lines of code changed in 5 files:
Fix some function documentation.
21 lines of code changed in 1 file:
Fix missing return value.
1 lines of code changed in 1 file:
Add an event hook for when an item is bought.
10 lines of code changed in 3 files:
Add some additional book names.
8 lines of code changed in 2 files:
Fix recipe book name generation for products without titles.
4 lines of code changed in 2 files:
Prepare aggravation for use as a legitimate spell. Patch some exploits and ensure it functions.
11 lines of code changed in 2 files:
Simplify code.
5 lines of code changed in 1 file:
Prevent buffer overflow in command `plugin.
2 lines of code changed in 2 files:
Fix buffer overflow in bowmode command when exceedingly long bowmode is supplied.
10 lines of code changed in 2 files:
Skip interpreting blank lines in dm_file.
5 lines of code changed in 2 files:
Fix stale references to animation_id.
2 lines of code changed in 1 file:
Fix potential segfault from uninitialized context->event pointer.
7 lines of code changed in 2 files:
Fix wrong container name with using 'apply -u'.
2 lines of code changed in 1 file:
Partially revert r21333 to prevent a segfault on the greenway plane.
4 lines of code changed in 1 file:
Use the Animations directly instead of using a number.
Hide a non significant variable.
110 lines of code changed in 26 files:
Wrap nrofpixmaps in a function to not expose global variable.
Rename 'New_Face' to 'Face'.
Use Face* instead of face number.
275 lines of code changed in 39 files: