[root]/maps/trunk/python/items
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 |
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:
Let monsters be killed.
0 lines of code changed in 1 file:
Use 'Cast' instead of 'CastAbility'.
1 lines of code changed in 1 file:
Add spell casting script for arrows, adapted from patch https://sourceforge.net/p/crossfire/patches/364/
19 lines of code changed in 1 file:
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:
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:
Add scripts for \(weapon\) of Souls. Depends on r21252 and r21253.
26 lines of code changed in 1 file:
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:
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:
Always print message when stopping
7 lines of code changed in 1 file:
Add herustic to get cart stuck less often
3 lines of code changed in 1 file:
@ correctly split rings of Occidental Mages if needed before applying an effect.
This fixes issue #852.
7 lines of code changed in 1 file:
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:
Remove redundant semicolons.
5 lines of code changed in 2 files:
Using the new Crossfire.AttackMovement.PETMOVE constants.
Reduce the affected area to the surrounding 10x10 square.
7 lines of code changed in 1 file:
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:
Remove trailing whitespace.
6 lines of code changed in 1 file:
Simplify script.
9 lines of code changed in 1 file:
Enable the doors to be lockpicked.
77 lines of code changed in 1 file:
Script for lockable doors.
101 lines of code changed in 1 file:
Script to punish a player from killing a NPC.
47 lines of code changed in 1 file:
Fix import before comment.
1 lines of code changed in 1 file:
Script to punish tring to sell a protected item.
76 lines of code changed in 1 file:
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:
Fix division error in /python/items/banquet.py
1 lines of code changed in 1 file:
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:
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:
Set svn:eol-style on the python scripts in maps.
11 lines of code changed in 11 files:
Run whitespace cleanup script in maps/python.
34 lines of code changed in 5 files:
python/items/ring_occidental_mages.py:
* fixed typo (thanks goes to buzzsaw)
1 lines of code changed in 1 file:
Fun item Eracc can use for his maps :)
91 lines of code changed in 1 file:
Fix damage getting really big, more fun effects.
15 lines of code changed in 1 file:
Experience rewarder script.
42 lines of code changed in 1 file:
Final steps and scripts for the Lursendis quest.
183 lines of code changed in 1 file:
Smoking pipe script.
33 lines of code changed in 1 file:
Wagon that should facilitate player's moving between towns.
120 lines of code changed in 1 file:
Adapt scripts to latest Python plugin.
51 lines of code changed in 2 files:
Remove trailing whitespace.
2 lines of code changed in 1 file:
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:
Add Rhyzian amulet quest.
59 lines of code changed in 1 file: