Directory python/items/

Total Files:
19
Deleted Files:
0
Lines of Code:
1095

[root]/python/items

Lines of Code

python/items/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 66 (100.0%) 1183 (100.0%) 17.9
ryo_saeba 20 (30.3%) 877 (74.1%) 43.8
anmaster 20 (30.3%) 81 (6.8%) 4.0
silvernexus 5 (7.6%) 62 (5.2%) 12.4
qal21 11 (16.7%) 59 (5.0%) 5.3
kstenger 2 (3.0%) 53 (4.5%) 26.5
partmedia 3 (4.5%) 37 (3.1%) 12.3
akirschbaum 4 (6.1%) 13 (1.1%) 3.2
bbotbuilder 1 (1.5%) 1 (0.1%) 1.0

Most Recent Commits

ryo_saeba 2021-04-07 13:35 Rev.: 22059

Fix type error by converting explicitely to int.
Display message only if the wielder is a player.

4 lines of code changed in 2 files:

  • python/items: curse_on_apply.py (+1 -1), lose_buffs_on_drop.py (+3 -2)
ryo_saeba 2021-02-18 16:18 Rev.: 21985

Let monsters be killed.

0 lines of code changed in 1 file:

  • python/items: death_punisher.py (-1)
ryo_saeba 2020-12-12 11:44 Rev.: 21604

Use 'Cast' instead of 'CastAbility'.

1 lines of code changed in 1 file:

  • python/items: spell_arrow.py (+1 -1)
ryo_saeba 2020-12-12 11:12 Rev.: 21599

Add spell casting script for arrows, adapted from patch https://sourceforge.net/p/crossfire/patches/364/

19 lines of code changed in 1 file:

  • python/items: spell_arrow.py (new 19)
silvernexus 2020-09-01 20:32 Rev.: 21327

Adjust weapon of Souls python code to use TotalExp field instead of PermExp
Requires server r21321, recommended to use server r21326 with this change. Some builds produce a barfing cfpython plugin in r21321, while some don't. All should work in r21326.

1 lines of code changed in 1 file:

  • python/items: lose_buffs_on_drop.py (+1 -1)
silvernexus 2020-08-22 21:39 Rev.: 21301

Add condition to make item reset in lose_buffs_on_drop.py only occur if the items has been used since last time it was reset.

23 lines of code changed in 1 file:

  • python/items: lose_buffs_on_drop.py (+23 -21)
silvernexus 2020-08-06 23:13 Rev.: 21254

Add scripts for \(weapon\) of Souls. Depends on r21252 and r21253.

26 lines of code changed in 1 file:

  • python/items: lose_buffs_on_drop.py (new 26)
silvernexus 2020-08-06 19:50 Rev.: 21251

Add a clause that only applies the curse when wielding, rather than both wielding and unwielding. Also add known_cursed to the affected fields so it shows up as cursed.

5 lines of code changed in 1 file:

  • python/items: curse_on_apply.py (+5 -2)
silvernexus 2020-08-06 08:47 Rev.: 21250

Add a script to allow for items that don't detect as cursed, but become cursed when applied.

7 lines of code changed in 1 file:

  • python/items: curse_on_apply.py (new 7)
partmedia 2019-08-17 00:55 Rev.: 20962

Always print message when stopping

7 lines of code changed in 1 file:

  • python/items: roll-o-matic.py (+7 -5)
partmedia 2019-08-17 00:54 Rev.: 20959

Add herustic to get cart stuck less often

3 lines of code changed in 1 file:

  • python/items: roll-o-matic.py (+3)
ryo_saeba 2019-05-17 12:28 Rev.: 20809

@ correctly split rings of Occidental Mages if needed before applying an effect.

This fixes issue #852.

7 lines of code changed in 1 file:

  • python/items: ring_occidental_mages.py (+7)
partmedia 2017-07-27 01:35 Rev.: 20450

Move deposit box code to separate file

Give deposit boxes their own script and update all the banks.

27 lines of code changed in 1 file:

  • python/items: deposit_box.py (new 27)
akirschbaum 2016-06-19 10:19 Rev.: 20286

Remove redundant semicolons.

5 lines of code changed in 2 files:

  • python/items: banquet.py (+3 -3), sunnista.py (+2 -2)
kstenger 2013-07-23 14:53 Rev.: 18831

Using the new Crossfire.AttackMovement.PETMOVE constants.

Reduce the affected area to the surrounding 10x10 square.

7 lines of code changed in 1 file:

  • python/items: magic_whistle.py (+7 -5)
kstenger 2013-07-23 13:56 Rev.: 18827

New item: magic pet's whistle.

Why this item:
In some cases pets may get angry at their owner and attack him.
This whistle intends to give the player a chance to make his pets friendly again.
This won't prevent the pet from getting angry again for whatever reason, which
is ok.

Including: archetype, image, treasure list (for the whistle inventory to work
properly), python script which makes the "real work".

Hope to add a map soon to make this available to the players.

A maps/trunk/python/items/magic_whistle.py
A arch/trunk/misc/magic_whistle.trs
A arch/trunk/misc/magic_whistle.arc
AM arch/trunk/misc/magic_whistle.base.111.png

46 lines of code changed in 1 file:

  • python/items: magic_whistle.py (new 46)
akirschbaum 2013-05-09 06:08 Rev.: 18703

Remove trailing whitespace.

6 lines of code changed in 1 file:

  • python/items: lockable_doors.py (+6 -6)
ryo_saeba 2012-04-15 11:06 Rev.: 17963

