Add a comment 六月 2nd, 2009 by presser
A guy ask about confirmation on sockets in Diablo 3, and Bashkiok drops in and answer on the question, also answer the rumor about Talisman (he sure knows it exist, trying to avoid), the talisman is somekind rune socketing that could possible be like glypth system in world of warcraft…. read more about Diablo III Sockets and Talisman …
Please add a confirmation window when placing an item into something socketable (skills/weapons and armor). I can’t count how many times I’ve wasted good socketable weapons and gear in D2 because I accidentally dragged a crappy rune or gem into them and let go on top of it without thinking about where I was putting it.
lol Hel+TP?
Well, a confirmation, I can’t be too sure of. We’re probably not going to be dealing with items that are anywhere near as astronomically rare as some of the Diablo II runes, and I think it’s probably fairly likely that you’ll be able to overwrite what’s in a socket just by placing a new gem over the old one (destroying it in the process). So, you can still screw up, true, but it probably won’t be nearly as devastating – and fixing a mistake should be pretty easy.
A confirmation is a possibility when the stakes of placing the items become too costly to get wrong.
Q u o t e:
I was guessing the gems were only for the Talisman for character customization.
The WHAT? I have no idea what you’re talking about. You’re just making up words now? Tellersmens? I can’t even comprehend what that is. I feel like I’m taking crazy pills here! You make up words for your own amusement? HUH?
Weirdo.
Q u o t e:
You’re overreacting. Bashiok was simply talking about the astronimical chances of a rune like Zod dropping for you.
For example, Hephasto has a of 0.00000651% chance of dropping a Zod.
On the other hand, killing Baal with 200% MF gives you a 0.015% chance of getting a Stone of Jordan.
See the difference?
Also, if I recall correctly, some of those drop chances are so insane because they were created with a design idea that they would be near “one per server”. The major issue with that is the number of people playing has decreased pretty substantially since the game first launched, so those items don’t see (legitimate) circulation nearly as much as they were intended.
Aside from that though, I believe the chance of something happening will only keep you trying for so long. The reason why it’s fun to keep playing is for the items that do actually drop, not the ones that don’t.
Add a comment 六月 1st, 2009 by presser
Diablo 3 feature a new system that is called “Rune Skill System” where you can attach runes to skills (sockets) and alter the skills functionality. We have collected the possible known list of rune and skill combinations from Diablo III videos, forums, community, screenshots and other sources.

Known Diablo 3 skill runes:
- Multistrike: Hits multiple targets (Hydra rune)
- Power: adds some damage to the target (Force rune)
- Striking: adds an effects such as stun, knockback etc. to the target (Striking rune)
- Lethality: adds some effects or power when target is killed (Viper rune)
- Energy: alter or adds energy (Energy rune)
Runes have different quality level (which set the power of the rune)
How runes can be used with the Diablo 3 skills system:

- Active skills have one socket for runes
- Passive skills have no sockets sockets
- Each skill have one socket for runes
(Click to enlarge the picture)
List of known Diablo III Rune / Skill Combinations:
Barbarian Rune Skills:
- Juggernaut Skills
- Bash
- Multistrike – multiple attacks, a la Zeal (Mattyman174)
- Power – focused, uninteruptable attack with large defense bonus, a la Concentration
- Striking – wild, devastating attack, with huge damage but zero defense, a la Berserk (keeping the magic damage is also probably a good idea)
- Cleave
- Multistrike -
- hits extra targets (Peaceonearth)
- swings repeatedly in one use (a la Zeal) (Dark_blood3)
- Power – adds 30% Crushing Blow (Peaceonearth)
- Ground Stomp
- Power – the stomp releases (some kind of elemental energy) which lingers in the area of the stomp, damaging things (Ukobach)
- Revenge
- Taunt
- Seismic Slam
- Multistrike – shockwave is wider and goes farther (Dark_blood3)
- Striking – adds knockback effect (allowing you to push a monster back to be hit by the wave again and again) (Dark_blood3)
- Battlemaster Skills
- Battle Rage
- Hammer of the Ancients
- Multistrike – hits behind the Barbarian before swinging forward to hit in front of him. Higher level runes hit back and forth repeatedly (Ukobach)
- Battle Cry
- Striking – War Cry (Chanceford3)
- Furious Charge
- Striking – the speed of the Barbarian’s charge forces the air (s)he moves through to move violently, damaging enemies near the path of the charge (Ukobach)
- Ignore Pain
- Berserker Skills
- Frenzy
- Striking – extra Fury gain from hitting enemies (Peaceonearth)
- Terrifying Shout
- Power – panic spreads among the Barbarian’s enemies; every fleeing monster who reaches another monster triggers them to flee as well
- Onslaught
- Leap Attack
- Multistrike -
- “bunny hopping” – allow repeated short jumps to continuously keep moving and make it harder for enemies to target the Barbarian while he attacks (Elitemantis)
- larger AoE on landing (Dark_blood3)
- Enrage
- Whirlwind
- Multistrike -
- Barbarian’s whirling motion causes counter-whirling twisters to form on the edge of the whirlwind, which eventually break off and move randomly away from the Barbarian (Kintak) (Bstapylton)
- damages multiple enemies in range per hit-check (Dark_blood3)
- Striking – larger radius of damage around the Barbarian (Dark_blood3)
- Power – the whirlwind is so powerful as to suck nearby enemies into it (Drdoom)
Witch Doctor Rune Skills:
- Skull of Flames
- Lethality – enemies killed remain for a little while as flame-enshrouded spirits which fight for the Witch Doctor
- Multistrike – bounces, hiting things repeatedly
- Power – leaves a pool of flame on the ground where it hits
- Horrify
- Power – instead of running away, enemies are rooted in place by the fear, completely unable to move
- Locust Swarm
- Multistrike – Releases multiple (depending on strength of the rune) swarms in different directions; the swarms stack so that if they spread to the same group the group takes double (or more) damage (Ukobach, modified by myself)
- Lethality -
- when the swarm kills an enemy, a portion of takes its place as a “locust man”, which lasts for a brief time and does melee damage (Ukobach)
- enemies killed by the swarm explode, damaging nearby monsters (Akaitsuki)
- Mass Confusion
- Striking – can target a single enemy, who will be designated as the target of all other enemies in range
- Power – all confused monsters get 100% damage boost (Akaitsuki)
- Soul Harvest
- Multistrike – Soul Harvest becomes a passive Aura, which gradually drains Life from nearby monsters and converts it to Mana for the Witch Doctor (Sied2)
- Striking – attack summon a la Bone Spirit (Sied2)
- Lethality -
- enemies killed with Soul Harvest heal not only the Witch Doctor as normal, but also all allies (Sied2)
- enemies killed by Soul Harvest have a chance of completely restoring the Witch Doctor’s health and mana
- Summon Mongrel
- Striking – Mongrels have a higher chance of Critical Hit (Peaceonearth)
- Lethality – Mongrels explode much more violently, dealing their enchanted damage as well as improved normal explosion damage (Peaceonearth)
- Power – Mongrel attacks get Knockback and Stun (Peaceonearth)
- Multistrike -
- summons more Mongrels (Peaceonearth) (in another thread, Keighvin)
- summons Cerberus-like multi-headed Mongrels (in another thread, Keighvin)
- Wall of Zombies
- Multistrike – Zombie Prison (Mattyman174)
- Power -
- zombies leech health from enemies, which is transferred to the Witch Doctor (Kintak)
- summons unrooted Zombies – Army of Zombies! (Craigbeme)
- Lethality -
- Enemies killed by Zombie Wall turn into Zombified versions of themselves, which then attack their former comrades (Kintak)
- Zombies from the wall that die leave behind a pool of acid (Mattyman174)
- Firebats
- Plague of Toads
- Lethality – instead of a large number of small toads, summons a single big toad which can swallow small enemies whole. After eating a certain number, it explodes for poison splash damage (Ukobach)
- Spider Statue
Wizard Rune Skills:
- Arcane Spells
- Magic Missile
- Multistrike – missiles get Pierce (Peaceonearth)
- Disintegrate
- Multistrike – reflect off of walls, allowing the beam to be bounced around corners or to hit the same target repeatedly (not mine; forget whose idea this was)
- Striking – target gives off heat, dealing some fraction of the damage it takes to nearby enemies
- Wave of Force
- Striking – pulls enemies towards Wizard and microstuns them
- Power – pushes enemies as far as they can go – taking extra damage if they hit a wall, damaging other monsters they hit, etc
- Lethality – after pushing the target, if it dies, it explodes with a wave of force of its own, allowing chain reactions
- Arcane Orb
- Multistrike – launches Magic Missiles around it in circles – unFrozen Orb!
- Power – on a critical hit, leaves behind a small Slow Time bubble
- Electrocute
- Multistrike – becomes Chain Lightning
- Lethality – enemies killed with Electrocute explode, dealing shock damage to nearby enemies
- Slow Time
- Power(?) -
- instead of slowing time down, increases the speed of time massively, causing enemies within the bubble to age (permanent degradation to movement speed, attack speed, defense, attack rating, damage, max health). If max health goes to 0 within the bubble, the enemy crumbles to dust. (Ukobach)
- larger bubble (Telzents)
- Lethality -
- Each second within the bubble, enemies within take the sum total of all damage taken so far within the bubble again, a la DotA’s Maledict (compound damage!)
- enemy killed within bubble explodes (Telzents)
- Striking -
- all projectiles that strike the bubble damage everything inside of it evenly for a percentage of the original damage (based on rune quality)
- everything within bubble when it is first placed takes damage (Telzents)
- Multistrike -
- increases the movement and attack speeds of all allies in the bubble, increasing how often they’re attacking targets within (Asmo45)
- multiple bubbles (?) (Telzents)
- Temporal Armor
- Striking -
- after absorbing damage, it deals a percentage of the damage to all targets within an area of effect. At highest rune levels, the percentage would be greater than 100%. (Peaceonearth)
- enemies who strike the armored Wizard are temporarily time-stopped (Schpwuette)
- Power – costs less Mana (Peaceonearth)
- Multistrike – lowers the cooldown between damage absorption events (Peaceonearth)
- Teleport
- Power – can be cast on self, allies, or enemies. Semi-teleports the target, leaving them temporarily half real. In this they take and deal extra magic damage, cannot use physical attacks, and take less physical damage (Kintak)
- Wizard can teleport into a minor monster, killing them in a violent explosion (Ukobach)
- Multistrike – appear at destination with a mirror image
- Striking – damage enemies near destination
- Storm Spells
- Charged Bolt
- Multistrike -
- monsters hit with bolts release bolts of their own (a la Lightning Enchanted monsters) to damage other targets
- bolts get Pierce (Telzents)
- Striking -
- instead of charged bolts, Wizard instead releases the same number of lightning bolts which hit the nearest N targets, a la Forked Lightning in WC3
- bolts are homing (Telzents)
- Power – struck enemies glow and deal a fraction of the damage taken to nearby enemies (Telzents)
- Energy – bolts travel faster (Telzents)
- Lethality – enemies killed with Charged Bolt release bolts of their own (a la Lightning Enchanted monsters) to damage other targets (Telzents)
- Frost Nova
- Multistrike – struck enemies release their own Frost Novas. At higher levels, enemies hit by those novas also release novas, and so on.
- Storm Armor
- Ray of Frost
- Multistrike – splits on striking, a la Lightning Fury
- Power – slowly degrades target’s movement and attack speed as the spell is focused on them; damage is healed slowly over time after spell stops
- Lethality – on death, target releases Frozen Orb-esque explosion of Frost Bolts
- Tornado
- Multistrike – tornado spins faster, dealing its damage more rapidly (i.e. shorter NextDelay, in D2 terms)
- Power – lifts the target(s) and pulls them along with it until it dissipates
- Lethality – powerful centrifugal forces literally tear the target apart, violently – Corpse Explosion
- Blizzard
- Multistrike -
- adds a swirling vortex to Blizzard, pulling nearby enemies into it and keeping enemies in it underneath the storm
- expanded area of effect – boring, but powerful
- Striking – Blizzard is centered over the Wizard and moves with him/her
- Conjuring Spells
- Spectral Blade
- Multistrike – hits all enemies around the Wizard
- Striking – small increase in the range of Spectral Blade
- Stone Skin
- Power – lengthens duration of armor (Peaceonearth)
- Multistrike – Creates “layers” of armor, which break independently and can be recast independently as well, so that recasts are cheaper (Peaceonearth)
- Mirror Image
- Multistrike – extra images
- Striking – images do extra damage
- Meteor Storm
- Multistrike – meteors fall more quickly (over the same period of time)
- Power – storm lasts half as long, but ends with a single huge meteor for massive damage
- Acid Cloud
- Power – degrades attack damage and defense of enemies as they stay within the cloud
- Lethality – for every enemy who dies within the cloud, the damage dealt to those within the cloud increases
- Hydra
- Multistrike -
- Hydra breathes arc-shaped fan of fire
- Hydra shoots Fireballs instead of Fire Bolts
- Power – Hydra breathes continuous stream of fire, a la Inferno
- Striking – summons an entire Hydra, instead of just the head, making the beast mobile
- Magic Weapon
- Multistrike – imbues the weapons of all party members with the magic damage
- Lethality – for every enemy killed with the imbued blade, the damage bonus increases until the effect wears off
- Striking? – instead of imbuing a weapon with magic damage, instead conjures a floating scimitar a la the ones in trapped Chests and Urns in Act II. Higher rune quality means more swords lasting longer (Ukobach)
Thanks to many supporters of the Diablo 3 community for this list of known Diablo 3 rune & skills combinations.. If you have any comments please feel free to post.
Add a comment 六月 1st, 2009 by presser
Not much has come out of Blizzard regarding Diablo 3 development lately, with most media focus being on World of Warcraft or StarCraft 2. Still, we can’t forget that Blizzard also has another potential blockbuster in the works with the third installment of the Diablo series, and if you’re interested in some development updates, a small bit of new content has been released. It’s not much, but several new development screenshots have surfaced, in addition to a short trailer featuring one of Diablo’s most common characters, The Fallen.

