Crossfire Traffic

The current Crossfire Traffic is July 2006

Crossfire Traffic is a means to communicate the activity surrounding crossfire in an accessible and non-technical way, it is targeted at those who are curious about what is happening with the project, but find the existing mailing lists, commit list, forum, wiki and IRC channels overly complicated, scary, or time consuming to read. As such it does not contain any background details, but instead focuses only on things that are user-visible

Changes to be merged

Please put most recent on bottom for month.

Unless specified otherwise, changes are in both trunk and branch.

February 2008

  • use of specific items can be restricted to certain player races only
  • support for specific animation to every race/class combination

January 2008

  • weather code removed (trunk)
  • new plugin, citylife, that randomly spawns / remove NPCs in Scorn, to animate some the city (trunk)
  • new command, give, to give an item to a NPC (trunk)
  • major combat rebalance (trunk)

December 2007

  • (trunk) new plugin event type, user, to enable various things
  • (trunk) add death animations
  • (trunk) smarter path algorithm for monsters
  • (trunk, and jxclient) new sound support

November 2007

  • (trunk) multiple language support, with the new language command
  • (trunk) Added support for compound attack animations (displaying a custom animation sequence in some cases)

September 2007

  • (trunk) Several new glade-2 Glade Designer main window layouts are available for the libglade client.
  • (trunk) The GTK V2 client now uses libglade to allow changing the main window without re-compiling the code.
  • new empty command, to empty a container, or all, onto ground or into opened container
  • fix wrong key placement in random maps, should now always be able to open all locked doors
  • hiscore is now updated while playing
  • Renamed “potion of invulnerability” to “potion of shielding”

August 2007

  • (trunk) metaserver2 support through curllib
  • make map saving more robust, warn online DMs if failure
  • (trunk) update plugin / python documentation in doc directory, from the wiki
  • (trunk) add glowing to attributes of an item
  • (trunk) code cleaning, bug fixes

July 2007

  • documentation fixes, including handbook/spoilers generation
  • bug fixes, code cleaning

June 2007

  • You can now drop a lit lantern
  • Identification skills (alchemy, bowyer, smithery, ...) now cover an area instead of just a spot
  • Multipart altars now work correctly
  • Add Crossfire.Object.Skill property.
  • bracers now give dam if they have some set
  • DM ‘reset’ command now accepts relative paths
  • DETECTORs will now detect ‘players’ (default slaying field)
  • (pk) isn’t displayed when it’s actually a (duel)
  • (trunk) Crossedit was removed, deprecated by Gridarta
  • various bug fixes

May 2007

  • Town portal works again from/to random maps
  • New Python method for Object, SetResist()
  • New server setting, allow_broken_converters, that controls what to do when an incorrect converter (value of resulting object is more than the value of converted objects) is encountered
  • Reopen log file on SIGHUP
  • New use command, which enables more complex item interaction (trunk only)
  • Fix diseases propagating to spectators when in arena
  • Performance improvement for massive spells (comet/asteroid for instance) (trunk only)
  • Players will now rejoin party they were when they logged off. This behaviour can be controlled through the new ‘party_rejoin’ command. Check its help for more information.
  • New body slot, ‘legs’. Some races have 2, others none.
  • Can’t eat/drink food if you can’t pick it.
  • “Calming floors” now calm down monsters attacking
  • Log can now have a timestamp (check settings file), now correctly log player creation