Simplify script.

9 lines of code changed in 1 file:

  • python/items: banquet.py (+9 -19)
ryo_saeba 2012-04-15 07:50 Rev.: 17961

Enable the doors to be lockpicked.

77 lines of code changed in 1 file:

  • python/items: lockable_doors.py (+77 -3)
ryo_saeba 2012-04-15 05:19 Rev.: 17958

Script for lockable doors.

101 lines of code changed in 1 file:

  • python/items: lockable_doors.py (new 101)
ryo_saeba 2010-05-29 14:54 Rev.: 13320

Script to punish a player from killing a NPC.

47 lines of code changed in 1 file:

  • python/items: death_punisher.py (new 47)
ryo_saeba 2010-05-29 14:51 Rev.: 13318

Fix import before comment.

1 lines of code changed in 1 file:

  • python/items: sell_punisher.py (+1 -1)
ryo_saeba 2010-05-29 13:23 Rev.: 13315

Script to punish tring to sell a protected item.

76 lines of code changed in 1 file:

  • python/items: sell_punisher.py (new 76)
anmaster 2009-10-14 11:13 Rev.: 12197

Minor code cleanup in some python modules (removing unused variables, cleaning up some if tests, removing import statements for some modules that were then never used.

2 lines of code changed in 1 file:

  • python/items: roll-o-matic.py (+2 -2)
anmaster 2009-02-11 16:02 Rev.: 11447

Fix division error in /python/items/banquet.py

1 lines of code changed in 1 file:

  • python/items: banquet.py (+1 -1)
anmaster 2009-02-09 12:44 Rev.: 11414

Limit allowed range of stats for rings of Occidental Mages in /python/items/ring_occidental_mages.py

31 lines of code changed in 1 file:

  • python/items: ring_occidental_mages.py (+31 -20)
anmaster 2009-02-04 12:08 Rev.: 11337

Fix part 1 of bug 2369423 ("occidental mages weapons bugs"). Part 1 is weapon speed going the wrong way.

2 lines of code changed in 1 file:

  • python/items: weapon_occidental_mages.py (+2 -2)
anmaster 2009-01-29 20:38 Rev.: 11285

Set svn:eol-style on the python scripts in maps.

11 lines of code changed in 11 files:

  • python/items: banquet.py (+1), campfire_say.py (+1), campfire_timer.py (+1), experience_rewarder.py (+1), positioning_system.py (+1), rhyzian_amulet.py (+1), ring_occidental_mages.py (+1), roll-o-matic.py (+1), smoking_pipe.py (+1), sunnista.py (+1), weapon_occidental_mages.py (+1)
anmaster 2009-01-29 20:22 Rev.: 11283

Run whitespace cleanup script in maps/python.

34 lines of code changed in 5 files:

  • python/items: banquet.py (+18 -18), experience_rewarder.py (+3 -3), roll-o-matic.py (+8 -8), smoking_pipe.py (+1 -1), sunnista.py (+4 -5)
bbotbuilder 2008-08-11 00:56 Rev.: 9729

python/items/ring_occidental_mages.py:
* fixed typo (thanks goes to buzzsaw)

1 lines of code changed in 1 file:

  • python/items: ring_occidental_mages.py (+1 -1)
ryo_saeba 2007-11-24 18:28 Rev.: 7570

Fun item Eracc can use for his maps :)

91 lines of code changed in 1 file:

  • python/items: sunnista.py (new 91)
ryo_saeba 2007-06-30 16:58 Rev.: 6733

Fix damage getting really big, more fun effects.

15 lines of code changed in 1 file:

  • python/items: weapon_occidental_mages.py (+15 -18)
ryo_saeba 2007-06-04 13:38 Rev.: 6415

Experience rewarder script.

42 lines of code changed in 1 file:

  • python/items: experience_rewarder.py (new 42)
ryo_saeba 2007-06-03 11:02 Rev.: 6405

Final steps and scripts for the Lursendis quest.

183 lines of code changed in 1 file:

  • python/items: banquet.py (new 183)
ryo_saeba 2007-05-05 11:56 Rev.: 6182

Smoking pipe script.

33 lines of code changed in 1 file:

  • python/items: smoking_pipe.py (new 33)
ryo_saeba 2007-04-29 11:21 Rev.: 6148

Wagon that should facilitate player's moving between towns.

120 lines of code changed in 1 file:

  • python/items: roll-o-matic.py (new 120)
ryo_saeba 2007-04-21 17:44 Rev.: 6087

Adapt scripts to latest Python plugin.

51 lines of code changed in 2 files:

  • python/items: ring_occidental_mages.py (+27 -25), weapon_occidental_mages.py (+24 -24)
akirschbaum 2007-03-24 08:15 Rev.: 5862

Remove trailing whitespace.

2 lines of code changed in 1 file:

  • python/items: rhyzian_amulet.py (+2 -2)
qal21 2006-12-12 20:27 Rev.: 5172

propdel svn:eol-style on all map tree files except actual text. Fixes broken win32 checkouts of maps.

0 lines of code changed in 10 files:

  • python/items: campfire_say.py (-1), campfire_timer.py (new), positioning_system.py (new), ring_occidental_mages.py (new), weapon_occidental_mages.py (-1)
qal21 2006-10-06 13:40 Rev.: 5000

Add Rhyzian amulet quest.

59 lines of code changed in 1 file:

  • python/items: rhyzian_amulet.py (new 59)
Generated by StatSVN 0.7.0