Besides showing off some character animation and screenshots, you also get a taste of what we can expect from Diablo 3’s soundtrack. If the animation is generated from the engine itself, which is likely the case, you can see very clearly what sort of in-game artwork to expect as well. Overall this is just a very small tease, and Blizzard has yet to announce any sort of timeline for the game. Still, if past Blizzard games are any indicator, it’ll likely be worth the wait.
Add a comment 五月 20th, 2008 by presser
绝望了,数据再次丢失。不过现在我有了前车之鉴,数据都有备份,实在是不幸中的大幸。今天赶紧把数据都迁移到了dreamhost,迁移很顺畅,因为之前都是直接使用widget,所以即便是模板丢失了,对我也没有太大的影响,widget只要拖来拖去就可以搞定了,实在是很爽。
如今只花了10分钟时间,就已经把网站全部恢复,自己都觉得很惊讶。
Add a comment 四月 8th, 2008 by presser
wordpress代码分析 ---- wp_safe_redirect。wordpress提供了一个跳转方法wp_safe_redirect,避免登录url被修改,登录成功后跳转到有害的第三方站点。如下:
PHP:
-
/**
-
* wp_safe_redirect() - Performs a safe (local) redirect, using wp_redirect()
-
*
-
* Checks whether the $location is using an allowed host, if it has an absolute
-
* path. A plugin can therefore set or remove allowed host(s) to or from the list.
-
*
-
* If the host is not allowed, then the redirect is to wp-admin on the siteurl
-
* instead. This prevents malicious redirects which redirect to another host, but
-
* only used in a few places.
-
*
-
* @since 2.3
-
* @uses apply_filters() Calls 'allowed_redirect_hosts' on an array containing
-
* WordPress host string and $location host string.
-
*
-
* @return void Does not return anything
-
**/
-
function wp_safe_redirect($location, $status = 302) {
-
-
// Need to look at the URL the way it will end up in wp_redirect()
-
$location = wp_sanitize_redirect($location);
-
-
// browsers will assume 'http' is your protocol, and will obey a redirect to a URL starting with '//'
-
if ( substr($location, 0, 2) == '//' )
-
$location = 'http:' . $location;
-
-
$lp = parse_url($location);
-
$wpp = parse_url(get_option('home'));
-
-
$allowed_hosts = (array) apply_filters('allowed_redirect_hosts', array($wpp['host']), isset($lp['host']) ? $lp['host'] : '');
-
-
if ( isset($lp['host']) && ( !in_array($lp['host'], $allowed_hosts) && $lp['host'] != strtolower($wpp['host'])) )
-
$location = get_option('siteurl') . '/wp-admin/';
-
-
wp_redirect($location, $status);
-
}
如果需要跳转到可信的第三方站点,可以修改filter hook ---- allowed_redirect_hosts,把可信任的第三方站点加入列表,这样也就达到了扩展wordpress的目的。
Add a comment 三月 17th, 2008 by presser
自从上一次服务器丢失数据以来,我对wordpress的备份就多留了一个心眼。时时刻刻都记着安全生产,定期备份,这是每一个wordpresser都可以轻松做到的。
简单的做法: