version 1.501 | | version 1.502 |
---|
| | |
------------------------------------------------------------------------------ | | ------------------------------------------------------------------------------ |
Changes for CVS: | | Changes for CVS: |
| | |
| | server/c_party.c: fix crash with party obsolescence (->next on freed item). Added |
| | get_firstparty() to get firstparty private var needed for plugin. |
| | |
| | ------- |
| | Added party information to plugin functions. Plugins can change player's party |
| | or marked item. |
| | New files: |
| | plugins/cfpython/include/cfpython_party.h cfpython_party_private.h |
| | plugins/cfpython/cfpython_party.c |
| | Modified files: |
| | include/sproto.h: add new functions prototypes. |
| | include/plugin.h: party-related defines |
| | plugins/common/include/plugin_common.h: new party functions. |
| | plugins/common/plugin_common.c: new party functions. |
| | plugins/cfpython/include/cfpython.h: add new include. |
| | plugins/cfpython/include/cfpython_object_private.h: marked item/party getter/setter. |
| | plugins/cfpython/cfpython.c: add GetParties to Crossfire module. |
| | plugins/cfpython/cfpython_object.c: MarkedItem setter, Party getter/setter. |
| | server/plugins.c: new callbacks for party, marked item setter. |
| | Ryo 2005-12-17 |
| | |
server/attack.c: Make spells destroy objects again. | | server/attack.c: Make spells destroy objects again. |
Andreas Kirschbaum 2005-12-15 | | Andreas Kirschbaum 2005-12-15 |
| | |