April 2007

  • New skill: fishing. No maps for now with required tools, but it’s available anyway :)
  • Polymorph spell reenabled. Code should work with multipart mobs. Tweak parameters, put some caps. Will need to be tested (should probably only appear in wands or scrolls)
  • Experience for charm monster spell is now shared between party members, like other experience
  • New feature - monster express a dialog (aka greeting and death messages) to players, currently used by the Advocate of Gorokh (dungeons/gorokh/gorokh_final) and Valriel’s Vicar (dungeons/valriel/valriel_final)
  • New map in Lone Town, “Ye Olde Shoppe of Transport” - provides teleporters & fast travel to locations throughout the CF World
  • Skill tools (talismans, holy symbols and others) will now be applied automatically when reading the matching skill, even if it’s not required. This way player will beneficit from the tool’s bonuses. If you don’t want that behaviour, leave your tool in your apartment :)
  • items “of Occidental Mages” now work again. Beware strange rings!
  • GTK client’s ‘spells’ menu has now been improved to enable direct spell writing on a scroll. Select a spell, select the ‘inscription’ tab, choose the item to write on, click the ‘inscribe’ button
  • new wagon outside Scorn: can be used to move rapidly between towns (hint: move on it, and say a direction)
  • new random map parameter, ‘multiple_floors’. When 1, each room will have a different floor (all from the same style though). Requires doors and walls to work.

March 2007

  • Player will be warned when spell effects are about to expire. This works for protections, stats changing, xray, ..., but not for invisibility.
  • Items can now have a fixed price, independent of player’s charisma. Key/values price_adjustment, price_adjustment_sell and price_adjustment_buy are used (trunk only).
  • Python plugin can use Crossfire. FriendlyList to get access to objects on friends list (pets and such), and also use Object.Owner to get the object’s owner.
  • New updates and additional maps to Zorn Castle in Brest (trunk and branch)
  • New random map can be found in the Mostrai Temple in Scorn (trunk and branch)
  • New shop in Brest for charging crystal and dispelling cursed or damaged magical items (trunk and branch)
  • Two updated release of the CrossfireEditor (map editor from the Gridarta project now using a new name)
  • Import of missing maps to complete City de Clouds region (trunk only)
  • DMs casting spells don’t lose any sp/gr/time (trunk only)
  • Hidden DMs don’t glow
  • New DM command: dmtell, like ‘tell’ but can’t be ignored by players
  • Turning on/off a lamp will now update light sight correctly even when not moving
  • Initial player armor, shield and weapon (given by race and class) will be initially applied
  • Implemented a new region, Ruins of Euthville (trunk only)
  • Crossfire v1.10.0 was released!
  • Monsters will now fire arrows/bolts more smartly.

Febuary 2007

  • new server setting, allow_denied_spells_writing, for inscription
  • two new settings are added, pk_max_experience and pk_max_experience_percent. Check settings file to see how they work.
  • also, experience gained for killing a player never exceed experience that player can lose considering permanent experience.
  • add a “generator_radius” field to generators; objects are created randomly within this radius of the generator.
  • make players change place with pets from party members instead of pushing them away.
  • plugins can now get/set a user’s savebed location and x,y coords, as well as object’s speed_left field.
  • GTK client will “remember” pickup mode hopefully.

January 2007

  • new feature: random effects when casting a spell while confused (beware!)
  • new item status: blessed (books/scrolls only)
  • books and scrolls can now be cursed/blessed - take care when applying them!
  • avatars and holy servants can now be random, so gods can have multiple ones defined
  • altars will now accept non merging items that match - thus you can drop eg 1 platinum and 10 gold coins
  • wraith race changes
  • god-given items will disappear when switching gods
  • new ‘lock’ command to lock/unlock items from text zone
  • when enchanting applied armor, it will be unapplied if player can’t handle it anymore due to power item restriction
  • orcknuckle now requires dice to play

December 2006

  • “Talisman of Evocation” renamed to “Talisman of Creation”
  • fix item power for generated items
  • initial items shouldn’t be bad anymore
  • blessed (by gods) weapons now have an owner
  • change behaviour for fog casting
  • perceive self now displays glow radius
  • don’t attack eg doors if there is a monster on the same spot, attack monster
  • custom monsters are not broken anymore by curse/diseases
  • fix for show invisible weirdness
  • fix for healing spells giving gr
  • new pickup flag for flesh
  • thief class now has bargaining as default skill
  • changes to max speed: armor’s maxspeed is now enforced strictly

Archive

2006

Template

 
crossfire_traffic.txt · Last modified: 2008/02/14 17:10 by ryo
 
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Debian Driven by DokuWiki