Directory types/spell_effect/

Directory Created:
2007-01-21 10:43
Total Files:
1
Deleted Files:
0
Lines of Code:
929

[root]/types/spell_effect

Lines of Code

types/spell_effect/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 39 (100.0%) 1301 (100.0%) 33.3
qal21 2 (5.1%) 836 (64.3%) 418.0
akirschbaum 15 (38.5%) 279 (21.4%) 18.6
gros 1 (2.6%) 82 (6.3%) 82.0
alestan 1 (2.6%) 49 (3.8%) 49.0
partmedia 3 (7.7%) 20 (1.5%) 6.6
ryo_saeba 11 (28.2%) 16 (1.2%) 1.4
mwedel 2 (5.1%) 7 (0.5%) 3.5
quinet 1 (2.6%) 6 (0.5%) 6.0
silvernexus 1 (2.6%) 4 (0.3%) 4.0
kbulgrien 1 (2.6%) 1 (0.1%) 1.0
anmaster 1 (2.6%) 1 (0.1%) 1.0

Most Recent Commits

silvernexus 2021-01-07 00:08 Rev.: 21729

Prevent removal of unpaid items from shops via word of recall effects.

4 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+4)
partmedia 2020-07-29 14:01 Rev.: 21246

Execute word of recall effect without magic denied check

Casting word of recall causes a delayed word of recall effect. The check
for denied magic is already performed when casting. However, this second
check break balms of return home, which, like other balms, should
function even in magic-denied areas.

Removing this second check does mean that a player could now cast word
of recall in a magic-allowed area, then run into a magic-denied area,
and still be teleported home. This is probably not a problem.

Tracker: bugs/873

2 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+2 -6)
partmedia 2019-12-26 22:12 Rev.: 21062

Always check weight in check_spell_knockback()

Since we check for nonzero weight in check_spell_knockback() anyway, do
the check there and don't warn about it being nonzero.

7 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+7 -10)
akirschbaum 2014-05-17 15:11 Rev.: 19436

Whitespace changes.

35 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+35 -35)
partmedia 2014-04-25 19:00 Rev.: 19364

Refactor to use C99 integer type names.

Submitted by: Tolga Dalman

11 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+11 -11)
akirschbaum 2013-09-06 05:37 Rev.: 18989

Whitespace changes.

1 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+1 -1)
akirschbaum 2013-09-06 04:48 Rev.: 18988

Remove trailing whitespace.

7 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+7 -7)
ryo_saeba 2011-12-18 14:09 Rev.: 16219

Don't set the face directly.

1 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+1 -1)
ryo_saeba 2011-12-18 14:02 Rev.: 16218

Don't set the face directly, call appropriate function.

1 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+1 -2)
ryo_saeba 2011-08-03 13:03 Rev.: 14935

Don't push no_pick items even if not alive.

1 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+1 -1)
ryo_saeba 2011-06-21 12:17 Rev.: 14671

Remove unused variables.

2 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+2 -2)
alestan 2010-08-19 17:25 Rev.: 13655

added call to knockback to bolt and explosion spells.

49 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+49 -5)
kbulgrien 2010-05-28 01:12 Rev.: 13308

- Remove unused "oldmessage" parameter from draw_ext_info(),
draw_ext_info_format(), ext_info_map(), ext_info_map_except(), and
ext_info_map_except2() functions and calls.

1 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+1 -1)
akirschbaum 2010-03-08 13:33 Rev.: 12599

Rename object_free() to object_free_drop_inventory() to hint about possible side-effects.

14 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+14 -14)
akirschbaum 2009-06-24 14:17 Rev.: 12016

Replace most calls to object_insert_in_map() with object_insert_in_map_at().

13 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+13 -39)
akirschbaum 2009-06-24 03:04 Rev.: 11999

Merge fire_bullet() into fire_arch_from_position().

1 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+1 -1)
akirschbaum 2009-06-23 02:20 Rev.: 11982

Make bullet swarm spells fire three tiles wide.

1 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+1 -1)
akirschbaum 2009-06-22 17:20 Rev.: 11979

Change movement of ball spells.

8 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+8 -13)
akirschbaum 2009-06-22 16:36 Rev.: 11978

Extract code into function.

1 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+1 -9)
akirschbaum 2009-06-22 16:00 Rev.: 11974

Limit missile spells to turn at most one direction per turn.

9 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+9 -1)
akirschbaum 2009-06-13 17:37 Rev.: 11842

Extract common code into function.

1 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+1 -1)
akirschbaum 2009-06-12 10:46 Rev.: 11817

Rename most functions in object.c to object_xxx().

67 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+67 -67)
akirschbaum 2009-06-10 16:06 Rev.: 11801

Whitespace changes.

0 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (-2)
akirschbaum 2009-01-24 03:20 Rev.: 11226

Whitespace changes: consistently reformat code.

115 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+115 -115)
mwedel 2008-08-11 00:51 Rev.: 9728

No code change - just spelling error in a comment.
MSW 2008-08-11

1 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+1 -1)
quinet 2008-07-20 04:49 Rev.: 9584

Automatic style fix: replace "foo* bar" by "foo *bar", remove extra spaces inside parentheses, etc.

6 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+6 -6)
anmaster 2008-06-01 11:40 Rev.: 9198

Set svn:eol-style to native on *.c and *.h files that were missing it.

1 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+1)
ryo_saeba 2008-03-30 17:18 Rev.: 8683

Remove obsolete get_map_ob define, replaced by GET_MAP_OB.

1 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+1 -1)
ryo_saeba 2008-03-23 09:06 Rev.: 8590

Fix documentation, no functional change.

1 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+1 -1)
ryo_saeba 2007-07-09 15:34 Rev.: 6764

Remove superfluous calls to esrv_del_item (since remove_ob calls it if needed).

0 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (-3)
akirschbaum 2007-06-27 15:07 Rev.: 6717

Remove trailing whitespace.

6 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+6 -6)
mwedel 2007-05-15 01:43 Rev.: 6297

Add spell merging code - this makes the server run much faster when many
spell objects are in use. For more details, see doc/Developers/spells
---
common/init.c: And declaration/initialization of statistics values.
common/object.c: Add handling of spell_tags in object structure (free,
copy. Add merge_spell() function. Add call to function from
insert_ob_in_map(). Remove was_destroyed() function - now macro.
doc/Developers/spells: Add notes on performance numbers and how spell
merging works.
include/global.h: Add statistics structure used to hold various
statistic related variables - added since I added a few points to collect
data for my testing.
include/libproto.h: remove was_destroyed() declaration.
include/object.h: Make was_destroyed() a macro, moving it here. Also add
information related to spell tags in object structure.
server/server.c: change process_events() to be a non static function,
so that test programs can call it/use it.
server/spell_util.c: Change ok_to_put_more() to look at the spell_tags
in the object for match spell instances.
test/unit/server/Makefile.am: Remove double dependency of libraries - not
needed. Add dependency for libtypes.a. Add comet_perf test case.
test/unit/server/comet_perf.c: New file/test, used to test both performance
improvments as well as consistency of results.
types/spell_effect/spell_effect.c: Modify explosion() to set op->range=0
after spell has propogated to neighboring spaces. Call merge_spell()
after setting range to zero.
MSW 2007-05-14

6 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+6)
ryo_saeba 2007-04-07 06:08 Rev.: 5958

Fix Doxygen stuff, no functional changes.

6 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+6 -6)
qal21 2007-04-04 01:44 Rev.: 5932

Move ob_process logic for SPELL_EFFECT objects to the ob_method system.

832 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+832)
ryo_saeba 2007-03-13 14:12 Rev.: 5756

Apply patch #1660388: Code-cleanup: () -> (void) courtesy Stefan Huehner.

1 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+1 -1)
ryo_saeba 2007-03-06 16:56 Rev.: 5705

Fix compilation warnings, mostly missing #include.

1 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+1)
qal21 2007-02-24 13:59 Rev.: 5608

Make functions in types/ static where possible and reasonable.

4 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+4 -1)
ryo_saeba 2007-02-09 18:09 Rev.: 5420

No functional changes, just compilation warnings / Doxygen stuff.

1 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+1 -1)
gros 2007-01-21 10:43 Rev.: 5339

Refactored several object types.
Implemented the move_on event, replacing the call to move_apply().

2007-01-21 - gros

82 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (new 82)
Generated by StatSVN 0.7.0